Config
Log for #openttd on 23rd February 2018:
Times are UTC Toggle Colours
00:01:13  <supermop> [Knmlc ERROR: nmlc: An internal error has occurred: nmlc-version: unknown Error:    (IndexError) "pop from empty list". Command:  ['nmlc', 'moprv55.nml'] Location: File "nml\free_number_list.py", line 74, in pop
00:01:20  <supermop> oops
00:01:30  *** FLHerne has quit IRC
00:02:39  <supermop> sounds ominous
00:02:39  <Eddi|zuHause> well, certainly that error bleeding out is a bug, but it's basically just telling you you've run out of ids
00:12:40  <Mazur> Anyway, it seems openttd 1.7.2 and trunk  27951 get stuck when I try to use: -n [host].openttdcoop.org
00:13:04  <Mazur> Without, they start fine.
00:30:21  *** Samu has quit IRC
01:03:02  *** beno has quit IRC
01:25:14  *** Gustavo6046 has joined #openttd
01:47:49  <Eddi|zuHause> "On Wednesday, Angela Merkel is now in office longer than Adolf Hitler"
01:50:32  <Eddi|zuHause> (which is probably not a record)
01:59:42  <supermop> how long was kohl in?
02:04:49  <supermop> ok finally got it to compile
02:05:23  <supermop> was able to get rid of a chunk of those x = y expressions
02:06:18  <Eddi|zuHause> i think kohl was around 14-ish years, where merkel has just over 12 now
02:06:42  <Eddi|zuHause> and kohl only narrowly beat out adenauer, i think
02:07:07  <Eddi|zuHause> i'm sure wikipedia knows that more accurately
02:08:28  *** snail_UES_ has joined #openttd
02:08:40  <supermop> in my childhood mind it seemed like kohl was the leader of german forever
02:09:11  <supermop> and was notable because as a kid i enjoyed that his name sounded like helmet
02:11:51  <Eddi|zuHause> well, assuming you don't really notice any reasonable amount of politics before age 5, then you could have been 21 and never knew another chancellor
02:12:11  <Eddi|zuHause> no, 19
02:59:20  <supermop> im not quite that old
02:59:22  <supermop> but
03:42:56  *** ToffeeYogurtPots_ has joined #openttd
03:44:28  *** ToffeeYogurtPots has quit IRC
04:01:32  *** supermop has quit IRC
04:33:10  *** Cubey has quit IRC
04:34:56  *** sla_ro|master has joined #openttd
04:39:11  *** glx has quit IRC
04:52:00  *** Supercheese has joined #openttd
05:13:27  *** snail_UES_ has quit IRC
05:13:50  *** snail_UES_ has joined #openttd
05:23:53  *** sla_ro|master has quit IRC
05:25:44  *** ToffeeYogurtPots_ has quit IRC
05:26:02  *** ToffeeYogurtPots_ has joined #openttd
05:27:16  *** ToffeeYogurtPots has joined #openttd
05:31:58  *** dustinm` has quit IRC
05:38:10  *** dustinm` has joined #openttd
06:02:26  *** ToffeeYogurtPots has quit IRC
06:03:06  *** ToffeeYogurtPots has joined #openttd
06:07:35  *** Supercheese has quit IRC
06:35:04  *** rahul has joined #openttd
06:35:26  <rahul> hi, anyone having trouble going to openttd.org ?
06:36:48  <rahul> anyone??
06:44:05  *** sim-al2 has quit IRC
06:44:36  <rahul> ??
06:52:04  *** rahul has quit IRC
07:03:38  *** drdoom has joined #openttd
07:33:25  *** drdoom has quit IRC
07:39:17  *** bwn has quit IRC
07:48:32  *** HerzogDeXtEr has joined #openttd
07:48:38  <ToffeeYogurtPots> rahul: I'm having trouble too, not just you.
07:49:25  <ToffeeYogurtPots> 504 gateway time-out
07:52:14  *** bwn has joined #openttd
08:13:58  *** ToffeeYogurtPots has quit IRC
08:18:56  *** DDR has joined #openttd
08:21:35  <Arveen> same time-out for me too
08:21:47  <Arveen> nginx rekt
08:30:53  <LordAro> so it is
08:31:23  <LordAro> TrueBrain: ottd.org is down
08:46:23  *** Biolunar has joined #openttd
09:12:16  *** Flygon_ has joined #openttd
09:19:40  *** Flygon has quit IRC
09:30:10  <dihedral> good morning
09:33:29  <Sacro> ottd.org is NXDOMAIN
09:35:44  <dihedral> human behaviour when a website is not functioning as expected is rather interesting
09:49:35  <LordAro> Sacro: i was assuming TB could expand the abbreviation himself ;)
10:04:37  <Sacro> Does TB still exist?
10:04:44  <Sacro> Or is he a myth
10:04:57  <Sacro> Also the number of people that expand the TTD is too damn high
10:07:51  *** drdoom has joined #openttd
10:22:36  *** Gja has joined #openttd
10:29:50  *** DDR has quit IRC
10:57:20  *** tokai|noir has quit IRC
10:57:50  <dihedral> Sacro, that was once - is that still the case=
11:00:10  <Sacro> dihedral: hm?
11:00:38  <dihedral> I recall people extending TTD a few years back - but is that still true today?
11:01:00  <dihedral> a reply 50 minutes later :-S
11:01:39  <Sacro> Oh, I think even Twitch does it
11:02:30  *** efess` has joined #openttd
11:04:29  *** efess has quit IRC
11:14:23  <dihedral> T-who?
11:15:00  <Sacro> twitch.tv :P
11:15:03  <Sacro> or whatever it is now
11:21:10  *** Biolunar has quit IRC
11:25:07  <planetmaker> hm, Openttd.org is down
11:27:09  <__ln__> totally unacceptable during business hours, how is anyone going to get any work done now
11:35:20  <planetmaker> that's the question
11:36:43  <planetmaker> bad thing: I have the power to reboot the whole physical server. But not the power to reboot the webserver VM which seems the only one being down :D
11:45:30  <LordAro> whatcouldgowrong.jpg
12:01:51  *** FLHerne has joined #openttd
12:05:13  <Sacro> planetmaker: reboot all the things
12:25:20  *** Samu has joined #openttd
12:31:00  *** Flygon__ has joined #openttd
12:38:40  *** Flygon_ has quit IRC
13:16:37  <dihedral> planetmaker, sighup the webservices process :-P
13:23:52  *** sim-al2 has joined #openttd
13:28:26  *** synchris has joined #openttd
13:40:54  <planetmaker> dihedral, err-no-root
13:43:31  <SpComb> kill -CONT $(pidof TrueBrain)
13:43:47  <dihedral> kill TrueBrain??
13:43:59  *** supermop has joined #openttd
13:44:10  <SpComb> you're intentionally misunderstanding unix terminology :(
13:44:32  <dihedral> :-P
13:44:49  <dihedral> just trying to bring back some old sparks :-)
13:48:05  <planetmaker> something needs to re-ignite the coal trains ;)
13:53:23  *** Gustavo6046 has joined #openttd
14:00:57  *** TheMask96 has quit IRC
14:01:10  *** supermop has quit IRC
14:06:42  *** TheMask96 has joined #openttd
14:19:50  *** Flygon__ has quit IRC
14:23:44  <planetmaker> yay, webserver alive again
14:28:25  <supermop_work> yo
14:49:10  <Eddi|zuHause> it obviously says "CONTINUE to kill TrueBrain"
14:58:47  *** sim-al2 has quit IRC
15:01:38  *** tokai has joined #openttd
15:01:38  *** ChanServ sets mode: +v tokai
15:08:27  <LordAro> planetmaker: \o/
15:40:34  *** Stimrol has joined #openttd
15:55:20  *** Alberth has joined #openttd
15:55:20  *** ChanServ sets mode: +o Alberth
15:55:27  <Alberth> o/
15:55:40  <Samu> hi
16:00:32  <Samu> my poor cat is dying :(
16:01:03  <Samu> doctor said he got liquid in the lungs
16:01:49  *** Cubey has joined #openttd
16:03:15  <Samu> unsure if it is cancer
16:03:32  <Samu> but he took some of the liquid for analyze
16:03:42  <Samu> I'm sad
16:06:36  <Samu> he's been losing weigth
16:18:34  <dihedral> Samu, how old is your cat
16:19:30  <Samu> not sure, but at least 16+
16:19:44  <Samu> it was found on the street
16:24:30  <Samu> the same cat that spammed chat a few days ago :(
16:35:24  <Samu> my other cat, which is older, seems more healthy
16:36:10  <Samu> there was a week he was sneezing blood, though, but it stopped doing that
16:38:15  <Samu> they're both old, I know :(
16:42:50  *** beno has joined #openttd
16:53:52  *** Mahjong1 has joined #openttd
17:01:23  *** Mahjong has quit IRC
17:02:02  *** beno has quit IRC
17:06:11  *** ich has joined #openttd
17:07:28  *** beno has joined #openttd
17:16:56  <Samu> been looking my cats
17:17:08  <Samu> had one in 1998, died in 2009
17:17:29  <Samu> then 2 in 2003, kiko and tintim
17:17:33  <Samu> both alive
17:17:39  <Samu> another in 2099, alive
17:17:42  <Samu> oops 2009
17:17:52  <Samu> one other in 2010, alive
17:18:36  <Samu> and one other which birth date is really unknown, but it's assumed somewhere in 2007, 2008
17:18:54  <Samu> wasn't mine until 2013
17:19:41  <Samu> 5 cats
17:20:06  <Samu> well, 6, one died already
17:38:13  *** FLHerne has quit IRC
17:41:01  *** Gja has quit IRC
17:42:49  *** john-aj has joined #openttd
17:52:59  <Samu> https://www.openttd.org/en/ can't open this site :(
17:56:22  <Samu> 504 Gateway Time-out nginx/1.9.10
18:00:26  *** glx has joined #openttd
18:00:26  *** ChanServ sets mode: +v glx
18:01:27  *** Progman has joined #openttd
18:04:17  *** Coobies has joined #openttd
18:06:12  *** nahkiss_ has joined #openttd
18:06:33  *** dustinm`_ has joined #openttd
18:09:20  *** Cubey has quit IRC
18:09:20  *** dustinm` has quit IRC
18:09:20  *** nahkiss has quit IRC
18:09:20  *** OsteHovel has quit IRC
18:09:20  *** Extrems has quit IRC
18:09:20  *** Maarten has quit IRC
18:09:20  *** jinks has quit IRC
18:09:20  *** ccfreak2k has quit IRC
18:09:20  *** dustinm`_ is now known as dustinm`
18:09:20  *** nahkiss_ is now known as nahkiss
18:10:36  *** Wormnest has joined #openttd
18:11:48  *** Alberth has left #openttd
18:12:13  *** jinks has joined #openttd
18:12:16  *** Extrems has joined #openttd
18:12:28  *** Maarten has joined #openttd
18:12:30  *** OsteHovel has joined #openttd
18:19:23  <LordAro> planetmaker: looks like the site went down again
18:25:18  *** FLHerne has joined #openttd
18:28:47  <peter1138> Time for...
18:28:56  <peter1138> Hmm, something in VR
18:33:13  *** Wolf01 has joined #openttd
18:33:21  <Wolf01> o/
18:42:40  *** andythenorth has joined #openttd
18:42:45  <Wolf01> Cat
18:42:55  *** gooodger has quit IRC
18:43:18  <andythenorth> yo
18:43:26  *** goodger has joined #openttd
18:45:45  <DorpsGek> Commit by translators :: r27969 trunk/src/lang/danish.txt (2018-02-23 19:45:38 +0100 )
18:45:46  <DorpsGek> -Update from Eints:
18:45:47  <DorpsGek> danish: 22 changes by Knogle
18:47:06  *** frosch123 has joined #openttd
18:50:09  <LordAro> frosch123: fix yo website
18:50:14  <LordAro> also quak
18:50:21  <Wolf01> Quak
18:55:23  *** Gja has joined #openttd
18:57:00  <frosch123> LordAro: apparently it is due to some german teeny streamer
18:57:15  <frosch123> ("teeny" refering to the target group, not the streamer himself)
18:57:42  <LordAro> oh huh, it's actually just being effectively ddos'd?
18:58:37  <frosch123> no idea, but the last fix did only last 4 hours or so :)
19:07:27  *** FLHerne has quit IRC
19:10:13  *** sla_ro|master has joined #openttd
19:20:40  <andythenorth> Friday is not a code day
19:27:43  <Wolf01> I wanted to go to the pub but I'm too much tired :(
19:35:38  <andythenorth> I am having coffee
19:35:43  <andythenorth> breaking all rules, crazy
19:41:15  <andythenorth> hmm, such ships
19:41:15  <andythenorth> would anyone like to subscribe to Unsinkable Sam newsletter?
19:43:11  <Wolf01> Newsletter maybe not, but I use a lot the RSS feeds
19:43:43  <andythenorth> I have drawn 2 different ship hulls :P
19:43:49  <andythenorth> very progress
19:44:03  <andythenorth> they look almost like Squid
19:44:14  <andythenorth> but the lengths are correct, and the lighting is somewhat fixed
19:47:10  <andythenorth> I can make most of the set with 6 hulls, so eh
19:47:22  <supermop_work> i drew some beer crate cargo sprites
19:47:33  <andythenorth> nice
19:47:38  <andythenorth> I never bothered :)
19:47:43  <andythenorth> beer in silver barrels ;P
19:48:02  <supermop_work> andythenorth: that is also an option per switch
19:48:20  <supermop_work> kegs vs cases of green bottles
19:48:47  <supermop_work> could do wood barrels pre-1900
19:49:15  <supermop_work> need some switch that guesses whether the BEER was picked up near a brewery or winery
19:49:35  <supermop_work> RV sprite navel gazing will continue until town road nml time
19:51:02  <supermop_work> i already made doors to see into box trailer while loading
19:51:38  <supermop_work> and once i had cardboard boxes in stacks, might as well make stillages of bottles
19:52:37  <supermop_work> recolor green glass to snow colors for milk
19:53:17  <supermop_work> though usually the dairy farm doesn't send milk to the creamery already in bottles
19:57:29  <TrueBrain> in case someone comes in yelling they cannot reach openttd.org (over HTTP) .. I just blacklisted a single IP .. was polling his server < 5 seconds apart ... someone didnt get the memo about "fair use" and a 5 minute cache time .. :P
19:58:00  <TrueBrain> s/his server/his server page/
19:58:15  <LordAro> he awakes!
19:58:16  <Wolf01> Fine
19:58:35  <TrueBrain> some Java app
19:58:36  <TrueBrain> dunno
19:58:38  <TrueBrain> don't care :P
19:58:52  <LordAro> wait, what was it polling?
19:59:04  <TrueBrain> the /server/SOME NUMBER page
19:59:11  <LordAro> isn't one of the admin console things written in java?
19:59:25  <TrueBrain> dunno .. UA is only Java_version
19:59:38  <TrueBrain> people who write tools should learn to customize UA, so server owners can contact them :)
19:59:41  <TrueBrain> owh well ..
19:59:47  <TrueBrain> still no clue why Django is failing on us ..
19:59:59  <LordAro> nah, just identify as Mozilla, all done
20:00:05  <LordAro> that's all user agents do, right?
20:00:56  <LordAro> TrueBrain: while you're here, when was the last time you thought about upgrading off wheezy?
20:01:19  <TrueBrain> months ago; most systems run Jessie :P why?
20:01:34  <LordAro> it pains me how old the wiki is, mostly :)
20:01:55  <TrueBrain> nobody wants to maintain it .. what can I say? :P
20:02:02  <TrueBrain> and mediawiki made upgrading a true pain in the ....
20:02:16  <LordAro> that's not been my experience of it
20:02:31  <LordAro> i did a similar upgrade at work a few months ago
20:02:36  <TrueBrain> they keep changing configuration .. so I have to find out again how some stuff works ...
20:02:40  <TrueBrain> and I hate figuring stuff out :P
20:02:45  <LordAro> ^^
20:02:50  <TrueBrain> (LDAP integration mostly)
20:03:06  <LordAro> as luck would have it, i had to do that as well ;)
20:03:26  <TrueBrain> but mainly, I am totally puzzled why django stops responding ...
20:03:39  <TrueBrain> the server is not stressed, everything is normal ...
20:03:51  <LordAro> how odd
20:04:07  <TrueBrain> it is only a single django instance .. and twice in 24h ..
20:04:11  <TrueBrain> no weird URLs or something
20:05:01  <LordAro> no stack traces anywhere?
20:05:11  <TrueBrain> nothing crashed
20:05:57  <LordAro> those are the fun ones
20:06:12  <TrueBrain> all I see is that one worker stops responding .. a bit later the next ....
20:06:35  <TrueBrain> no disks full or something
20:06:59  <LordAro> (in case i didn't drop enough hints, i'm happy to do the wiki upgrade for you, should you be willing ;) )
20:07:57  <TrueBrain> sadly, I have no easy way to give you selective access like that
20:08:20  <TrueBrain> so I will have to check how we are going to arrange that
20:08:45  <LordAro> np :p
20:08:46  <Wolf01> Just give him full access ;)
20:08:56  <glx> money + first child as guarantee :)
20:09:03  <LordAro> :D
20:09:35  <LordAro> i don't have any significant experience with django so i can't help you there, i'm afraid
20:10:29  <TrueBrain> 60% uses SSL these days on openttd.org
20:11:16  <TrueBrain> 50/50 based on IP
20:11:41  <Wolf01> What do one needs to be the next TB? :P
20:12:36  <TrueBrain> 10% is IPv6
20:12:38  <TrueBrain> just some random stats
20:12:48  <LordAro> why not redirect everything to https?
20:12:59  <TrueBrain> we considered it .. a few pages already are
20:13:17  <TrueBrain> but 30+% doesn't use SSL .. HTST is on .. so .. are those people who cant do SSL?
20:14:02  <LordAro> weird java applications? :p
20:14:28  <frosch123> ie4 users?
20:14:46  *** sla_ro|master has quit IRC
20:14:58  <TrueBrain> wow .... a VERY low amount of users use HTTP/2.0
20:15:02  <TrueBrain> that is not what I epxected
20:15:42  <TrueBrain> guess the server needs some updating for proper support or something
20:15:43  <LordAro> i just added a couple
20:15:49  <LordAro> :p
20:16:16  <TrueBrain> my Chrome doesn't pick up on the HTTP/2.0
20:16:43  <TrueBrain> still no clue what django has been doing ... lets hope it is not repeating itself again :D
20:17:12  <TrueBrain> anyway, server maintaince .. how ever I look at it, the best way forward is to reinstall some stuff
20:17:25  <TrueBrain> we also have a CF upgrade which is "almost done"
20:17:28  <TrueBrain> and badly needed
20:17:33  <LordAro> hmm yeah, my chrome doesn't either
20:17:35  <LordAro> curl does it fine though
20:17:51  <TrueBrain> most likely nginx is a bit too old for it to work properly
20:18:06  <LordAro> 1.9.10 isn't *that* old...
20:18:15  <TrueBrain> no, but http/2 got some love
20:18:21  <LordAro> mm
20:18:47  <TrueBrain> FlySpray should be replaced with something that is maintained
20:19:06  <TrueBrain> I have been trying to push the devs towards git, and use GitHub as main repo :P No clue where that conversation ended :)
20:19:27  <LordAro> probably the last time the website fell over :p
20:19:40  <LordAro> hey, flyspray had a release in octover
20:19:44  <LordAro> october*
20:20:00  *** synchris has quit IRC
20:20:02  <TrueBrain> yeah .........
20:20:38  <TrueBrain> I was hoping frosch123 and co agrees on GitHub, as then we have both an issue tracker and source-code manager :P
20:20:39  <frosch123> TrueBrain: i moved half of my obsolete branches to github
20:20:52  <TrueBrain> \o/
20:20:56  <frosch123> i am fine with code on github
20:21:10  <TrueBrain> also as main?
20:21:22  <frosch123> but when flyspray is shut down i want a static copy of the closed bugs
20:21:42  <TrueBrain> FS doesnt need to shut down, as far as I care .. just not actively used :D
20:21:46  <frosch123> why i could ofc wget myself :p
20:22:00  <LordAro> still got the issue of the CI, but presumably bamboo can be pointed at github
20:22:09  <LordAro> of course it can, it already is
20:22:10  <TrueBrain> webhooks
20:22:11  <TrueBrain> will be fine :)
20:22:33  <TrueBrain> but it also means you can  use those CIs out there that do other things than compile code :P
20:22:44  <LordAro> when google code shut down, their github importer also transferred closed issues, could look at doing something like that as well
20:23:08  <TrueBrain> either way, LDAP also needs a reinstall, as it is configured wrong to work smoothly these days with modern Debians
20:23:37  <TrueBrain> we have musad + ottd_content + BaNaNaS ... which are running something I dont dare to speak of
20:23:51  <TrueBrain> main website ..
20:24:01  <TrueBrain> guess I should make a nice list :)
20:24:23  <TrueBrain> frosch123: if (IF!) we would be to move to GitHub, would there be any need to keep an SVN mirror and/or HG mirror?
20:24:43  <TrueBrain> or is that more for people who want to use that, to figure out?
20:24:44  <LordAro> pretty sure github itself still has a svn mirror
20:24:55  <LordAro> *fairly* sure that wasn't just an april fool
20:24:58  * LordAro checks
20:25:13  <frosch123> TrueBrain: i don't think anyone would miss svn, albert may be the last one to use hg
20:25:27  <frosch123> but iirc albert also uses git at work
20:25:33  <TrueBrain> so that is good ... using PRs as workflow also would really benefit the project
20:26:13  <TrueBrain> as I can see currently, BaNaNaS is the biggest one to replace
20:26:31  <frosch123> i would hope for more compiled experimental versions
20:26:54  <TrueBrain> with git it becomes a lot easier
20:27:02  <TrueBrain> lot of CI stuff can just compile all branches of a certain type
20:27:07  <TrueBrain> without configuration
20:27:16  <LordAro> yup, github svn still works
20:27:26  <LordAro> which is neat, in its own weird way
20:27:27  <TrueBrain> so anyone who can create a new branch, can create an experimental version
20:27:32  <TrueBrain> LordAro: it is
20:27:52  <TrueBrain> I once rewrote the OpenTTD website into Angular .. to realise no tools could make non-javascript stuff from that
20:27:57  <TrueBrain> but these days we do have those tools
20:27:57  *** ToffeeYogurtPots has joined #openttd
20:28:01  <TrueBrain> worth looking into I guess
20:28:04  <andythenorth> I go afk for 10 mins
20:28:07  <andythenorth> and all this happens :P
20:28:10  <andythenorth> nothing for months
20:28:15  <TrueBrain> 10 minutes? In what timezone ARE YOU?!
20:28:15  <andythenorth> then I miss all fun
20:28:20  <LordAro> might want to think about where build configuration is stored
20:28:30  <TrueBrain> what build-configuration you refer to?
20:28:39  <LordAro> well, CI config or build config itself, really
20:28:43  <andythenorth> I am in the TZ where 3 mins = 1 min UTC
20:28:47  <andythenorth> it really fucks with you
20:28:47  <TrueBrain> normally you put that in git
20:28:50  *** beno is now known as Thedarkb
20:28:59  <LordAro> if you open it up to jonny randomer, it has the potential for abuse via PRs
20:29:05  <andythenorth> imagine how much worse TZ would be if there were relative units
20:29:07  <LordAro> unless properly sandboxed, of course
20:29:19  <TrueBrain> no no, you got me wrong there :) Only people we allow can create branches ;)
20:29:38  <TrueBrain> but yes, the new CF we (me and frosch123) months ago nearly finished (except for Windows :@), uses Docker
20:29:41  <TrueBrain> so "sandboxed"
20:29:54  <TrueBrain> possibly run CoreOS under it for some extra security, I guess
20:30:25  <TrueBrain> but branch creation always needs some form of restriction
20:30:31  <TrueBrain> CPU time is too expensive
20:30:54  <andythenorth> we (work) use jenkins CI and limit branches built
20:30:58  <andythenorth> because AWS time costs money
20:31:34  <LordAro> probably want to consider some sort of bot that can be triggered to build things then
20:31:45  <TrueBrain> that is another approach
20:31:46  <LordAro> something similar to how Rust does it
20:31:48  <TrueBrain> just any github fork
20:31:58  <TrueBrain> can the bot be on Discord? :P
20:32:07  <andythenorth> can you shout at it then?
20:32:11  <TrueBrain> yes!
20:32:14  <andythenorth> 'stupid bot, stop building'
20:32:15  <LordAro> i was thinking via github comments :p
20:32:31  <TrueBrain> funny enough, didnt think about that one
20:32:32  <TrueBrain> example?
20:32:37  <TrueBrain> as that can be pretty cool
20:32:46  <TrueBrain> then you don't even need branches
20:33:09  <LordAro> https://github.com/rust-lang/rust/pull/48472 bors is the bot
20:34:11  <andythenorth> github has worked fine for NotRoadTypes, for the record
20:34:36  <TrueBrain> I really like the idea that a dev can leave in a PR something so a binary is created for anyone to download
20:35:13  <TrueBrain> frosch123: what do you think?
20:36:19  <LordAro> artifacts provided by the CI would work for that
20:36:29  <TrueBrain> rust really went overbored there I see
20:36:30  <TrueBrain> lol
20:36:56  <LordAro> they did a bit
20:36:59  <frosch123> as i see it, there is noone who wants to review stuff. so there are two ways to continue: either drop everything into trunk and let it die, or compile like 10 custom versions and offer them for download
20:37:02  <LordAro> but hey, it seems to work for them
20:37:49  <LordAro> i think there's several people who want to review stuff
20:37:54  <frosch123> i like the way that makes stable ottd only one version of many
20:38:04  <LordAro> there's not enough people who are *allowed* to review stuff
20:38:18  <TrueBrain> frosch123: what do you mean?
20:38:24  <frosch123> LordAro: the only one who was interested in supporting stuff in the past year got under a car
20:38:38  <TrueBrain> who got under a car?
20:38:47  <LordAro> wut
20:39:04  <frosch123> adf88 is gone for 6 months from one day to another on all platforms
20:39:14  <TrueBrain> meh :(
20:39:26  <andythenorth> the only way reviewers learn
20:39:31  <andythenorth> is by shipping bugs to production
20:39:36  <andythenorth> and having to wear a brown bag
20:39:39  <frosch123> either he's in jail for protesting against polish government or got under a car
20:40:11  <frosch123> so, i suggest the gcc way
20:40:34  <frosch123> keep ottd stable as it is, add a bunch of competing branches, and if they make it, let them replace stable
20:40:45  <andythenorth> +1
20:41:06  <TrueBrain> or what-ever happens after that, but I fully agree that making it easier to build/publish versions helps
20:41:07  <andythenorth> there's probably some evolutionary metaphor :P
20:41:11  <LordAro> huh
20:41:16  <TrueBrain> so lets make that the focus point :)
20:41:41  <andythenorth> more of it is other people's problem? o_O
20:41:49  <TrueBrain> it still makes me laugh that we have more multiplayer server than clients playing :D
20:42:26  <TrueBrain> so, if we move the main code to GitHub, it means we have to create tooling around GitHub to make everything shiny
20:42:37  <frosch123> well, if you find a method to make idle ottd servers host a distributed compile farm :p
20:42:54  <andythenorth> also mine crypt
20:42:58  <TrueBrain> honestly, we have plenty of CPU time for OpenTTD and all its patches
20:42:59  <andythenorth> while we're there
20:43:05  <LordAro> :D
20:43:13  <andythenorth> did we include a crypto AI yet?
20:43:14  <TrueBrain> 8 cores are sitting idling, most of the time
20:43:24  <TrueBrain> andythenorth: no, we are not evil
20:43:37  <andythenorth> we aren't
20:43:43  <andythenorth> some of us might be
20:43:54  <TrueBrain> either way, most stuff OpenTTD does (on website etc) with VCS, is done via a svn:// link .. so that is easy to move
20:44:00  <TrueBrain> any plans for BaNaNaS?
20:44:08  <andythenorth> there ought to be
20:44:31  <frosch123> bananans will have to survive for a few years more :)
20:44:50  <TrueBrain> the shitty part is, it is running on a heavily modified Django 1.2 ..
20:45:12  <LordAro> ono
20:45:17  <frosch123> is it? it ran fine on some django 1.6
20:45:18  <TrueBrain> on Debian Etch ..
20:45:24  <LordAro> oh no
20:45:35  <TrueBrain> if I login to that server,  spiders come out
20:45:39  <frosch123> or whatevery version was in debian stable in 2012
20:46:21  <TrueBrain> either way .. I guess any progress is progress :P
20:46:35  <TrueBrain> I just read that LordAro offered to help out with any migration
20:46:54  <TrueBrain> so we mainly have to experiment a bit what works for us
20:46:55  <LordAro> well i did specify the wiki, but... :p
20:47:04  <andythenorth> https://giphy.com/gifs/cartoon-hunts-the-simpsons-119mPbgfgGnXig
20:47:18  <TrueBrain> ssl_no_cypher_overlap
20:47:23  <frosch123> LordAro: if you offer a hand, you will have to give an arm
20:47:23  <TrueBrain> I might need to upgrade this machine too :P
20:48:03  <LordAro> frosch123: ;)
20:48:30  <TrueBrain> I just ignore random words LordAro writes
20:48:32  <TrueBrain> a lot easier
20:48:41  <TrueBrain> I see there are scripts that import FlySpray into GitHub :P
20:48:47  <TrueBrain> just who becomes the author, I wonder :P
20:49:28  <LordAro> the github bot someone's going to set up, right? :p
20:49:52  <TrueBrain> we (or rather: I) have an OpenTTD user on github
20:49:55  <TrueBrain> so that is not really difficult
20:50:18  <LordAro> wait, is github.com/OpenTTD a user rather than an organisation?
20:50:24  <TrueBrain> both
20:50:47  <TrueBrain> all commits are pushed via OpenTTD
20:50:50  <andythenorth> what's even in FS now
20:50:52  * andythenorth looks
20:50:55  <TrueBrain> which annoys some people that follow me, as it is linked to my account
20:50:59  <TrueBrain> and people keep seeing that I did it :P
20:51:16  <LordAro> ha
20:51:27  <LordAro> might want to do a ..."proper" reimport
20:51:38  <TrueBrain> I am tempted to write a script that imports all (open and closed) bugs from OpenTTD to GitHub, and add a redirect to OpenTTD pointing to the right ticket :P
20:51:50  <TrueBrain> current import is proper?
20:52:57  <TrueBrain> frosch123: adf88 wasnt even added to the readme? I think the dev status is what pissed him off :P
20:53:36  <TrueBrain> omg, GitHub tells me I only did 251 commits for OpenTTD .. LIES!
20:54:06  <andythenorth> once we've done openttd, can we knock off coop? :P
20:54:19  <LordAro> TrueBrain: oh, i think i misunderstood
20:54:29  <LordAro> but sounds like some extra author rewriting could be done ;)
20:54:35  <TrueBrain> how again can you link your account to a username .. hmm
20:54:45  <TrueBrain> LordAro?
20:54:50  <TrueBrain> what needs rewriting?
20:54:53  <LordAro> assuming git svn, there's a --author-file, i think
20:55:06  <LordAro> depends what the script is doing
20:55:12  <TrueBrain> postfix with @openttd.org
20:55:22  <TrueBrain> all devs have access to that account
20:56:02  <LordAro> ah right
20:56:16  <LordAro> well michi_cc should add that email to his github then ;)
20:56:23  <TrueBrain> more people do :)
20:57:15  <frosch123> mine is linked
20:57:36  <TrueBrain> let me see if it now linked all my commits correctly ...
20:57:37  <frosch123> andythenorth: i care more about the fs tasks that are linked from commit messages
20:57:41  <TrueBrain> important things first :P
20:57:54  <andythenorth> frosch123: fair
20:58:02  <andythenorth> we could leave something to rewrite those
20:58:05  <TrueBrain> I am happy we did FS# as syntax :)
20:58:15  <TrueBrain> but we can make that really pretty :)
20:58:32  <TrueBrain> not even 10k bugs
20:58:39  <frosch123> andythenorth: all open tasks can be summarized to "replace icu" and stuff that does not matter :p
20:58:42  <TrueBrain> and make the project look good, having 10k bugs, of which most are closed :P
20:58:54  <TrueBrain> LABELS! WE WILL HAVE LABELS! :P
20:59:28  <andythenorth> frosch123: :o you don't care that Russian exchange rate is wrong
20:59:38  <andythenorth> I am shocked
20:59:53  <LordAro> pretty sure if you import all open & closed bugs, the "FS#number" will auto link
21:00:09  <TrueBrain> how could it?
21:00:16  <frosch123> andythenorth: it should be the exchange rate from 1995, but anyway, all xussr people would complain if they were changed
21:00:21  <TrueBrain> 948 commits .. much better .. still not what I expected :P
21:00:27  <LordAro> TrueBrain: well the issue numbers would be the same :p
21:00:49  <TrueBrain> yeah ... that would be the other way to go about this
21:00:54  <TrueBrain> open/close any holes (we have a few)
21:01:11  <TrueBrain> honestly, might be the cherry on top
21:04:08  <TrueBrain> that does need a reset I think, as I believe someone made some PRs :P
21:04:21  <TrueBrain> I wont name people (LORDARO)
21:04:57  <LordAro> aahh
21:05:10  <TrueBrain> #1 and #2 bugs are silly anyway
21:05:14  <TrueBrain> so that can be forgiven :P
21:06:03  <TrueBrain> frosch123: I will get back to you how I see this working; then we can find people for it, and make a timeline
21:07:06  <TrueBrain> and I will monitor the website a bit for the rest of the night, but please email if something is wrong .. email I read :)
21:20:43  <LordAro> ah, nothing's actually happening?
21:20:47  <LordAro> goodo, i shall KSP instead :)
21:22:11  <Samu> Wormnest: nonocab v5 is still running
21:22:13  *** frosch has joined #openttd
21:22:26  <Samu> 2044, 7 years till 2051
21:26:50  *** frosch123 has quit IRC
21:29:47  *** chomwitt has joined #openttd
21:34:45  *** Thedarkb1 has joined #openttd
21:35:38  *** frosch has quit IRC
21:37:34  *** drdoom has quit IRC
21:39:25  *** Thedarkb has quit IRC
21:40:10  *** Gja has joined #openttd
21:40:46  *** ccfreak2k has joined #openttd
21:47:25  *** FLHerne has joined #openttd
21:48:32  <Samu> 6 years
21:48:48  *** sla_ro|master has joined #openttd
21:53:35  *** Arveen has quit IRC
22:00:36  *** gelignite has joined #openttd
22:03:32  <Wormnest> Good to hear Samu
22:06:47  *** sim-al2 has joined #openttd
22:08:12  *** Arveen has joined #openttd
22:08:28  *** glx has quit IRC
22:10:28  *** DDR has joined #openttd
22:18:06  *** andythenorth has quit IRC
22:37:31  *** gelignite has quit IRC
22:42:01  <Samu> 4 years
22:42:24  *** Gustavo6046 has quit IRC
22:43:25  *** Gustavo6046 has joined #openttd
22:46:39  *** Gustavo6046 has quit IRC
22:46:55  *** Gustavo6046 has joined #openttd
22:57:29  *** Wormnest has quit IRC
23:34:33  *** FLHerne has quit IRC
23:37:52  <Samu> 3 years
23:52:28  <planetmaker> wow, lots of activity suddenly :D
23:59:28  <Wolf01> 'night
23:59:38  *** Wolf01 has quit IRC

Powered by YARRSTE version: svn-trunk