Present: abma, hoijui, jK, zerver & Kloot (joined later)
_Agenda_____________________________________________________________________
- Welcome
- 0.82.4 release
_Main Conclusions___________________________________________________________
- try to fix desync before 0.82.4
_The meeting________________________________________________________________
abma_irc: hi :-)
zerver: hi
hoijui: hey
hoijui: i guess klot wont turn up, would be his turn for minutes again
hoijui: i think
hoijui: ah yeah..
abma_irc: does etherpad work for you?
hoijui: no
abma_irc: then i have to hammer my brain
hoijui: asked aegis to fix it
hoijui: but he seems to be away
hoijui: aehh yeah.. i am dozy
hoijui: i saw.. nobody did put his comits to release branch yet :D
jK: :)
zerver: 0.82-branch?
jK: trying to fix tobi's mapoptions bug atm
jK: (the one reported by satirik)
jK: all this mapinfo lua is crap ...
hoijui: yep zerver
hoijui: ahh nice jk :-)
hoijui: hmm.. what is crap?
zerver: we definitely need some pathfinder fixes in that branch before release
jK: scattered in 9 files with spaghetti linking
hoijui: yeah, thats simply kloots comit that turns of heatmapping
jK: it wasn't heatmapping :x
hoijui: ahh.. the engine internal stuff that uses it?
jK: it was some random typo
hoijui: heatmappign was to zerver..
hoijui: or what do you want to say?
hoijui: what kloot did to fix it?
jK: http://github.com/spring/spring/commit/ ... a084563186
hoijui: and this fixed it?
hoijui: he did turn of heatmapping though
jK: yeah, but that wasn't what was broken
hoijui: ahaa..
hoijui: but he did not turn heatmapping ona again.. revert the commit, did he?
jK: no he didn't reenabled it
hoijui: umm..
hoijui: arg.. well...
hoijui: that sucks
jK: still ppl will always blame us
hoijui: maybe there is still something else broken, and thats why he did not?
hoijui: he neither was aroudn last week..
hoijui: i mean.. i did lots of testing..
jK: community thinks pathing is easy work and they know always things better and what's broken ... blabla
hoijui: shoudl we turn it on again, and do a few test games?
jK: mods can reenable it themselves
hoijui: yeah.. but if it is still broken.. ?
hoijui: i mean.. kloot madelike 30 commits or so, to fix pathing again
hoijui: is hard to believe that this was hte final one
jK: pathing won't get improved anymore (except further bugfixes if there are some)
hoijui: yeah.. that is what i mean
hoijui: nobody did test pathing since that commit, wiht heatmapping on
hoijui: so it is liekly to have bugs
hoijui: and we should do test before the release
jK: sak did and he found out that it didn't fixed it, so kloot found that bug
jK: oh you mean with heatmapping enabled?
jK: I said I won't improve heatmapping any further
hoijui: yes with that
hoijui: ok... i though heatmapping is mainly baczek and kloots domain?
jK: lol
hoijui: well it was him doing all the changes there lately
jK: baczek wrote 20lines of code, kloot (or was it tobi) fixed a massive bandwidth issue with it and me fixed the whole design
hoijui: so .. i cant see why you think it makes no sense to test, cause you will not fix bugs, even doh kloot did all the fixes
hoijui: ok....
jK: also it can't be improved any further, we discussed that in the meeting for a new pathfinder
hoijui: ok
hoijui: well.. i am talkign about bugs
hoijui: not improving
hoijui: well.. depedns on what you see as bug of course :D
jK: 1. it needs a new way of handling paths (don't caching them) 2. heatmapping sucks, flowmapping is the way to go
jK: as said heatmapping was never broken
jK: if ppl dislike it, their problem
jK: if they think, they can do it better, then where are the patches?
hoijui: kloot said, it was used to heavily
hoijui: was thsi just this typo?
jK: depends on the situation
jK: with 100 flashes it does, with 2 units trying to get through a passage it doesn't
jK: but that's a general problem of heatmapping
jK: so only modders could try to `adjust` it to their default unit count in the mod
abma_irc: then, because heatmapping is disabled, it should work as excepted?
abma_irc: with heatmapping, some strange things happens, like units are moving in the wrong direction
abma_irc: but this is IMHO a the problem of heatmapping
abma_irc: but people think pathfinding is broken...
hoijui: aegis wants me to brind this up:
hoijui: http://github.com/lunixbochs/spring/com ... 35ee71ff82
hoijui: ally selection is getting broadcasted
hoijui: which means, more network traffic, but less then when using a hack
hoijui: as is currently done wiht lua
hoijui: etherpad is back up
hoijui: aegis did it
abma_irc: great :)
jK: yeah, selection seems partly broadcasted
jK: I wanted to change it, but it isn't easy as I thought
jK: so better don't cherry pick that commit
jK: also a local SelectionChanged is already doable (CA has it since a long time)
hoijui: ..casue you will try to find a better solution?
jK: because it is better to remove the broadcast
hoijui: you talk to aegis please
hoijui: aehh kloot seems to be on a pc and online..
jK: ...
hoijui: he shoudl be in here?
zerver: ya
zerver: does any lobby work for hosting a replay?
hoijui: dont know, never tried that
zerver: tasclient throws me out for flooding when i try :)
hoijui: :D
zerver: springlobby does not seem capable
hoijui: might be the new server then
hoijui: maybe try on springlobby.info
zerver: im debugging the demo desync, and kind of interested to see if hosting a replay makes it desync in the same way
* Kloot has joined
Kloot: echo
hoijui: hey :D :P
zerver: hi
hoijui: you forgot?
Kloot: sort of, see PM
hoijui: :P
Kloot: guess I missed half the agenda by now
hoijui: ok so. jk siad, with your fix: http://github.com/spring/spring/commit/ ... a084563186
hoijui: we should turn on heatmapping again
zerver: we did barely have a meeting since etherpad failed
hoijui: no, we did not officially start
hoijui: aegis fixed it afew minutes ago
Kloot: ah ok
hoijui: zerver said (in PM) that he is ok with a release too, even though demos still desync
Kloot: hmm, imo that one does need fixing before .4
hoijui: :D ok
jK: I want to fix unitsync too
Kloot: (thought it might have been by 4bc649bc94ad07b4283a3fea49c3125414b87ae9)
hoijui: zerver is currently having a look at it
hoijui: jk, what about it?
jK: http://springrts.com/mantis/view.php?id=2059
hoijui: ah.. satirik..
zerver: 4bc649bc94ad07b4283a3fea49c3125414b87ae9 is not sync related imo
Kloot: k
zerver: did you notice the very common error spam about invalid player in playerinfo msg?
Kloot: yeah, lots of times
zerver: it seems that very frequently one spectator or so, tries to connect with a player id one notch too high
Kloot: BD fixed that iirc
zerver: ok
hoijui: ok so.. satiriks bug and the demo desync remaining?
hoijui: and jk said no testing of pathfinding is required
zerver: y
hoijui: cause he will not improve it anyway (not that this was a good reason though)
zerver: it is kinda hard to give an eta on this desync fix, it's a real bitch to debug
hoijui: yell if you need help
hoijui: (having idnner now)
jK: grrrrrrrrr
hoijui: mm?
hoijui: hols stoeckchen!
abma_irc: hungry?
abma_irc: :-D
jK: this damn bug is scattered across the whole engine
abma_irc: :-(
hoijui: satiriks?
hoijui: or the selection thing?
jK: satirik's
jK: and it's code I never touched
jK: also it looks like some of those bugs (there are 3) are pretty old
jK: ahh damn it, I gave it up, I don't even have a debug enviroment to find out where it is broken ...