SuperTux / supertux

SuperTux source code
https://supertux.org
GNU General Public License v3.0
2.53k stars 488 forks source link

[Meeting Agenda] 0.5.0 release preparation #435

Closed maxteufel closed 8 years ago

maxteufel commented 8 years ago

Since the editor (#269), the major change for the 0.5.0 stable release, is now nearly feature-complete, it was decided that it's time to discuss the work that still needs to be done on IRC.


Meeting location: #supertux on freenode IRC (ircs://chat.freenode.net, https://webchat.freenode.net/) Meeting time: 2016-06-12 15:00-17:00 UTC

Meeting agenda

Edit 2 (2016-06-06 18:00:00 UTC, @maxteufel): Include note that we shouldn't forget about issues and pull requests in other repositories.


~~If you have any suggestions, please comment on them here (not on IRC or elsewhere). Suggestions on this include:~~

@SuperTux/core and @SuperTux/developers: Please also comment below if you want to acknowledge the meeting proposal.

Everyone else is also welcome to make suggestions.

tobbi commented 8 years ago

ACK

Hume2 commented 8 years ago

Also please leave the topic after a final decision is met. And do not change the topic until a final decision is met.

maxteufel commented 8 years ago

And please use GitHub's reactions to "vote" on a comment (:+1: = good, :-1: = bad).

maxteufel commented 8 years ago

Could you please post suggestions until tomorrow (2016-06-11 17:00 UTC)?

If I don't receive any feedback, I'll declare the agenda as finalized.

LMH0013 commented 8 years ago

I am curious as to what is the intent of the release. Is it meant to be a developer snapshot showing off the new editor, or is it suppose to be an enhancement of the last stable release for all end users? It is a little unclear from the announcement, and depending on the ultimate goal there could be additional topics for discussion.

maxteufel commented 8 years ago

@LMH0013 It's supposed to be a stable release just as 0.4.0. Since we follow SemVer now, the editor, as new feature, suffices to change the 4 to a 5.

I agree that the intent of the release might not have been clear for people not involved in IRC discussions.

maxteufel commented 8 years ago

The agenda, as listed in the first comment, has now been declared final.

LMH0013 commented 8 years ago

Ugh, I should have done the time conversion :P

It probably doesn't matter for the agenda, but in case I cannot make a presence at the meeting due to living in the world's most inconvenient time zone, make sure to give ample prep time for release so that what happened in 0.4.0 doesn't happen again. Some things that did not happen last time that I can recall:

That's what I remember from last time. I'm looking forward to a clean release and hope that the new editor works well.

MCMic commented 8 years ago

And take the time to polish translation and to make sure translation update from ingame works. Because french translation of 0.4.0 is really bad and never managed to make the ingame update work.

Also, the ability to delete or reset a profile is missing in 0.4.0, I did not check in the dev version.

maxteufel commented 8 years ago

And take the time to polish translation and to make sure translation update from ingame works. Because french translation of 0.4.0 is really bad and never managed to make the ingame update work.

Reference: #309, #360

Also, the ability to delete or reset a profile is missing in 0.4.0, I did not check in the dev version.

Please open a new issue.

maxteufel commented 8 years ago

@LMH0013

  • Removal of developer features such as Incubator Island (which might be all buggered up still anyway) and other incomplete/partial/unused features, for example the tree boss, kugelblitz, etc.

For Incubator Island, see #438. It's not merged yet because it needs approval of one more contributor (we have recently made the decision to only accept pull requests once approved by at least two contributors (people with commit access, not the person who submitted the pull request) - we should document that too). Feel free to do that (just comment that merging is okay).

  • give enough time for bug testing and fixing, please don't set an arbitrary date and release regardless of readiness (seems like it is already planned, but I want to emphasize it)

That's what I remember from last time. I'm looking forward to a clean release and hope that the new editor works well.

Testing is always welcome, especially of the editor branch.

maxteufel commented 8 years ago
Meeting summary

Meeting started as planned at 15:00 UTC. Those who still need time to read the meeting agenda got some minutes to prepare.

Attendees

List of those who discussed or voted.

Vote overview
Meeting conclusion

Meeting ended as planned, at about 17:00 UTC. It was made the decision to have at least one follow up meeting on Saturday, 2016-06-18 15:00-17:00 UTC in order to finish up the decisions on the issues remaining.

This issue will continue to serve as tracking issue for the follow-up meeting(s).

maxteufel commented 8 years ago
Meeting log
2016-06-12 16:50:49 -i- ChanServ has changed topic for #supertux from "Important: https://github.com/SuperTux/supertux/issues/435 | https://github.com/SuperTux | Stable: 0.4.0 | Nightlies: http://download.supertuxproject.org/download/ | New and want to start contributing? https://github.com/SuperTux/supertux/labels/difficulty%3Aeasy" to "Meeting agenda and rules: https://github.com/SuperTux/supertux/issues/435"
2016-06-12 16:51:11 -i- Mode #supertux [+oooo mt Tobbi sydney_untangle maths22] by ChanServ
2016-06-12 16:51:11 -i- Mode #supertux [+o Hume2] by ChanServ
2016-06-12 16:52:15 -i- Mode #supertux [+v Ispy] by mt
2016-06-12 16:54:11 --> lumidify [lumidify] (Lumidify Productions) (~lumidify@unaffiliated/lumidify) has joined #supertux
2016-06-12 16:54:41 benjamin__  Hi all 
2016-06-12 16:54:44 benjamin__  :) 
2016-06-12 16:54:48 -i- Mode #supertux [+v benjamin__] by mt
2016-06-12 16:54:56 @mt Hi benjamin__ 
2016-06-12 16:54:58 -i- benjamin__ is now known as giby
2016-06-12 16:55:21 <-- giby (~ultimateg@91.252.146.195.dynamic.adsl.abo.nordnet.fr) has quit (Changing host)
2016-06-12 16:55:21 --> giby [giby] (Benjamin Leduc) (~ultimateg@supertux/Guru/giby) has joined #supertux
2016-06-12 16:55:21 -i- Mode #supertux [+v giby] by wilhelm.freenode.net
2016-06-12 16:55:21 -i- Mode #supertux [+o giby] by ChanServ
2016-06-12 16:56:00 @giby   So, I'm here for the meeting ;) 
2016-06-12 16:56:08 -i- Mode #supertux [+vv Ameley leyyin] by Tobbi
2016-06-12 16:56:19 @Tobbi  (just in case)
2016-06-12 16:56:29 @mt So, in 5 minutes I'll set the channel to +m (moderated, only voiced and opped people can speak) but with +z (already set, relaxes moderation so ops can see what unvoiced people say)
2016-06-12 16:56:43 @mt However if you intend to talk, I'd suggest saying that now
2016-06-12 16:57:32 @mt While we don't have a meetbot here, we should use some meetbot-style commands here, which can later be parsed from the log files
2016-06-12 16:57:41 -i- Mode #supertux [+g] by giby
2016-06-12 16:57:50 @mt a: !meetingstart to mark the beginning
2016-06-12 16:57:55 @Tobbi  +g?
2016-06-12 16:57:59 @mt then !meetingend to end the meeting
2016-06-12 16:58:00 @giby   Oops

2016-06-12 16:58:06 @Tobbi  What did you do?
2016-06-12 16:58:15 -i- Mode #supertux [+v WolfgangB] by giby
2016-06-12 16:58:18 @mt for voting !vote <Subject> to start call people to vote
2016-06-12 16:58:36 @giby   I made an incorrect line 
2016-06-12 16:58:43 @mt then +1, -1 for voting
2016-06-12 16:58:50 @mt and !voteend to end the current vote
2016-06-12 16:59:07 @mt is that okay for everyone?
2016-06-12 16:59:09 @giby   does +g mean anything? 
2016-06-12 16:59:13 -i- Mode #supertux [-g] by mt
2016-06-12 16:59:22 @mt giby: it allows everyone to use /invite
2016-06-12 16:59:41 -i- Mode #supertux [+vvvv gynter leper` SabayonUser jeezy] by mt
2016-06-12 16:59:57 --> howdoiusethis (howdoiusethis) (5cea5796@gateway/web/cgi-irc/kiwiirc.com/ip.92.234.87.150) has joined #supertux
2016-06-12 17:00:25 @giby   Is howdoiusethis and sydney_untangle  the same person? 
2016-06-12 17:00:29 -i- Mode #supertux [+m] by mt
2016-06-12 17:00:33 @mt giby: no
2016-06-12 17:00:39 --> kneekoo [kneekoo] (realname) (~nicu@dslb-188-105-067-051.188.105.pools.vodafone-ip.de) has joined #supertux
2016-06-12 17:00:41 howdoiusethis   giby: no, i'm 165your4 on github
2016-06-12 17:00:47 @Tobbi  Hello howdoiusethis, kneekoo
2016-06-12 17:00:53 howdoiusethis   Tobbi: hi
2016-06-12 17:00:54 @mt howdoiusethis: do you want to speak?
2016-06-12 17:01:01 kneekoo hello, Tobbi :) hi, everyone!
2016-06-12 17:01:01 @mt if so, I'll voice you
2016-06-12 17:01:03 @Tobbi  Wow, higher meeting participation than I'd expected.
2016-06-12 17:01:09 -i- Mode #supertux [+vv howdoiusethis kneekoo] by mt
2016-06-12 17:01:10 +howdoiusethis  mt: ?
2016-06-12 17:01:11 @mt well, anyway
2016-06-12 17:01:14 @Tobbi  howdoiusethis: Meeting.
2016-06-12 17:01:31 @mt !meetingstart
2016-06-12 17:01:34 +howdoiusethis  Tobbi: yeah, that's why i'm here
2016-06-12 17:01:35 @mt Let's start this
2016-06-12 17:01:39 @Tobbi  Good.
2016-06-12 17:01:46 @mt Everyone's read the meeting agenda and the meeting rules?
2016-06-12 17:02:17 @giby   mt: no

2016-06-12 17:02:26 +Ameley no
2016-06-12 17:02:28 @Tobbi  giby: https://github.com/SuperTux/supertux/issues/435
2016-06-12 17:02:32 @Hume2  Everüone read.
2016-06-12 17:02:34 @mt Please do so
2016-06-12 17:02:40 @Tobbi  Ameley: ^^
2016-06-12 17:02:42 @giby   Tobbi, thanks
2016-06-12 17:03:23 @Hume2  Who is taking the notes, or shall I?
2016-06-12 17:03:34 @mt Hume2: you can summarize it
2016-06-12 17:03:40 @Hume2  OK
2016-06-12 17:03:51 @mt I'm definitely always logging, so we could also read up on it later
2016-06-12 17:05:16 @Tobbi  I did announce the meeting in #freegamer and #gamingonlinux now
2016-06-12 17:06:17 @Hume2  Shall we start???
2016-06-12 17:06:19 @giby   Let's start?
2016-06-12 17:06:31 @mt giby: If you're ready?
2016-06-12 17:06:40 +kneekoo    well, before we actually start, I'll mention that as a translator my biggest pain is seeing the wrong characters instead of (some) diacritics
2016-06-12 17:07:02 @giby   I am (actually, I'm just following) 
2016-06-12 17:07:15 @Tobbi  kneekoo: In the game? We are working on SDL_ttf support so that we can use TTF fonts instead of our own very broken system.
2016-06-12 17:07:16 @giby   kneekoo, go on mp 
2016-06-12 17:07:46 +kneekoo    Tobbi: yes, I'm eagerly waiting proper UTF-8 support :D
2016-06-12 17:07:58 @mt kneekoo: when sdl_ttf or freetype is added, that will most likely be fixed, however it's not really on topic for this meeting since this is focused on 0.5.0
2016-06-12 17:08:04 @Tobbi  kneekoo: https://github.com/SuperTux/supertux/pull/386
2016-06-12 17:08:07 @mt kneekoo: we can talk about this after the meeting, okay?
2016-06-12 17:08:13 +kneekoo    sure
2016-06-12 17:08:15 @Tobbi  (and the issues mentioned there)
2016-06-12 17:08:18 @mt Great!
2016-06-12 17:08:18 @Tobbi  Okay.
2016-06-12 17:08:21 @giby   kneekoo, I think it is one of my task 
2016-06-12 17:08:39 @mt First point in the agenda: "Decide on a timeline for feature freeze, string freeze, preview releases and the final release"
2016-06-12 17:08:56 @Hume2  *sigh*
2016-06-12 17:09:07 @mt I think this should be fixed in a relative basis to when it's stable
2016-06-12 17:09:26 +kneekoo    I only mentioned it because it affects translations and regular users get broken text (and now I'll be quiet)
2016-06-12 17:09:26 @Tobbi  Yes, agreed.
2016-06-12 17:09:46 @mt Feature freeze is more or less after the editor has been merged, only bugfixes then
2016-06-12 17:10:06 @mt does everyone agree with that?
2016-06-12 17:10:13 @Tobbi  +1
2016-06-12 17:10:20 --> john_cephalopoda [john_cephalopoda] (john) (~john@unaffiliated/john-minetest/x-5335115) has joined #supertux
2016-06-12 17:10:23 @Hume2  +1
2016-06-12 17:10:26 john_cephalopoda    Hi
2016-06-12 17:10:32 @mt !vote Feature freeze is more or less after the editor has been merged, only bugfixes then
2016-06-12 17:10:35 @Tobbi  Hello john_cephalopoda
2016-06-12 17:10:39 @mt Tobbi, Hume2: try now
2016-06-12 17:10:42 @Tobbi  +1
2016-06-12 17:10:46 @Hume2  +1
2016-06-12 17:10:49 @mt +1
2016-06-12 17:10:59 @Tobbi  Anyone else?
2016-06-12 17:11:03 +howdoiusethis  +1
2016-06-12 17:11:05 @giby   0 
2016-06-12 17:11:13 @mt john_cephalopoda: not everyone can see what you're saying right now, do you want to speak to others?
2016-06-12 17:11:56 john_cephalopoda    mt: Nah, I only joined because it was announced in #freegamer. I think I translated one or two words in transifex once but haven't got much to do with supertux.
2016-06-12 17:12:05 john_cephalopoda    And I'll leave again. Bye :þ
2016-06-12 17:12:10 <-- john_cephalopoda (~john@unaffiliated/john-minetest/x-5335115) has left #supertux
2016-06-12 17:12:11 @Tobbi  Suit yourself.
2016-06-12 17:12:13 @giby   bye 
2016-06-12 17:12:36 @Tobbi  giby: by 0 do you mean you're indifferent? If so, you shouldn't have replied at all.
2016-06-12 17:12:57 @Hume2  OK, decüded.
2016-06-12 17:13:02 @Tobbi  Anyway, let's continue. Looks like no one else got anything to say.
2016-06-12 17:13:07 @giby   I answer just for make sure not waiting for me 
2016-06-12 17:13:14 @Tobbi  Ah okay.
2016-06-12 17:13:43 @Hume2  OK, next üssue
2016-06-12 17:13:56 @mt Hume2: wait
2016-06-12 17:14:04 @mt !voteend
2016-06-12 17:14:09 @mt now
2016-06-12 17:14:19 @mt string freeze
2016-06-12 17:14:51 @mt leper` said one week would be enough, I guess we'll let translators two weeks time though?
2016-06-12 17:15:13 @mt there's not going to change much in those 2 weeks, and you can start translating before
2016-06-12 17:15:21 @Hume2  Two weeks are enough IMO.
2016-06-12 17:15:25 @giby   Ok, for strings freeze
 let me know
 I get issues with my computer
 I haven't updated Tx in a while 
2016-06-12 17:15:37 @Tobbi  giby: Tx is updated automatically.
2016-06-12 17:15:41 @mt !vote String freeze: 2 weeks before release, Translators should start translating before.
2016-06-12 17:15:44 @giby   Great 
2016-06-12 17:15:46 @Tobbi  +1
2016-06-12 17:15:48 @Hume2  +1
2016-06-12 17:15:49 +kneekoo    +1
2016-06-12 17:15:50 --> AUser [AUser] (Got ZNC?) (~AUser@2604:a880:800:10::cc0:b001) has joined #supertux
2016-06-12 17:15:51 @giby   -1 
2016-06-12 17:15:58 @giby   (not enough) 
2016-06-12 17:16:25 @Tobbi  Hello AUser. Currently, only ops can see your messages. If you want to talk to others, we can voice you.
2016-06-12 17:16:40 @mt giby: why is that not enough? People can start translating before
2016-06-12 17:16:56 @mt There's gonna be at least one month testing period after feature freeze
2016-06-12 17:17:08 @mt and after feature freeze strings are not going to change that much
2016-06-12 17:17:26 @mt so, in the end, two weeks is more than enough to update maybe ten changed strings
2016-06-12 17:17:27 @Tobbi  So in reality it's at least 6 weeks.
2016-06-12 17:17:41 +kneekoo    6 weeks sounds great to me
2016-06-12 17:17:44 @Hume2  Yes, it ÜS.
2016-06-12 17:17:50 @Tobbi  Well, tbh, it's more than that, since all the badguy names need to be translated as well.
2016-06-12 17:17:53 @mt +1 btw
2016-06-12 17:18:00 @giby   Yes, of course, but as there is many poorly active team, if we say freeze for release in 2 weeks, some won't do it before 
2016-06-12 17:18:02 +WolfgangB  Translating strings that still might be changed is no fun. Two weeks is one weekend to do the work. Hard luck if you already got something planned there.
2016-06-12 17:18:32 @Tobbi  Do we extend beyond that?
2016-06-12 17:18:49 +kneekoo    well, it's just strings - they can't break the release
2016-06-12 17:18:55 +kneekoo    why not extend the term?
2016-06-12 17:19:02 @giby   I would suggest say 3 weeks and leave one more week 
2016-06-12 17:19:03 +WolfgangB  Also some translators seem to just translate stings without knowing what they are used for.
2016-06-12 17:19:26 @giby   WolfgangB, I agree with that 
2016-06-12 17:19:29 @mt Related to this: https://github.com/SuperTux/supertux/issues/351
2016-06-12 17:20:16 +Ispy   [supertux] Status for commit InputCenter: No need to select the object input to edit objects. by Hume2: AppVeyor build succeeded https://ci.appveyor.com/project/maths22/supertux-9ml4d/build/869
2016-06-12 17:20:47 @giby   mt: Who made this? 
 we use Tx
 it is keeping this up to date in a much more easier way
 why do you ask people to make the po?
2016-06-12 17:20:59 @mt I realize this might result in the loss of quite a few languages, but we can't afford it to promise users we support a given language and then only include a poorly submitted translation
2016-06-12 17:21:14 @mt giby: I did; and the initial po is to be imported into Transifex.
2016-06-12 17:21:45 @giby   Why don't you just advice them or give the opportunity to do it there?
2016-06-12 17:21:50 @mt giby: It's for quality assurance, I don't want to clutter Transifex with useless languages we wouldn't include anyway
2016-06-12 17:22:16 @mt but sure, we can discuss this
2016-06-12 17:22:17 @Tobbi  So, do we extend the translation deadline to 2 months?
2016-06-12 17:22:42 @giby   We just have to add only translated enough translations

2016-06-12 17:22:54 +kneekoo    +1 giby 
2016-06-12 17:23:09 @Tobbi  There|s an issue for that as well, let me look it up.
2016-06-12 17:23:11 @giby   Tobbi, for extension +1 
2016-06-12 17:23:24 @mt 2 months is way too long
2016-06-12 17:23:49 @mt also, please don't vote when you don't want to vote
2016-06-12 17:24:00 @mt the String freeze thing is still in vote
2016-06-12 17:24:11 +WolfgangB  Do the release when its done and afterwards have a international release with all the languages and no code chane?
2016-06-12 17:24:27 @giby   Tobbi, an issue in keeping poor translation without proposing them?
2016-06-12 17:24:35 +kneekoo    I think communication is essential here: the translation deadline AND POLICY for the release should be announced on all possible channels, so people can get busy
2016-06-12 17:24:49 @Tobbi  Yes. We should announce this on Transifex.
2016-06-12 17:24:52 @Tobbi  For once...
2016-06-12 17:24:59 @mt Right
2016-06-12 17:25:00 @Tobbi  And also on all other channels where translators might see it.
2016-06-12 17:25:06 +kneekoo    twitter, facebook maybe, OMG Ubuntu, etc
2016-06-12 17:25:17 +WolfgangB  mailing list?
2016-06-12 17:25:22 @Tobbi  There as well.
2016-06-12 17:25:27 @Tobbi  This needs to be communicated.
2016-06-12 17:25:27 @mt IRC, forum, twitter, transifex announcements, yeah mailing lists
2016-06-12 17:25:39 @Tobbi  Also, to prevent us from doing the mistakes we did last time (or rather I).
2016-06-12 17:25:48 @Tobbi  I take all the blame for my ill-fitted changes.
2016-06-12 17:25:49 @mt !voteend
2016-06-12 17:26:01 @mt Stopping the string freeze thing for now, we can re-decided later
2016-06-12 17:26:04 @Tobbi  ok
2016-06-12 17:26:10 @mt We should first discuss the translation policy
2016-06-12 17:26:11 @giby   mt +1
2016-06-12 17:27:15 @giby   Isn't it already decided? For a long time? (There is no word play, try to keep the spirit of original titles etc
) 
2016-06-12 17:27:54 @mt giby: translation quality policies, the issue I liked to;; So my suggestion is to require po files "with translations for 100 % of the main resource strings and 70 % of other strings (add-ons, ...)." in order that we can assure people intend to actually work on a given translation
2016-06-12 17:28:09 @Tobbi  mt: So, I think 70% of additional levels is a bit strict. I think we should differentiate between add-on levels and levels integrated into the game.
2016-06-12 17:28:24 @Tobbi  Levels integrated into the game should be translated, as people are more likely to play those.
2016-06-12 17:28:41 @Tobbi  But add-ons, not sure.
2016-06-12 17:28:44 @mt People who are going to translate only 10 % are not going to submit a po file that matches these requirements
2016-06-12 17:28:51 @Tobbi  That's true.
2016-06-12 17:28:55 +kneekoo     are there any logs on how many downloads the add-on levels get?
2016-06-12 17:29:07 --> Mathnerd314 [Mathnerd314] (Quassel IRC User) (~quassel@supertux/Mathnerd314) has joined #supertux
2016-06-12 17:29:07 -i- Mode #supertux [+v Mathnerd314] by ChanServ
2016-06-12 17:29:07 @Tobbi  I don't think so. They're hosted on github.
2016-06-12 17:29:27 +WolfgangB  Translated level names lead to bugreports about some level you never heard about
2016-06-12 17:29:27 @Tobbi  Don't think we can get stats.
2016-06-12 17:29:32 @Hume2  I'd not require add-ons having translated.
2016-06-12 17:30:06 @Tobbi  WolfgangB: I think we could require users to get us the name of the level in English when reporting bugs.
2016-06-12 17:30:12 @mt LANG=C?
2016-06-12 17:30:23 @mt (does that even work for SuperTux?)
2016-06-12 17:30:38 +WolfgangB  Require users to jump though hoops to file bug reports? Won't work.
2016-06-12 17:30:51 +kneekoo    how about not requiring translations for add-ons but mark those languages with a pretty star on the website, so the others feel motivated to get the extra rating?
2016-06-12 17:31:21 @giby   mt: There is sometime weird things in the text "Target level time" for exemple
 what on earth does it means? or "frag max" 
2016-06-12 17:31:22 +kneekoo    you know, some kind of marketing
2016-06-12 17:31:39 @Tobbi  IMO, user satisfaction, aka, understanding what levels are about, outweighs potential bug reports.
2016-06-12 17:31:43 @mt Let's not discuss random things
2016-06-12 17:32:02 @mt first we can discuss this policy
2016-06-12 17:32:32 @mt what would happen if we said 100 % of the main resources and the included levels, and 50 % of the addons?
2016-06-12 17:32:48 @mt or 25 % of the addons, and 50 % for this star thing kneekoo suggested?
2016-06-12 17:32:51 @Tobbi  I'd like to be more lenient and give translators some time...Translating can be a time-consuming task.
2016-06-12 17:33:04 @mt Tobbi: this is not about time now
2016-06-12 17:33:17 @Tobbi  mt: But about whether potential translators stick to their task?
2016-06-12 17:33:30 +kneekoo    an incomplete translation for the base game is not fun for the players, but an 80% would still be reasonable for the main resources
2016-06-12 17:33:44 @giby   I say "90%" for main game
 and 75% for levelest 
2016-06-12 17:33:59 @mt kneekoo: 80 % must not always include the most important stuff
2016-06-12 17:34:05 @giby   kneekoo, or 80% 
2016-06-12 17:34:23 @Tobbi  Okay guys, I will go with whatever you decide.
2016-06-12 17:34:43 +kneekoo    the policy should mention that the 80% MUST include the top priority resources
2016-06-12 17:34:46 @Hume2  Tobbi: +1
2016-06-12 17:34:48 @giby   everyone give a number and lets compute average 
2016-06-12 17:35:01 @mt giby: uh
2016-06-12 17:35:14 @mt kneekoo: does 85 % sound reasonable?
2016-06-12 17:35:14 @giby   mt,  :p 
2016-06-12 17:35:36 @giby   kneekoo, mt,  Ok by me 
2016-06-12 17:35:36 +kneekoo    it is to me - the more, the better for the players
2016-06-12 17:35:54 @mt and what about the included levels, and the addons
2016-06-12 17:36:23 @Tobbi  Included levels should be translated.
2016-06-12 17:36:32 @Tobbi  So, I'd say factor that into the 85%?
2016-06-12 17:36:48 @giby   Tobbi, start a vote on 85%?
2016-06-12 17:36:51 @mt Tobbi: I'd be okay with that
2016-06-12 17:37:08 @mt giby: let's finish this 'new translation requirements' thing entirely
2016-06-12 17:37:11 @mt then vote on it
2016-06-12 17:37:16 +kneekoo    this is where I'm puzzled: we only have two resources prioritized, both uncategorized, and the top priority is called "Menu principale"
2016-06-12 17:37:19 @Tobbi  giby: I'd rather get this over with. The exact percentage isn't that important IMO...
2016-06-12 17:37:34 @mt kneekoo: so this is not about Transifex resources
2016-06-12 17:37:38 @giby   Tobbi, Yes I know

2016-06-12 17:38:09 +kneekoo    mt: ok, I'm all ears (eyes) then
2016-06-12 17:38:11 @mt kneekoo: main game = strings for everything that's not levels or worldmaps or scripts
2016-06-12 17:38:18 @giby   kneekoo, Menu principal mean "Main Menu" 
2016-06-12 17:38:32 @mt kneekoo: main levels, included levels = levels shipped by default
2016-06-12 17:38:40 @mt kneekoo: addons: every third-party stuff
2016-06-12 17:38:51 @giby   It is actually the main engine text

2016-06-12 17:38:52 @Hume2  OK 85% excluding add-ons?
2016-06-12 17:38:52 +kneekoo    ok, and how do can the translators identify these?
2016-06-12 17:39:04 @Tobbi  There are categories in TX.
2016-06-12 17:39:06 @Tobbi  We can use those.
2016-06-12 17:39:17 @mt kneekoo: World I, II, & Bonus I, II, III, & currently Incubator are main levels
2016-06-12 17:39:27 @mt Menu principale is main menu = main game
2016-06-12 17:39:39 @mt Everything else should be addons
2016-06-12 17:40:11 @giby   No
 the include levelest are not add-ons 
2016-06-12 17:40:24 +kneekoo    then a category organization would be welcome, so when the translation deadline announcement gets out the door, people will be able to step in and do what's most important first
2016-06-12 17:40:49 @mt !vote For newly requested languages: Submitted in .po form to the projects maintainers, 85 % of main game and mainlevels translated, 25 % of the add-ons
2016-06-12 17:41:12 @Hume2  +1
2016-06-12 17:41:12 +kneekoo    +1
2016-06-12 17:41:19 @Tobbi  +1
2016-06-12 17:41:30 @Hume2  Say just +1, so we can go further.
2016-06-12 17:41:34 @mt this is about *newly* requested languages, not existing ones
2016-06-12 17:41:50 @Hume2  Yep.
2016-06-12 17:41:58 +kneekoo    they still have to be usable
2016-06-12 17:42:11 +howdoiusethis  +1
2016-06-12 17:42:13 @giby   +1
2016-06-12 17:42:50 @mt for *existing* translations, I'll then propose to remove them when less than 75 % of the main game and main levels and 20 % of the addons are translated, and the translation has not been updated for 3 months.
2016-06-12 17:43:02 @mt everyone finished voting on the first one?
2016-06-12 17:43:10 @Hume2  OK, IT'S DECIDED, GO FURTHER!
2016-06-12 17:43:17 @mt !voteend
2016-06-12 17:43:36 @mt any suggestions on what I proposed for existing translations?
2016-06-12 17:43:56 @Hume2  I don't think so.
2016-06-12 17:44:05 @giby   mt
 For old translation, keep them on Tx 
 remove them from game 
2016-06-12 17:44:16 +kneekoo    I agree with giby
2016-06-12 17:44:20 @mt giby: okay
2016-06-12 17:44:25 @giby   Thanks 
2016-06-12 17:44:26 @Tobbi  Yes, sure. Let's not delete work.
2016-06-12 17:44:35 @Tobbi  They don't do harm on Tx anyway.
2016-06-12 17:44:46 @mt !vote Remove them from the game when less than 75 % of the main game and main levels and 20 % of the addons are translated, and the translation has not been updated for 3 months. Keep them on Transifex.
2016-06-12 17:44:48 @mt +1
2016-06-12 17:44:51 +kneekoo    +1
2016-06-12 17:44:54 @Tobbi  +1
2016-06-12 17:45:04 @Hume2  +1
2016-06-12 17:45:07 @mt this is about existing translations, for reference
2016-06-12 17:45:26 @giby   +1
2016-06-12 17:46:00 <-- lumidify (~lumidify@unaffiliated/lumidify) has quit (Ping timeout: 258 seconds)
2016-06-12 17:46:15 @mt howdoiusethis: want to vote too?
2016-06-12 17:46:46 @giby   mt
 well if someone wants to start a language
 he'll do it on Tx, and
 when over 75% then it will be added 
2016-06-12 17:47:07 +howdoiusethis  +1
2016-06-12 17:47:22 +howdoiusethis  mt: sorry, i was busy for a second
2016-06-12 17:47:39 @mt !voteend
2016-06-12 17:47:51 @mt giby: So amendment for the first decision?
2016-06-12 17:48:42 @giby   it is answer to your  <mt> this is about existing translations, for reference
2016-06-12 17:48:42 @giby    
2016-06-12 17:48:52 @Hume2  Please no amendments.
2016-06-12 17:49:04 @mt well, discard this
2016-06-12 17:49:17 @mt okay
2016-06-12 17:49:22 @mt we're done with this for now
2016-06-12 17:49:38 @mt https://github.com/SuperTux/supertux/issues/351 will be updated after the meeting
2016-06-12 17:49:38 @giby   For none existing translation, we keep the standard, they work on Tx, and added when it meet the requirement, and that's it 
2016-06-12 17:49:54 @mt String freeze decisions now
2016-06-12 17:50:02 @Hume2  Again?
2016-06-12 17:50:10 @mt Hume2: we aborted that
2016-06-12 17:50:17 @mt because this had to be clarified first
2016-06-12 17:50:21 @Hume2  That's true.
2016-06-12 17:50:35 @mt So, I originally suggested 1 month string freeze
2016-06-12 17:50:54 @Hume2  OK, so 1 month.
2016-06-12 17:50:58 @Hume2  =30 days
2016-06-12 17:51:03 @mt leper` said that for his project, 1 week string freeze is usually enough
2016-06-12 17:51:52 +kneekoo    it depends on the translators
2016-06-12 17:52:00 +kneekoo    if they are active enough... it's all good
2016-06-12 17:52:07 @mt However, I agree with WolfgangB that even with two weeks, translators might only get one weekend to fix strings
2016-06-12 17:52:32 @Hume2  OK vote for 1 month?
2016-06-12 17:52:33 @mt What has to be made clear is that after feature freeze, strings don't change without reason anyway
2016-06-12 17:52:42 @giby   I agree on one month 
2016-06-12 17:52:46 @Tobbi  Unless we make a mistake like last time :P
2016-06-12 17:52:46 @mt So translators should start translating after feature freeze has begun
2016-06-12 17:52:51 @Tobbi  Yes.
2016-06-12 17:53:07 @mt I think 21 days string freeze is actually enough
2016-06-12 17:53:13 @Tobbi  We should double- and triple check that the strings are to our liking before merging editor.
2016-06-12 17:53:17 @mt considering that very few strings will have changed
2016-06-12 17:53:17 @giby   mt, they can translate before, knowing it might change 
2016-06-12 17:53:28 @mt giby: Yeah of course?
2016-06-12 17:53:45 @mt string freeze is only when strings for sure won't change anymore
2016-06-12 17:53:49 @Hume2  Please don't make up bazilion variants and try to decide on something.
2016-06-12 17:53:51 @giby   I guess I misunderstood 
2016-06-12 17:53:55 @mt of course it's recommended to translate before
2016-06-12 17:54:32 @mt giby, kneekoo: can you agree on 21 days string freeze, recommending the translators to start translating immediately after editor has landed in master?
2016-06-12 17:54:53 @mt If so, we'll vote about that
2016-06-12 17:54:56 @giby   I say one month 30 days 
2016-06-12 17:54:57 --> claymore2 (realname) (~hexchat@host86-165-240-55.range86-165.btcentralplus.com) has joined #supertux
2016-06-12 17:55:24 @mt giby: How many strings do you expect to change after feature freeze?
2016-06-12 17:55:41 @mt I'd say at most ten. There will be no new feature.
2016-06-12 17:55:47 @Hume2  We have to agree on something and not make up 500000000000 variants!
2016-06-12 17:55:51 @mt And for ten strings, 21 days is enough
2016-06-12 17:56:07 +kneekoo    if the the translators are announced in advance about this, so they know to be prepared when the string freeze is planned, 21 days is generous
2016-06-12 17:56:18 @giby   after freeze, I expect none of them to change
 unless there is a bug 
2016-06-12 17:56:19 @mt I don't think you need more than two hours to translate ten strings
2016-06-12 17:56:30 +kneekoo    mt: true
2016-06-12 17:57:04 +kneekoo    but some people have their percentages to push up to 85% :)
2016-06-12 17:57:08 @mt giby: feature freeze: only bugfixes in master. That means: no large string changes, only in case of a bug. string freeze: Strings won't change until the game is released
2016-06-12 17:57:19 @mt is that clear now?
2016-06-12 17:57:26 @Hume2  YES!
2016-06-12 17:57:28 @giby   Hume2, how many keys/ and so in the level editor?
2016-06-12 17:57:30 @mt I don't want to repeat myself over and over 1000 times?
2016-06-12 17:57:51 @mt giby: seriously is that relevant now how many keys you need to use the level editor? NO
2016-06-12 17:57:55 @Tobbi  Can we *please* move on to the next discussion item?
2016-06-12 17:58:07 @mt Tobbi: we need a decision now
2016-06-12 17:58:10 @Hume2  YES! GO AHEAD AND VOTE!
2016-06-12 17:58:10 @giby   mt
 you just rephrased what I said 
2016-06-12 17:58:25 @mt !vote can you agree on 21 days string freeze, recommending the translators to start translating immediately after editor has landed in master
2016-06-12 17:58:29 @mt +1
2016-06-12 17:58:29 +kneekoo    +1
2016-06-12 17:58:30 @Hume2  +1
2016-06-12 17:58:31 @Tobbi  +1
2016-06-12 17:58:31 @giby   -1 
2016-06-12 17:58:36 @mt !voteend
2016-06-12 17:58:39 @Tobbi  Good.
2016-06-12 17:58:41 @Tobbi  We got that.
2016-06-12 17:59:04 @mt We're not going to discuss anymore when the majority agreese
2016-06-12 17:59:14 @giby   mt
 it was relevant

2016-06-12 17:59:19 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-12 17:59:29 @Tobbi  It's okay. We decided on that now. LET'S MOVE ON
2016-06-12 17:59:30 @mt !vote Preview releases some time after editor merge
2016-06-12 17:59:36 @Tobbi  +1
2016-06-12 17:59:39 @mt (cc: maths22)
2016-06-12 17:59:44 +kneekoo    +1
2016-06-12 17:59:47 @mt some time = 1 week for the first alpha
2016-06-12 17:59:49 @giby   +1 
2016-06-12 17:59:56 @mt then people get enough time to discover bugs
2016-06-12 17:59:58 @mt +1
2016-06-12 17:59:59 @Tobbi  This is also a good way for translators to get whether their strings are correct.
2016-06-12 18:00:08 @Tobbi  We should announce preview releases on Tx as well, for this reason.
2016-06-12 18:00:08 @Hume2  Next topic please.
2016-06-12 18:00:17 @Tobbi  mt: agreed?
2016-06-12 18:00:20 @mt Hume2: did you already vote?
2016-06-12 18:00:26 @Hume2  +1
2016-06-12 18:00:27 @mt Tobbi: nothing translation-y now please
2016-06-12 18:00:30 @mt !voteend
2016-06-12 18:00:32 @Tobbi  Okay.
2016-06-12 18:00:36 @Tobbi  Next.
2016-06-12 18:00:44 @mt editor merge
2016-06-12 18:01:07 @mt general opinion: merge after features have been finished, or require some testing and code review for merging?
2016-06-12 18:01:19 @Tobbi  Require testing. This is a major piece of code.
2016-06-12 18:01:31 @Tobbi  The whole team and anyone else interested can test.
2016-06-12 18:01:39 +kneekoo    testing is always welcome but a clear deadline should be imposed
2016-06-12 18:01:53 @mt kneekoo: no, deadlines for unstable code is bad
2016-06-12 18:02:03 @Hume2  Require testing.
2016-06-12 18:02:16 @mt if we have a deadline for when we want to merge editor, everyone's gonna say 'merge' on that day
2016-06-12 18:02:24 @mt and we'll have unstable code in master
2016-06-12 18:02:34 @mt sure, some bugs are acceptable, but not all
2016-06-12 18:02:51 +kneekoo    then the testing should have phases or something, it can't go on indefinitely
2016-06-12 18:02:51 @mt I think if we're testing, we should ask LMH and some other level designers too
2016-06-12 18:03:08 +kneekoo    what if there won't be enough testers nor good enough coverage?
2016-06-12 18:03:13 +kneekoo    it will die
2016-06-12 18:03:24 @mt kneekoo: we've release 0.4.0 last year
2016-06-12 18:03:29 @mt we haven't tested enough
2016-06-12 18:03:30 @Tobbi  The team itself can test the editor.
2016-06-12 18:03:39 @mt we've got at least 30 bug reports or so
2016-06-12 18:03:42 @mt about 0.4.0
2016-06-12 18:03:50 @mt I'd like to avoid this for 0.5.0
2016-06-12 18:04:08 @Hume2  OK, so each active developer should test it.
2016-06-12 18:04:28 @giby   I cannot build it yet :( 
2016-06-12 18:04:31 @Hume2  This should be valid only for big features, such as this.
2016-06-12 18:04:33 @mt !vote Merge the editor after a testing phase by the team. Possibly make preview builds for the community. Merge when every developer approves the merge.
2016-06-12 18:04:35 @Tobbi  giby: We can get to that after the meeting.
2016-06-12 18:04:38 @mt +1
2016-06-12 18:04:38 +kneekoo    will there be a set of tests and checks recommended for the testers?
2016-06-12 18:04:39 @Tobbi  +1
2016-06-12 18:04:44 @Hume2  +1
2016-06-12 18:04:49 @mt kneekoo: test all new features
2016-06-12 18:04:51 @giby   +1 
2016-06-12 18:04:52 +kneekoo    +1
2016-06-12 18:04:52 @Tobbi  kneekoo: We should have a manual test suite.
2016-06-12 18:05:00 @mt !voteend
2016-06-12 18:05:03 @giby   Tobbi, sure

2016-06-12 18:05:09 @Tobbi  mt: Can we decide on a manual test suite?
2016-06-12 18:05:17 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-12 18:05:18 @Tobbi  Aka, steps to do, things to verify?
2016-06-12 18:05:31 @mt Tobbi: generally I'd suggest testing everything that's possible
2016-06-12 18:05:40 @mt Hume2 should know what he wanted to make possible
2016-06-12 18:05:41 @Tobbi  mt: Yes, but structuring this is important, IMO.
2016-06-12 18:05:41 @Hume2  So next topic.
2016-06-12 18:05:54 @Tobbi  Mozilla had Litmus for this case.
2016-06-12 18:06:07 @mt Hume2: can you tell us more about the main points that have to work in the released editor
2016-06-12 18:06:41 @Hume2  mt: It's most likely the vorking with add-ons.
2016-06-12 18:06:53 @giby   Well for testing
 if we all follow the same written protocol, then we we'll all test the same and miss feature! 
2016-06-12 18:07:12 @mt Hume2: we should test everything important, from editing a small level, to creating an addon or whatever
2016-06-12 18:07:23 @Hume2  Yes, yes, yes…
2016-06-12 18:07:25 @giby   Maybe we could make it more funny
 every tester has to design a new level to test editor 
2016-06-12 18:07:26 @Tobbi  Creating an add-on is not supported yet.
2016-06-12 18:07:35 @mt Whatever is supported.
2016-06-12 18:08:07 @Tobbi  We should add testing paths, though. So that users don't miss features.
2016-06-12 18:08:18 @mt !vote Can we assign Hume2 the task of creating tests that have to be manually done, for the most important (e.g. most basic) features
2016-06-12 18:08:25 +kneekoo    is there an asset checker for levels, to see how much they cover from the existing resources?
2016-06-12 18:08:27 @Tobbi  +1
2016-06-12 18:08:32 @mt +1
2016-06-12 18:08:34 +kneekoo    that would probably help
2016-06-12 18:08:34 @giby   +1
2016-06-12 18:08:35 @Hume2  +1
2016-06-12 18:08:41 +kneekoo    +1
2016-06-12 18:08:43 @Tobbi  Hume2: Okay, you're up for it, that's good.
2016-06-12 18:08:49 @mt kneekoo: no, I don't like measuring this
2016-06-12 18:08:56 +kneekoo    ok
2016-06-12 18:08:58 @mt some features can even be unique for a single level
2016-06-12 18:09:06 @mt !voteend
2016-06-12 18:09:25 +kneekoo    oh, but it's not about the end-user levels, but for testing
2016-06-12 18:09:27 @mt next up, can we Go through unresolved issues blocking 0.5.0 release 
2016-06-12 18:09:33 @Tobbi  Let's go.
2016-06-12 18:09:37 +howdoiusethis  +1
2016-06-12 18:09:43 +kneekoo    I mean throwing everything at the editor
2016-06-12 18:09:44 @mt howdoiusethis: +1 on what?
2016-06-12 18:10:01 @Hume2  Yes, go ahead.
2016-06-12 18:10:15 +howdoiusethis  nvm the vote ended
2016-06-12 18:10:28 @mt howdoiusethis: we can still include it if you really want to?
2016-06-12 18:10:33 @mt just need to say yes
2016-06-12 18:10:34 +howdoiusethis  nah it's fine
2016-06-12 18:10:55 @Tobbi  Unresolved issues for 0.4.1: https://github.com/SuperTux/supertux/milestones/0.4.1
2016-06-12 18:11:04 @mt First of all some general stuff
2016-06-12 18:11:17 @Tobbi  okay.
2016-06-12 18:11:20 @mt When can we close an issue?
2016-06-12 18:11:40 @Hume2  Yes, we can close issues.
2016-06-12 18:11:46 @mt I'd suggest if we've requested more information and have waited for an answer for 3 weeks
2016-06-12 18:11:55 @mt but haven't received one
2016-06-12 18:12:05 @Tobbi  Yes, if people don't care about issues and we can't reproduce them, we close them.
2016-06-12 18:12:10 @Tobbi  Let's not make this more complicated.
2016-06-12 18:12:13 @Tobbi  3 weeks is more than enough.
2016-06-12 18:12:24 @mt !vote "if people don't care about issues and we can't reproduce them, we close them."
2016-06-12 18:12:26 @mt _1
2016-06-12 18:12:28 @mt eh
2016-06-12 18:12:28 @Tobbi  +12
2016-06-12 18:12:29 @mt +1
2016-06-12 18:12:32 @Tobbi  eeh +1
2016-06-12 18:12:34 @Tobbi  god
2016-06-12 18:12:34 +kneekoo    +1
2016-06-12 18:12:36 +WolfgangB  +1
2016-06-12 18:12:41 @Hume2  +1
2016-06-12 18:12:45 @giby   0
2016-06-12 18:13:02 @giby   How do we know the "don't care"?
2016-06-12 18:13:05 @mt howdoiusethis: are you there?
2016-06-12 18:13:17 @mt giby: no answer for some time when we've requested information
2016-06-12 18:13:29 @giby   ok

2016-06-12 18:13:32 +kneekoo    mt: how much time?
2016-06-12 18:13:47 @Tobbi  kneekoo: 3 weeks.
2016-06-12 18:13:54 +kneekoo    that's a lot
2016-06-12 18:13:57 +kneekoo    but it's fine
2016-06-12 18:14:02 +howdoiusethis  +1
2016-06-12 18:14:10 @mt about 3 weeks, at our discretion I'd say (but more than 1 week)
2016-06-12 18:14:14 @mt !voteend
2016-06-12 18:14:52 @mt Let's go through all the issues
2016-06-12 18:15:14 @mt https://github.com/SuperTux/supertux/issues/395 -> who wants to work on this?
2016-06-12 18:16:17 @Tobbi  We should find a regression range first.
2016-06-12 18:16:25 @Tobbi  So, if anyone is willing to git bisect it, feel free.
2016-06-12 18:16:33 @Tobbi  Who knows how to use git bisect?
2016-06-12 18:16:44 +leyyin I used it
2016-06-12 18:16:48 +leyyin it's fairly easy
2016-06-12 18:16:56 @mt difficulty:easy if you invest time into it
2016-06-12 18:18:10 @Hume2  I'd recommend to not solve this there.
2016-06-12 18:18:22 @mt Hume2: "there"?
2016-06-12 18:18:29 @Hume2  In the meeting.
2016-06-12 18:18:37 @mt I'd just prefer to have someone take over the work
2016-06-12 18:18:46 @Hume2  I'd recommend to solve only whether it is a bug or not.
2016-06-12 18:18:56 @Tobbi  If someone has a regression range, I can probably work on it.
2016-06-12 18:19:09 @Hume2  Or whether it has worth fixing.
2016-06-12 18:19:14 @mt Okay, delay discussion
2016-06-12 18:19:19 @mt next issue in 0.4.1
2016-06-12 18:19:48 @mt !vote https://github.com/SuperTux/supertux/issues/333 -> this is a feature that's been assigned to a bugfix release, delay for post 0.5.0
2016-06-12 18:20:07 @Tobbi  postpone. Totally not needed and we need a proper graphics artist.
2016-06-12 18:20:13 @Tobbi  This is a nice musthave.
2016-06-12 18:20:15 @Tobbi  Nothing more.
2016-06-12 18:20:26 @Tobbi  eeh, nice-to-have
2016-06-12 18:20:52 @mt !voteend
2016-06-12 18:20:54 +Ispy   [supertux] maxteufel commented on issue #333: Make icecube eyes blink a moment before waking up https://git.io/von9q
2016-06-12 18:21:34 @mt https://github.com/SuperTux/supertux/issues/327 is being worked on, skip it now
2016-06-12 18:21:42 @mt anyone who wants to try it?
2016-06-12 18:22:08 @Tobbi  Let's skip it. I couldn't reproduce it locally for some reason.
2016-06-12 18:22:19 @Tobbi  NEEDINFO?(grumbel)
2016-06-12 18:22:30 @mt Yeah, needinfo grumbel
2016-06-12 18:23:12 @mt https://github.com/SuperTux/supertux/issues/309
2016-06-12 18:23:17 @mt Tobbi: can you work on this
2016-06-12 18:23:22 @mt this is really urgent
2016-06-12 18:23:25 @Tobbi  I could. I am just not sure on an estimate.
2016-06-12 18:23:31 @Tobbi  Or what to do about this, in the first place.
2016-06-12 18:23:33 @Tobbi  I have some ideas.
2016-06-12 18:23:38 @Tobbi  But I'll have to throw them around in code.
2016-06-12 18:23:43 @mt This is a blocker for 0.5.0
2016-06-12 18:23:47 @Tobbi  Okay, fine.
2016-06-12 18:23:48 @mt or
2016-06-12 18:23:59 @mt !vote declare #309 a blocking issue for 0.5.0 release
2016-06-12 18:24:03 @mt +1
2016-06-12 18:24:19 @Tobbi  I am undecided.
2016-06-12 18:24:24 @mt Tobbi: so 0?
2016-06-12 18:24:30 @Tobbi  0
2016-06-12 18:24:36 @mt Hume2: hey there?
2016-06-12 18:24:53 @Hume2  0
2016-06-12 18:24:57 +howdoiusethis  0
2016-06-12 18:25:23 @mt why the indecisiveness?
2016-06-12 18:25:40 @Tobbi  Because the strings work themselves...
2016-06-12 18:25:40 +kneekoo    what's the difference between langpacks and PO files?
2016-06-12 18:25:46 @mt McMic has reported this is a problem for the french translation right now
2016-06-12 18:26:02 @Tobbi  kneekoo: there are PO files in game, and PO files you can install as an add-on. 
2016-06-12 18:26:04 @mt kneekoo: langpacks are there to update the translations in the game ad-hoc
2016-06-12 18:26:23 @mt they're supposed to override the game, but that doesn't work right now
2016-06-12 18:26:25 @Tobbi  Is there anyone who could help me implementation-wise?
2016-06-12 18:26:40 @Tobbi  I don't know how much time I can dedicate to the issue.
2016-06-12 18:26:50 @Tobbi  nor do I know exactly what to do?
2016-06-12 18:26:51 @mt Tobbi: the tinygettext people?
2016-06-12 18:27:00 @mt !voteend
2016-06-12 18:27:02 @Tobbi  Which is only leper` right now.
2016-06-12 18:27:10 +kneekoo    but why not update the translations on Transifex?
2016-06-12 18:27:24 @mt kneekoo: no
2016-06-12 18:27:39 @mt kneekoo: the translations are changed on transifex if there's an issue
2016-06-12 18:27:50 @mt now if the release shipped with a totally broken translation
2016-06-12 18:28:06 @mt we can fetch the data from transifex and package it into a language pack
2016-06-12 18:28:24 @mt or say language x didn't exist at the point of the release.
2016-06-12 18:28:25 +kneekoo    I see
2016-06-12 18:28:32 @mt then we can publish a language pack
2016-06-12 18:28:55 +kneekoo    the problem is this adds some work
2016-06-12 18:29:09 +kneekoo    with the translation policy in place and proper communication, Tx should suffice
2016-06-12 18:29:46 @mt kneekoo: no
2016-06-12 18:30:02 @mt this is not about a different interface to submit translations for strings
2016-06-12 18:30:10 @mt it's a way to deliver translations to end users
2016-06-12 18:30:28 @mt next issue
2016-06-12 18:30:31 @mt https://github.com/SuperTux/supertux/issues/307
2016-06-12 18:30:34 @mt see #437
2016-06-12 18:30:59 @mt Since Pull Requests now require approval of two contributors, can someone please review #437?
2016-06-12 18:31:29 @mt Tobbi, giby, maths22, or WolfgangB ?
2016-06-12 18:32:04 @Tobbi  phew...
2016-06-12 18:32:05 @Tobbi  one moment.
2016-06-12 18:32:33 @mt Just post a comment 'Okay to merge', we'll merge them all later
2016-06-12 18:32:35 @Tobbi  I will test it now, you can continue.
2016-06-12 18:32:48 @mt Tobbi: thanks
2016-06-12 18:33:13 @mt !vote https://github.com/SuperTux/supertux/issues/304 -> can't reproduce, needinfo for more than 3 weeks, close
2016-06-12 18:33:35 @Tobbi  +1
2016-06-12 18:33:37 @mt +1
2016-06-12 18:33:51 @Tobbi  "Nope only using pulseaudio, but I just found out it only happens in fullscreen, and entering the activities screen also triggers the freeze. So it must be something else."
2016-06-12 18:34:27 @mt Tobbi: I couldn't reproduce that either
2016-06-12 18:34:35 @mt otherwise I'd have remarked that
2016-06-12 18:34:41 @Tobbi  Anyone else voting?
2016-06-12 18:34:43 +kneekoo    +1
2016-06-12 18:34:51 @mt okay this is enough votes
2016-06-12 18:34:53 @mt !voteend
2016-06-12 18:35:47 +Ispy   [supertux] maxteufel closed issue #304: Freeze after changing volume/opening activities in fullscreen OpenGL mode https://git.io/vEDjp
2016-06-12 18:35:51 +Ispy   [supertux] maxteufel commented on issue #304: Freeze after changing volume/opening activities in fullscreen OpenGL mode https://git.io/vEDjp
2016-06-12 18:35:59 +WolfgangB  No idea what he means by "activities screen". Some overlay? Maybe he has some fancy OSD on volume change, too and some video driver issue? But this is just guessing.
2016-06-12 18:36:50 @mt WolfgangB: some fancy Gnome Shell thing
2016-06-12 18:37:07 @mt Similar to mission control on OS X I think
2016-06-12 18:38:05 @mt https://github.com/SuperTux/supertux/issues/285 -> seems to be hard to reproduce without, request information now
2016-06-12 18:40:00 @Tobbi  We need someone with an Intel HD and debugging skills.
2016-06-12 18:40:23 +kneekoo    I don't have and don't want Windows 10 :))
2016-06-12 18:40:38 +kneekoo    Intel HD I have
2016-06-12 18:41:47 +Ispy   [supertux] maxteufel commented on issue #285: SuperTux 0.4 doesn't run on some Windows 10 machines https://git.io/vEGMK
2016-06-12 18:42:42 @mt https://github.com/SuperTux/supertux/issues/249 -> new feature, postpone?
2016-06-12 18:42:47 @mt !vote https://github.com/SuperTux/supertux/issues/249 -> new feature, postpone?
2016-06-12 18:43:34 @mt postpone even if it's only a performance fix because stability > performance
2016-06-12 18:44:17 +kneekoo    +1
2016-06-12 18:44:24 @mt folks... why is translation stuff so controversial and then no one wants to talk about actual issues?
2016-06-12 18:44:35 @mt Hume2: hi there
2016-06-12 18:44:42 @mt giby: Hello
2016-06-12 18:45:10 @Hume2  +1
2016-06-12 18:45:24 @mt do you want me to fire up ii and pipe yes giby > into this channel?
2016-06-12 18:45:30 +Ispy   [supertux] tobbi commented on issue #437: Player: ungrab grabbed_object when entering ghost mode https://git.io/voJkC
2016-06-12 18:45:51 @Tobbi  postpone.
2016-06-12 18:45:57 @Tobbi  So, +1
2016-06-12 18:46:33 @Tobbi  Also, this might be a larger issue, because the add-on manager is so modularized.
2016-06-12 18:46:51 +Ispy   [supertux] maxteufel commented on issue #437: Player: ungrab grabbed_object when entering ghost mode https://git.io/voJkC
2016-06-12 18:47:04 @mt !voteend
2016-06-12 18:47:28 +Ispy   [supertux] maxteufel commented on issue #249: Check for language pack updates during main queue, after the program has loaded https://git.io/vROZ9
2016-06-12 18:48:07 @mt Hume2: you wanted to work on https://github.com/SuperTux/supertux/issues/236
2016-06-12 18:48:18 @giby   mt I was away 
2016-06-12 18:48:23 @Hume2  mt: Yes, I didn't have time.
2016-06-12 18:48:28 @mt !vote can we agree on the spelling proposed by Hume2 in #236?
2016-06-12 18:48:35 +Ispy   [supertux] Hume2 assigned issue #236: Menu text could use some cleanup https://git.io/vBvEd
2016-06-12 18:48:37 @Hume2  +1
2016-06-12 18:49:14 @mt +1
2016-06-12 18:49:32 +kneekoo    +1
2016-06-12 18:49:39 @Tobbi  +1
2016-06-12 18:49:50 @mt giby: ^^^ ?
2016-06-12 18:49:56 @Hume2  ^_^
2016-06-12 18:50:08 @giby   mt: I can review push
 as I can build for the vote I have a look 
2016-06-12 18:50:11 @Hume2  ^u^
2016-06-12 18:50:16 @mt !voteend
2016-06-12 18:50:29 @mt it doesn't make sense to keep asking if people don't understand what's being asked
2016-06-12 18:50:40 <-- howdoiusethis (5cea5796@gateway/web/cgi-irc/kiwiirc.com/ip.92.234.87.150) has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
2016-06-12 18:50:57 @mt https://github.com/SuperTux/supertux/issues/229 -> what's the correct solution to this problem
2016-06-12 18:51:26 @giby   mt: Yes every big word with uppercase 
2016-06-12 18:51:29 @giby   +1
2016-06-12 18:51:53 @mt okay
2016-06-12 18:51:53 @Tobbi  My suggestion was to abort screenfade when the user moves.
2016-06-12 18:52:00 @Tobbi  Not sure if that's an okay solution.
2016-06-12 18:52:07 @mt Tobbi: can you or anyone else work on that? I like this idea
2016-06-12 18:52:13 @Tobbi  I could.
2016-06-12 18:52:16 @mt !vote Abort screenfade when user moves
2016-06-12 18:52:17 @mt +1
2016-06-12 18:52:25 @sydney_untangle    +1
2016-06-12 18:52:32 +kneekoo    +1
2016-06-12 18:52:33 @Tobbi  mt: Problem is when you want to jump and not go through a door.
2016-06-12 18:52:39 @giby   screenfade?
2016-06-12 18:52:43 +WolfgangB  I don't even get what the problem is.
2016-06-12 18:52:58 +Ispy   [supertux] tobbi commented on issue #437: Player: ungrab grabbed_object when entering ghost mode https://git.io/voJkC
2016-06-12 18:53:15 @Tobbi  WolfgangB: We introduced a fade out when the user enters a door. But this poses problems when jump with up is enabled.
2016-06-12 18:53:20 @giby   I would personally ask every level might be played both with and without jump with up 
2016-06-12 18:53:35 @mt or we declare this as an edge case and postpone it?
2016-06-12 18:53:44 @Tobbi  Fine with me, whatever you decide.
2016-06-12 18:53:46 @giby   can postpone 
2016-06-12 18:53:55 +kneekoo    it is an edge case...
2016-06-12 18:54:17 +kneekoo    but do we even know how many people remap the up key?
2016-06-12 18:54:21 +Ispy   [supertux] maxteufel commented on issue #437: Player: ungrab grabbed_object when entering ghost mode https://git.io/voJkC
2016-06-12 18:54:26 @sydney_untangle    \o/
2016-06-12 18:54:28 +kneekoo    I never change the keys
2016-06-12 18:54:45 +WolfgangB  so the problem is the screen fades, but door is not used?
2016-06-12 18:54:53 +kneekoo    yes
2016-06-12 18:55:03 +Ispy   [supertux] maxteufel commented on issue #229: Stop doors fom blacking out the screen when they aren't being used https://git.io/v4l1T
2016-06-12 18:55:19 @mt !voteend # Invalid
2016-06-12 18:55:38 +WolfgangB  but the screen fades only when the door is used? 
2016-06-12 18:55:56 @Tobbi  WolfgangB: If jump with up is used it can't decide. Because both are the same key.
2016-06-12 18:56:03 @Tobbi  Jump = up key, enter door = up key.
2016-06-12 18:56:11 @Tobbi  So it does both.
2016-06-12 18:56:23 @mt Use the action key to open doors?
2016-06-12 18:56:30 @Tobbi  This could be changed.
2016-06-12 18:56:35 @Tobbi  And actually makes more sense.
2016-06-12 18:56:43 @mt but that's changing long established behavior
2016-06-12 18:56:43 +kneekoo    action key for doors would be logical
2016-06-12 18:56:49 @mt we'll postpone that I'd say
2016-06-12 18:56:55 @Tobbi  Yes, good idea.
2016-06-12 18:56:59 @mt So, it's almost 17:00 UTC
2016-06-12 18:57:01 @Tobbi  Problem is if you want to shoot badguys as well.
2016-06-12 18:57:02 @sydney_untangle    Is it possible to let users change what key is the go through door one?
2016-06-12 18:57:09 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-12 18:57:18 +WolfgangB  same problem: "i was shooting at badyguy and accidentally the whole door"
2016-06-12 18:57:20 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-12 18:57:26 @mt we're done with the 0.4.1 issues and #351
2016-06-12 18:57:46 @mt Since I won't have time anymore today, I'd suggest we end the meeting?
2016-06-12 18:57:46 +kneekoo    can't the game forbid conflicting configurations?
2016-06-12 18:58:06 @Tobbi  Yes, let's end it.
2016-06-12 18:58:10 @Tobbi  It's gone on for long enough.
2016-06-12 18:58:11 +kneekoo    and if someone wants custom keys, they should choose whatever never triggers this issue
2016-06-12 18:58:15 @mt Can we do a follow-up meeting next week?
2016-06-12 18:58:36 @Tobbi  We can do that.
2016-06-12 18:58:51 @Tobbi  Anyone having time?
2016-06-12 18:58:56 @mt !opinion Is everyone okay having meetings next week on Saturday 15-17 UTC, and if we need time after that Sunday 14-16 UTC?
2016-06-12 18:59:06 @Tobbi  +1
2016-06-12 18:59:12 @mt +1
2016-06-12 18:59:12 +kneekoo    +1
2016-06-12 18:59:30 @sydney_untangle    +1
2016-06-12 18:59:39 @mt I have time on Saturdays and Sundays, I'd prefer it to be earlier on the sundays though
2016-06-12 18:59:39 @Hume2  +1
2016-06-12 18:59:54 @Tobbi  2 hours.
2016-06-12 18:59:57 @Hume2  -1, sorry
2016-06-12 19:00:01 @Tobbi  no problem.
2016-06-12 19:00:03 @mt So, it seems like most people have time for these follow up meetings
2016-06-12 19:00:14 @mt Hume2: when would you have time?
2016-06-12 19:00:16 @Hume2  Just do without me.
2016-06-12 19:00:47 @mt Hume2: if you want to add your own opinions, can you go through the other issues now and provide us a list of your opinions?
2016-06-12 19:01:02 @mt !opinionend
2016-06-12 19:01:05 @Hume2  I will, if I think something relevant.
2016-06-12 19:01:52 @Tobbi  For god's sake, this took a LONG time.
2016-06-12 19:01:59 @Tobbi  I'm glad it's done.
2016-06-12 19:02:04 @mt Okay thanks everyone for attending the meeting, especially Hume2, Tobbi, kneekoo, giby, WolfgangB and everyone else I might have forgotten
2016-06-12 19:02:21 @Hume2  OK, end of meeting.
2016-06-12 19:02:23 +Ameley clap-clap
2016-06-12 19:02:24 @mt We'll meet up next Saturday 15-17 UTC and possibly also Saturday 15-17 UTC
2016-06-12 19:02:35 @mt er possibly also Sunday 14-16 UTC
2016-06-12 19:02:39 @mt !meetingend
maxteufel commented 8 years ago
Follow-up meeting log
2016-06-18 16:55:24 -i- Mode #supertux [+oo mt Tobbi_] by ChanServ
2016-06-18 16:56:16 -i- ChanServ has changed topic for #supertux from "https://github.com/SuperTux | Stable: 0.4.0 | Nightlies: http://download.supertuxproject.org/download/ | New and want to start contributing? https://github.com/SuperTux/supertux/labels/difficulty%3Aeasy" to "Meeting agenda: https://github.com/SuperTux/supertux/issues/435"
2016-06-18 16:56:27 -i- Mode #supertux [+mz] by mt
2016-06-18 16:56:42 -i- Mode #supertux [+v Ispy] by mt
2016-06-18 16:57:45 @Tobbi_ mt: The <Enter> key is an action key, and as soon as I press that from the console, tux leaves ghost mode.
2016-06-18 16:57:46 @Tobbi_ fail.
2016-06-18 16:57:52 @Tobbi_ I guess that is the issue.
2016-06-18 16:58:14 @mt you use enter instead of ctrl as action key?
2016-06-18 16:58:53 @mt Anyway, 1 minute until meeting begins
2016-06-18 16:58:56 @Tobbi_ mt: No, I do not. But despite that, Enter triggers <Action>
2016-06-18 16:59:00 @Tobbi_ as well as Ctrl does.
2016-06-18 16:59:11 @mt interesting. open an issue?
2016-06-18 16:59:22 @Tobbi_ I guess I should. Let me verify that.
2016-06-18 17:00:05 @mt Anyway
2016-06-18 17:00:20 @mt !meetingstart
2016-06-18 17:00:21 @Tobbi_ Okay, I am confused...It doesn'.
2016-06-18 17:00:23 @Tobbi_ Yes.
2016-06-18 17:00:27 @mt Hey there!
2016-06-18 17:00:34 @Tobbi_ Who is actually here today?
2016-06-18 17:00:37 @mt This is a follow-up meeting for the meeting last week
2016-06-18 17:01:03 @mt You can find the agenda at https://github.com/SuperTux/supertux/issues/435, we'll continue to discuss what's not marked done
2016-06-18 17:01:13 @mt As Tobbi_ asks, who's attending?
2016-06-18 17:01:30 @Tobbi_ I invited people from #freegamer and #gamingonline now.
2016-06-18 17:02:04 @Tobbi_ *#gamingonlinux
2016-06-18 17:02:33 --> Smilex [Smilex] (Ian) (~Smilex@178.19.194.188) has joined #supertux
2016-06-18 17:02:38 @mt giby, sydney_u1tangle, Mathnerd314, maths22: are you there?
2016-06-18 17:02:48 @Tobbi_ It looks like it's only us two...
2016-06-18 17:03:11 @mt Smilex: are you joining for the meeting?
2016-06-18 17:03:24 krc4267 Wow Tobbi_ gives people all the time to respond :P
2016-06-18 17:03:39 +Mathnerd314    I'm lurking, as usual. but I don't really care much about supertux development anymore... the game is basically finished
2016-06-18 17:03:59 @mt krc4267: do you want to speak? if so I'll voice you (otherwise the only the people opped will see you speaking)
2016-06-18 17:04:05 @Tobbi_ Is an Open Source game ever finished? :P
2016-06-18 17:04:09 krc4267 mt, i might
2016-06-18 17:04:13 -i- Mode #supertux [+v krc4267] by mt
2016-06-18 17:04:20 Smilex  mt: yeah. I'm curious about it. I will just be idling
2016-06-18 17:04:22 +krc4267    Ooo a BLUE DOT
2016-06-18 17:04:26 +krc4267    oops caps
2016-06-18 17:04:48 @mt okay
2016-06-18 17:05:12 @Tobbi_ Smilex: Out of curiosity: Did you check the 0.4.0 release we did last December?
2016-06-18 17:05:22 @Tobbi_ If not, you might wanna check that out.
2016-06-18 17:05:34 @mt so I think we'll first discuss the stuff listed in https://github.com/SuperTux/supertux/milestones/0.5.0
2016-06-18 17:06:24 @mt https://github.com/SuperTux/supertux/issues/443 needs to be checked by maths22, I guess we don't need to vote on this?
2016-06-18 17:06:48 @Tobbi_ We don't.
2016-06-18 17:06:49 Smilex  Tobbi_: I'm not sure
2016-06-18 17:06:55 @Tobbi_ Okay, doesn't matter.
2016-06-18 17:07:56 @mt !vote https://github.com/SuperTux/supertux/issues/431 -> What Hume2 suggested: in favor of this issue, don't support bad level design.
2016-06-18 17:08:31 @mt +1
2016-06-18 17:08:40 @Tobbi_ Is it apparent to level designers when they mess up?
2016-06-18 17:09:25 @mt Tobbi_: if they play it, I guess; but bad level design doesn't always show up immediately
2016-06-18 17:09:27 @Tobbi_ I'd say that we should indeed rather fix levels than fixing something in our code base which isn't broken.
2016-06-18 17:09:36 @Tobbi_ So
2016-06-18 17:09:37 @Tobbi_ +1
2016-06-18 17:09:41 @mt there's worse stuff that you can't even fix using code
2016-06-18 17:09:48 @Tobbi_ true
2016-06-18 17:09:49 @mt we could update level design guidelines
2016-06-18 17:09:56 @Tobbi_ We should. 
2016-06-18 17:10:10 @mt okay since Hume2 self-assigned this, this is his task
2016-06-18 17:10:20 @mt and otherwise, +1 or -1 from you?
2016-06-18 17:10:32 @Tobbi_ +1 (already said so, above)
2016-06-18 17:10:46 @mt !voteend
2016-06-18 17:11:37 +krc4267    I'll sit here afk and read the log when i'm back, but I gotta go run an errand :P
2016-06-18 17:11:45 -i- krc4267 is now known as krc4267|afk
2016-06-18 17:11:55 @Tobbi_ No problem.
2016-06-18 17:12:12 +Ispy   [supertux] maxteufel commented on issue #431: Icecrusher Bug https://git.io/vovM1
2016-06-18 17:12:50 @mt !vote https://github.com/SuperTux/supertux/issues/366 -> New feature, postpone
2016-06-18 17:12:53 @mt +1
2016-06-18 17:13:02 @Tobbi_ +1
2016-06-18 17:13:11 @mt anyone else?
2016-06-18 17:13:18 @Tobbi_ there's no way on earth I'm gonna finish that for 0.5
2016-06-18 17:13:24 @mt !voteend
2016-06-18 17:14:17 @mt we'll skip the two RFC issues  #350 and #351, they're discussed separately
2016-06-18 17:14:23 @Tobbi_ yes
2016-06-18 17:14:58 @mt https://github.com/SuperTux/supertux/issues/342
2016-06-18 17:15:04 @mt this should be fixed
2016-06-18 17:15:27 @Tobbi_ Yes, do we have anyone who's willing to do that?
2016-06-18 17:15:33 @Tobbi_ I am packaged with the tinygettext issues.
2016-06-18 17:15:38 @mt I don't think we should assign this Hume2, he's busy with the level editor
2016-06-18 17:15:38 @Tobbi_ *packed
2016-06-18 17:15:50 @Tobbi_ mt: Can you give this a go?
2016-06-18 17:16:00 @mt While I don't want to set me as assignee, I can try it when I've got time
2016-06-18 17:16:08 @mt I should have time to fix this before the release
2016-06-18 17:16:08 @Tobbi_ great.
2016-06-18 17:16:20 @Tobbi_ So you're the preliminary assignee for this.
2016-06-18 17:17:15 @mt !vote https://github.com/SuperTux/supertux/issues/325 -> New feature, postpone
2016-06-18 17:17:18 @mt +1
2016-06-18 17:17:45 @giby   Hi 
2016-06-18 17:17:51 @Tobbi_ +1
2016-06-18 17:18:04 @giby   mt: I'm there  
2016-06-18 17:18:22 @mt giby: yes, I've seen that
2016-06-18 17:18:41 @mt now, please look what we're voting on right now (#325 is a new feature, postpone it)
2016-06-18 17:18:47 @mt and make a decision
2016-06-18 17:19:16 @giby   Yes, let's postpone that +1
2016-06-18 17:19:23 @mt !voteend
2016-06-18 17:19:39 @giby   I had forgotten we had a team meeting 
2016-06-18 17:19:59 @Tobbi_ *SIGH*
2016-06-18 17:20:43 @mt https://github.com/SuperTux/supertux/issues/316
2016-06-18 17:21:33 @Tobbi_ I do not remember what we decided there...but I like the burning effect as done by hume.
2016-06-18 17:21:45 @giby   I like the melting/burning effects 
2016-06-18 17:22:11 @Tobbi_ If we are to indeed use particle effects, we have to first revamp our graphics engine.
2016-06-18 17:22:26 @mt in #292 (referred to by Karkus), "Burning must emit light, but will stay as is." -> I guess this means we can close the issue (for now)?
2016-06-18 17:22:49 @Tobbi_ Yeah, I guess o.
2016-06-18 17:22:50 @Tobbi_ so
2016-06-18 17:23:29 @giby   I think it isn't too complex to code to get some light around burning bad guys, is it? 
2016-06-18 17:23:53 +Ispy   [supertux] maxteufel closed issue #316: Burning Should Be a Particle Effect https://git.io/vEhTQ
2016-06-18 17:23:57 +Ispy   [supertux] maxteufel commented on issue #316: Burning Should Be a Particle Effect https://git.io/vEhTQ
2016-06-18 17:24:35 +Ispy   [supertux] maxteufel commented on issue #316: Burning Should Be a Particle Effect https://git.io/vEhTQ
2016-06-18 17:25:11 @mt https://github.com/SuperTux/supertux/issues/304 -> Apparently this is an SDL related issue
2016-06-18 17:25:34 @mt giby: You worked on SDL2 at some point, could you please have a look at that issue?
2016-06-18 17:25:58 @Tobbi_ Could be an SDL issue, who knows. Or a graphics river issue.
2016-06-18 17:26:03 @Tobbi_ *driver
2016-06-18 17:26:30 @mt graphics driver? then it wouldn't appear both on Linux and Windows, would it?
2016-06-18 17:26:57 @Tobbi_ Okay, true.
2016-06-18 17:27:13 @giby   Why not an openGL Issue? 
2016-06-18 17:28:06 @mt is opengl responsible for handling OS stuff like window resizes?
2016-06-18 17:28:16 @mt I thought it was responsible for the video card
2016-06-18 17:31:17 @giby   Well
 as said Tobbi
 we don't know where the bug comes from 
2016-06-18 17:31:44 @mt giby: well, can you look into it?
2016-06-18 17:31:53 -i- Tobbi_ is now known as Tobbi
2016-06-18 17:32:43 @giby   I can "look" 
 Not sure I would find the reason
 Don't forget, I haven't successfully build the game recently 
2016-06-18 17:33:03 @mt well then work on building the game successfully
2016-06-18 17:33:23 @giby   I do

2016-06-18 17:34:45 @mt !vote https://github.com/SuperTux/supertux/issues/281 -> New stuff, postpone
2016-06-18 17:34:49 @mt +1
2016-06-18 17:35:06 @Tobbi  +1
2016-06-18 17:35:14 @Tobbi  not important at all...
2016-06-18 17:35:19 @Tobbi  My code works perfectly :P
2016-06-18 17:35:26 @mt >_>
2016-06-18 17:35:55 @mt well if we had working unit tests for everything, everything would work as expected or the unit tests would throw errors
2016-06-18 17:36:01 @mt !voteend
2016-06-18 17:36:47 @mt !vote Postpone anything that is labelled 'type:feature'
2016-06-18 17:36:53 @mt +1
2016-06-18 17:37:06 @Tobbi  let me check those.
2016-06-18 17:37:25 @Tobbi  Yes.
2016-06-18 17:37:26 @Tobbi  +1
2016-06-18 17:38:11 @giby   Hey you close the vote before I finished understanding the issue
2016-06-18 17:38:27 @giby   for feature +1 
2016-06-18 17:38:53 @mt !voteend
2016-06-18 17:39:42 @mt giby: well, we don't need your votes to make decisions
2016-06-18 17:40:40 @giby   I know
 But you don't need to rush either 
2016-06-18 17:41:18 @mt https://github.com/SuperTux/supertux/issues/268 -> Fixed by the TextScroller changes I made?
2016-06-18 17:41:45 @Tobbi  mt: No, this is still an issue with infobox text etc.
2016-06-18 17:42:01 @giby   I noticed some issus with it too
 and it cannot be localized 
2016-06-18 17:42:03 @Tobbi  We should, on the long run, move to markdown or something.
2016-06-18 17:42:05 @mt True
2016-06-18 17:42:16 @Tobbi  But this is not for 0.5
2016-06-18 17:42:20 @mt then this is a new feature and will be postponed
2016-06-18 17:42:23 @Tobbi  Postpone this. We need to think about this properly.
2016-06-18 17:42:25 @Tobbi  yes
2016-06-18 17:42:28 @mt done
2016-06-18 17:42:38 @mt giby: what can't be localized?
2016-06-18 17:42:46 @giby   credits 
2016-06-18 17:42:52 @mt giby: sure they can
2016-06-18 17:43:06 @mt checked transifex?
2016-06-18 17:43:31 @giby   When I tried, it failed
 maybe someone corrected it ;) 
2016-06-18 17:44:03 @mt giby: https://github.com/SuperTux/supertux/issues/421
2016-06-18 17:45:02 @mt !vote https://github.com/SuperTux/supertux/issues/267 -> Postpone
2016-06-18 17:45:03 @mt +1
2016-06-18 17:45:31 @Tobbi  one moment.
2016-06-18 17:45:53 @Tobbi  Yes, we need to make a new index...
2016-06-18 17:46:06 @Tobbi  +1
2016-06-18 17:47:01 @mt !voteend
2016-06-18 17:47:35 @mt !vote  https://github.com/SuperTux/supertux/issues/254 -> Feature, postpone?
2016-06-18 17:47:37 @mt +1
2016-06-18 17:48:11 @Tobbi  +1
2016-06-18 17:48:33 @mt !voteend
2016-06-18 17:48:39 @giby   +1
2016-06-18 17:49:50 @mt !vote same for https://github.com/SuperTux/supertux/issues/248, https://github.com/SuperTux/supertux/issues/205, https://github.com/SuperTux/supertux/issues/130, https://github.com/SuperTux/supertux/issues/73
2016-06-18 17:49:52 @mt +1
2016-06-18 17:50:07 @Tobbi  one moment
2016-06-18 17:50:10 @mt sure
2016-06-18 17:50:17 @giby   404
2016-06-18 17:50:33 @mt 405
2016-06-18 17:50:34 @Tobbi  giby: Don't paste the commas at the ene.d
2016-06-18 17:50:35 @Tobbi  end
2016-06-18 17:50:57 @Tobbi  Yes, postpone those.
2016-06-18 17:50:58 @Tobbi  +1
2016-06-18 17:51:08 @Tobbi  Also, squirrel calls to another thread, not sure we want this at all...
2016-06-18 17:51:15 @Tobbi  I don't think it's squirrel that's hogging.
2016-06-18 17:51:46 @mt as long as it's not a bugfix, I'd postpone it anyway :D
2016-06-18 17:51:49 @giby   mt, Tobbi 
 I'm still block with the font stuff
2016-06-18 17:52:04 @Tobbi  giby: What do you mean?
2016-06-18 17:52:05 @giby   +1
2016-06-18 17:52:12 @mt yeah of course because you don't want to throw away the old work *crycrycry*
2016-06-18 17:52:21 @giby   making a ttf font from our png 
2016-06-18 17:52:25 @Tobbi  No problem.
2016-06-18 17:52:45 @Tobbi  It's gonna take some time before we can use sdl_ttf anyway, with proper rtl support and all that.
2016-06-18 17:52:48 @mt giby: that's not what we need to do right now
2016-06-18 17:53:03 @mt Tobbi: we decided to switch to freetype2 anyway?
2016-06-18 17:53:10 @mt because of the RTL stuff
2016-06-18 17:53:20 @giby   Well
 that actually the kind of stupid task I can do work on 
2016-06-18 17:53:35 @Tobbi  mt: As I noted in that PR, we can as well bundle SuperTux with a modified version of SDL_ttf and use that.
2016-06-18 17:53:38 @mt giby: we don't need a font right now
2016-06-18 17:53:49 @Tobbi  Otherwise, I'd have to reinvent the wheel and do exactly what SDL_ttf does.
2016-06-18 17:53:52 @mt Tobbi: then we bundle more and more stuff
2016-06-18 17:54:06 @mt and end up with a codebase full of security issues
2016-06-18 17:54:06 @Tobbi  Let's decide this at a later time.
2016-06-18 17:54:09 @giby   yes
 and for testing, a free one is fine 
 but when implemented, I should be ready 
2016-06-18 17:54:14 --> J_128 (sabayonuser) (~sabayonus@206.9.209.223) has joined #supertux
2016-06-18 17:54:38 @Tobbi  mt: My code would look the same as the SDL_ttf one, anyway...
2016-06-18 17:54:39 @mt giby: we can also use any other open-source font that fits for the game
2016-06-18 17:54:58 @mt Tobbi: yeah let's decide that at a later time
2016-06-18 17:55:14 @mt can we rather decide on postponing all these issues I linked to/
2016-06-18 17:55:44 @Tobbi  Yes.
2016-06-18 17:55:50 @Tobbi  I already +1'ed that proposal.
2016-06-18 17:55:52 @mt !voteend
2016-06-18 17:57:35 +Ispy   [supertux] maxteufel commented on issue #244: Interesting feedback on the mailing list https://git.io/vRfJ6
2016-06-18 17:58:12 @mt I'd suggest to look at that issue later, I don't want to read this mailinglist post
2016-06-18 17:58:32 @Tobbi  ok
2016-06-18 17:58:54 @mt https://github.com/SuperTux/supertux/issues/228
2016-06-18 17:59:14 @mt Tobbi I guess you can fix that when fixing the other tinygettext stuff, right?
2016-06-18 17:59:16 @Tobbi  Postpone. Not sure what's needed for that.
2016-06-18 17:59:23 @Tobbi  mt: I am not sure. I can't tell at this point.
2016-06-18 17:59:40 @mt this doesn't work anyway/is useless without langpacks working properly
2016-06-18 17:59:47 @mt so yeah, postponed
2016-06-18 18:00:59 J_128   Hello.
2016-06-18 18:01:04 @mt !vote https://github.com/SuperTux/supertux/issues/191 -> Postpone, needs more discussion, not really a bug (just different behavior from 0.1.3, which is okay)
2016-06-18 18:01:07 @mt +1
2016-06-18 18:01:13 @giby   +1 
2016-06-18 18:01:40 @mt J_128: do you want to discuss or just listen to the meeting discussion (non-opped people can't see you speaking right now)
2016-06-18 18:01:41 @Tobbi  +1
2016-06-18 18:01:45 @mt !voteend
2016-06-18 18:02:43 @mt !vote https://github.com/SuperTux/supertux/issues/184 -> Feature, postpone
2016-06-18 18:02:46 @mt +1
2016-06-18 18:03:06 @Tobbi  I thought Karkus finished working on this?
2016-06-18 18:03:08 @Tobbi  Apparently not.
2016-06-18 18:03:09 @Tobbi  So
2016-06-18 18:03:10 @Tobbi  +1
2016-06-18 18:03:22 @mt !voteend
2016-06-18 18:04:26 +Ispy   [supertux] maxteufel commented on issue #184: Keyboard Layout Settings Per Profile https://git.io/vCG2z
2016-06-18 18:05:06 @mt https://github.com/SuperTux/supertux/issues/183 what's the point of this issue?
2016-06-18 18:05:18 @mt oh
2016-06-18 18:05:19 @Tobbi  mt: Reducing file size.
2016-06-18 18:05:21 @Tobbi  And such.
2016-06-18 18:05:26 @mt yeah I realized
2016-06-18 18:05:31 @mt postpone because feature?
2016-06-18 18:05:33 @Tobbi  But this needs an engine rewrite as well as a script to create such spritesheets.
2016-06-18 18:05:39 @Tobbi  Yes.
2016-06-18 18:06:10 @mt https://github.com/SuperTux/supertux/issues/94 postpone, can be looked into after SDL_ttf
2016-06-18 18:06:18 @mt or freetype2, whatever
2016-06-18 18:06:28 @Tobbi  This will be a nice side-effect of that.
2016-06-18 18:06:30 @Tobbi  so, yes.
2016-06-18 18:06:42 @Tobbi  No need to fix code that's gonna go obsolete anyway.
2016-06-18 18:07:04 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-18 18:07:07  *  krc4267|afk returns
2016-06-18 18:07:12 @mt https://github.com/SuperTux/supertux/issues/350 -> postpone this too?
2016-06-18 18:07:28 -i- krc4267|afk is now known as krc4267
2016-06-18 18:07:32 @Tobbi  Those are RFCs...it doesn't matter. Postpone.
2016-06-18 18:07:52 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-18 18:09:40 @mt do we want to discuss the supertux/data and supertux/addons issues now or at some other point
2016-06-18 18:09:59 @Tobbi  Let's do it now, and get it over with.
2016-06-18 18:10:03 @mt also, I'm marking "Close any inactive issues that can't be reproduced/are to vague" as done
2016-06-18 18:10:06 @Tobbi  On the other hand: add-ons can always be changed.
2016-06-18 18:10:08 @Tobbi  Yes.
2016-06-18 18:10:11 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-18 18:10:56 @mt so, most of these /addons issues are open just because addons are third-party and not our problem
2016-06-18 18:11:14 @Tobbi  Not for releases anyway.
2016-06-18 18:11:51 @mt One of these is fixed/will be fixed by my PR (don't know if that's merged), others are irrelevant for 0.5 because new feature
2016-06-18 18:11:55 @mt https://github.com/SuperTux/addons/issues/13
2016-06-18 18:12:07 @Tobbi  I think I merged it.
2016-06-18 18:12:08 @Tobbi  Let me look.
2016-06-18 18:12:28 @Tobbi  I merged it 6 days ago.
2016-06-18 18:12:28 @mt actually, I guess we can ignore all addon stuff for now since it can be fixed post-release
2016-06-18 18:12:34 @Tobbi  Yes. It can.
2016-06-18 18:12:41 @mt except for the repo url
2016-06-18 18:12:51 @mt which has to be changed manually then
2016-06-18 18:13:34 @Tobbi  Or people just update to 0.4.0
2016-06-18 18:13:43 @Tobbi  right?
2016-06-18 18:13:44 @mt https://github.com/SuperTux/data/issues/11 not really important
2016-06-18 18:13:54 @mt https://github.com/SuperTux/data/issues/13 not a release blocker
2016-06-18 18:14:11 @mt data#13 can be fixed in a bugfix release, if we don't get it fixed before 0.5.0
2016-06-18 18:14:26 @Tobbi  I couldn't reproduce that one.
2016-06-18 18:14:38 @Tobbi  But okay.
2016-06-18 18:14:42 @Tobbi  Maybe I was doing it wrong.
2016-06-18 18:14:46 @mt well then we'll ignore it anyway for now
2016-06-18 18:14:48 @Tobbi  It can get fixed post 0.5.0 anyway.
2016-06-18 18:15:05 @mt data#1, and data#2 depend on their respective PRs in supertux
2016-06-18 18:15:40 @mt we'll discuss data#3 when discussing the respective code PR
2016-06-18 18:16:06 @mt https://github.com/SuperTux/data/pull/4 isn't this intended to be hard?
2016-06-18 18:16:26 @Tobbi  Oh, yes...
2016-06-18 18:16:34 @Tobbi  Yes, it is one of the castle levels.
2016-06-18 18:16:46 @Tobbi  I don't think we want this.
2016-06-18 18:16:48 @mt close?
2016-06-18 18:16:53 @Tobbi  Yeah, let's close this.
2016-06-18 18:17:16 @Tobbi  Github should stop trying to display stl files as if it was some kind of 3d file format.
2016-06-18 18:17:20 @Tobbi  *gargh*
2016-06-18 18:17:50 +Ispy   [data] maxteufel closed pull request #4: Make the cameras in The Silent Walls less annoying https://git.io/vwr6a
2016-06-18 18:17:54 +Ispy   [data] maxteufel commented on issue #4: Make the cameras in The Silent Walls less annoying https://git.io/vwr6a
2016-06-18 18:18:41 @Tobbi  #6 looks good to merge, IMO
2016-06-18 18:19:00 @mt Please approve, I'll do when I get to look at the diff
2016-06-18 18:19:46 @Tobbi  Talking about #6 ?
2016-06-18 18:19:46 @Tobbi  Sure.
2016-06-18 18:19:58 +Ispy   [data] tobbi commented on issue #6: Fix a couple of bad tiles in Into the Stars https://git.io/vrOo1
2016-06-18 18:20:03 +Ispy   [data] maxteufel commented on issue #6: Fix a couple of bad tiles in Into the Stars https://git.io/vrOo1
2016-06-18 18:20:08 @mt I'll merge this
2016-06-18 18:20:10 @mt later on
2016-06-18 18:20:18 @Tobbi  ok
2016-06-18 18:20:44 @mt what about https://github.com/SuperTux/data/pull/10?
2016-06-18 18:20:55 @Tobbi  hrm.
2016-06-18 18:20:59 @mt I don't really like it in this place
2016-06-18 18:21:11 @mt I don't want to change the old levels that much
2016-06-18 18:21:13 @Tobbi  I think doors should be introduced differently...
2016-06-18 18:21:42 @mt It should be introduced at the place where they're needed the first time
2016-06-18 18:22:01 @mt !vote Doors should be introduced at the place where they're needed the first time
2016-06-18 18:22:02 @mt +1
2016-06-18 18:22:09 @Tobbi  +1
2016-06-18 18:22:25 @mt giby: ?
2016-06-18 18:22:38 +Ispy   [data] tobbi commented on issue #10: Add a door and explanation to The Journey Begins https://git.io/vr5jw
2016-06-18 18:22:48 @mt !voteend
2016-06-18 18:23:22 +Ispy   [data] maxteufel commented on issue #10: Add a door and explanation to The Journey Begins https://git.io/vr5jw
2016-06-18 18:23:37 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-18 18:24:40 @mt https://github.com/SuperTux/supertux/pull/367
2016-06-18 18:24:54 @mt merge when we have a working sound or postpone because it's a new feature?
2016-06-18 18:25:03 @mt Tobbi: ^
2016-06-18 18:25:08 @Tobbi  I am not sure if the graphics are even in our style.
2016-06-18 18:25:14 @Tobbi  They look a tad too detailed to me.
2016-06-18 18:25:20 @mt that means postpone?
2016-06-18 18:25:44 @Tobbi  Yes, postpone.
2016-06-18 18:26:52 @mt https://github.com/SuperTux/supertux/pull/427 what to do about this?
2016-06-18 18:27:26 @Tobbi  This is a difficult thing...I'd rather like to use the door entering animation from retux at some point.
2016-06-18 18:27:31 @Tobbi  Postpone.
2016-06-18 18:27:48 @mt done
2016-06-18 18:27:56 @mt https://github.com/SuperTux/supertux/pull/438
2016-06-18 18:28:23 @Tobbi  can be merged, however, Incubator should become an add-on.
2016-06-18 18:28:28 +krc4267    ^
2016-06-18 18:28:55 @mt okay
2016-06-18 18:29:03 @mt so we'll do that later at some point
2016-06-18 18:29:23 +Ispy   [supertux] maxteufel commented on issue #438: CMakeLists: don't ship Incubator Island in Release builds https://git.io/voJLk
2016-06-18 18:29:38 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-18 18:29:41 +Ispy   [supertux] maxteufel edited issue #435: [Meeting Agenda] 0.5.0 release preparation https://git.io/voJv7
2016-06-18 18:29:46 @mt The meeting agenda is done now!
2016-06-18 18:29:53 @Tobbi  phew.
2016-06-18 18:29:58 @mt Anyone have any complaints, things to discuss?
2016-06-18 18:30:28 @Tobbi  mt: https://github.com/SuperTux/supertux/issues/244 postpone.
2016-06-18 18:30:32 @Tobbi  Didn't we say so?
2016-06-18 18:30:44 @mt we didn't
2016-06-18 18:30:46 +krc4267    I'd like to know if that forest world from 0.3.3 will ever be finished
2016-06-18 18:30:46 @mt but 
2016-06-18 18:30:50 @mt marked it post-0.5.0
2016-06-18 18:30:51 @mt now
2016-06-18 18:31:03 @Tobbi  hmm...
2016-06-18 18:31:08 @mt krc4267: we hope so
2016-06-18 18:31:25 @mt krc4267: in some future release. But it will need a lot of work (also see https://github.com/SuperTux/supertux/wiki/Milestone-3-Design-Document)
2016-06-18 18:31:35 +krc4267    mt, ok :) once i get the level editor working i'd like to poke it a bit
2016-06-18 18:31:44 @Tobbi  krc4267: You can use the internal one, if you want.
2016-06-18 18:31:56 @Tobbi  Just check-out the editor branch.
2016-06-18 18:31:57 @mt Yeah you could test the in-game one
2016-06-18 18:32:03 @mt it might crash
2016-06-18 18:32:11 @mt but will help us to make the release more stable
2016-06-18 18:32:20 +krc4267    I'll try...
2016-06-18 18:32:33 +krc4267    Will that eventually be built in?
2016-06-18 18:32:42 @Tobbi  Yes, that's the main feature for 0.5.
2016-06-18 18:32:49 +krc4267    Wonderful
2016-06-18 18:33:02 @Tobbi  We should add "add-on zip creation" as a feature for the editor post 0.5
2016-06-18 18:33:04 +Ispy   [supertux] IndianaTux edited issue #445: Dispenser Bug https://git.io/vo28X
2016-06-18 18:33:07 @mt if you help testing, it will increase the chance of 0.5 being released earlier
2016-06-18 18:33:15 +krc4267    I'll get that going as soon as I'm done packaging 0.4.0
2016-06-18 18:33:48 +krc4267    ^for solus
2016-06-18 18:33:50 @mt krc4267: if you really need tarballs instead of wanting to use git, I can package you a release tarball of the current git repo state
2016-06-18 18:33:56 @mt but I'd recommend you to use git
2016-06-18 18:34:05 +krc4267    mt, nah, i don't want to package unstable stuff
2016-06-18 18:34:49 @mt krc4267: yeah some people don't want to use git in any case, but yeah
2016-06-18 18:34:54 +krc4267    i'll use git personally but i'd like to see ST stable packaged for solus
2016-06-18 18:35:05 @mt Then I'm gonna say something else too:
2016-06-18 18:35:10 +krc4267    I love git, I just can't package with it
2016-06-18 18:36:10 @mt If we use TTF fonts, we will most likely not care about the old fonts if there are some that work equally well.
2016-06-18 18:36:29 @mt Because most people in the team don't really care, except for one person
2016-06-18 18:36:50 @mt and in this case, we can't listen to the minority
2016-06-18 18:37:00 @mt Any other comments?
2016-06-18 18:37:02 @mt Tobbi: ?
2016-06-18 18:37:10 @Tobbi  one moment.
2016-06-18 18:37:16 @Tobbi  Just had someone on the phon.
2016-06-18 18:37:17 @Tobbi  e
2016-06-18 18:37:36 @Tobbi  mt: No other comments for now.
2016-06-18 18:37:57 @mt Okay
2016-06-18 18:38:14 @mt Thanks everyone for participating in the meeting
2016-06-18 18:38:24 +Ispy   [supertux] IndianaTux edited issue #445: Dispenser Bug https://git.io/vo28X
2016-06-18 18:38:34 @mt Since the agenda is done, we don't need the follow up meeting tomorrow
2016-06-18 18:38:44 +krc4267    Can I get some build help now that the meeting is over?
2016-06-18 18:39:04 @mt If you have any other comments, you can always do that whenever you want on irc, or using the issue tracker
2016-06-18 18:39:09 @mt or at the next meeting
2016-06-18 18:39:13 @mt !meetingend
Karkus476 commented 8 years ago

First, thank you very much @maxteufel . Although I didn't turn up on the day, it's clear to me you put a lot of work into this meeting and it turned out well. Second, maybe a meetbot would be a good idea in the future. It would be nice to hold votes and have all the statistics formed automatically. Even better still would be to have different topic headings created in the logs so people who have little time don't need to search through to find the points raised on a certain feature they may be creating

maxteufel commented 8 years ago

Second, maybe a meetbot would be a good idea in the future.

I tried to set one up as plugin for our GitHub notification bot, Ispy, which runs on Limnoria. However, Debian's meetbot plugin requires Python 2, while Ispy runs on Python 3. So, I dropped that idea for the meeting because I didn't want to do that much work.

Furthermore, while looking into meetbot, I saw that Fedora has a nice web UI (3 links) for it, which we could look into setting up as well if we have a meetbot.