Config
Log for #openttd on 19th August 2020:
Times are UTC Toggle Colours
02:11:29  *** D-HUND has joined #openttd
02:14:52  *** debdog has quit IRC
02:38:10  *** glx has quit IRC
03:03:11  *** Flygon has joined #openttd
03:16:14  *** Wormnest has quit IRC
03:18:03  <Gustavo6046> My trains break the whole time
03:18:12  <Gustavo6046> And just as I say that, they magically stop doing so.
04:44:48  *** WormnestAndroid has quit IRC
04:46:10  *** WormnestAndroid has joined #openttd
06:02:25  *** sla_ro|master has joined #openttd
06:24:03  *** WormnestAndroid has quit IRC
06:24:39  *** WormnestAndroid has joined #openttd
06:38:45  <Eddi|zuHause> i never play with breakdowns
06:48:31  *** urdh has quit IRC
06:55:38  *** andythenorth has joined #openttd
06:56:55  *** Wolf01 has joined #openttd
07:08:25  *** gelignite has joined #openttd
07:45:38  <andythenorth> yo
07:46:07  <Wolf01> o/
07:48:04  * andythenorth forsees many Horse parameters
07:48:12  <andythenorth> bad idea :)
07:53:13  <TrueBrain> as long as you make a clear ingame window to configure that, it is fine :P
07:59:18  *** WormnestAndroid has quit IRC
07:59:36  *** WormnestAndroid has joined #openttd
08:02:37  <TrueBrain> and the default reply from AWS .. they need to talk to the service team if I am allowed more certificates .. while I requested the default value .. you would think that is okay .. why else would it be default :P
08:24:43  *** urdh has joined #openttd
08:29:41  <andythenorth> maybe a parameter for how many parameters
08:29:44  <andythenorth> TrueBrain that sounds lolz
08:30:01  <Wolf01> andythenorth: and parameters with parameters
08:36:23  *** urdh has quit IRC
08:39:53  *** b_jonas has quit IRC
08:46:16  <TrueBrain> did you know Microprose is back? They closed in, what, 2003?
08:46:21  <TrueBrain> they reopened in May
08:47:06  <Wolf01> Are they chinese now?
08:47:16  <TrueBrain> no, not even that
08:47:38  <TrueBrain> https://au.linkedin.com/in/david-lagettie-b55a8426
08:47:40  <TrueBrain> I -think-
08:47:50  <TrueBrain> (always difficult to know if someone setup a smokescreen or not)
08:49:42  <TrueBrain> I mention this as we have an email of the CEO if we can talk; very hard to validate if it is a legit request :)
08:49:55  <Wolf01> I think I need to register to see that content
08:50:22  <TrueBrain> it worked in an incognito window for me :P
08:50:55  <Wolf01> Still doesn't work :P
08:51:17  <Eddi|zuHause> TrueBrain: it says May 2018 there
08:51:42  <TrueBrain> Eddi|zuHause: yup; but in every publication it is mentioned that May 2020 is the month they got back in action
08:51:54  <TrueBrain> guess they were on it for 2 years already behind the screens or what-ever .. I dunno
08:51:58  <TrueBrain> this can also all be fake, for all I know
08:52:34  <LordAro> TrueBrain: mm, we (devs) have already discussed it
08:52:43  <LordAro> but you weren't there for that discussion :p
08:52:55  <TrueBrain> not your worst loss :)
08:53:03  <TrueBrain> I am just surprised Microprose exists again
08:53:19  <LordAro> mm
08:53:31  <TrueBrain> and kinda curious what he has to say :P
08:54:14  <Eddi|zuHause> it surely can't be "we bought the rights to transport tycoon"
08:54:28  <TrueBrain> LordAro: so what was the outcome of the (devs)? :)
08:54:36  <LordAro> "ask him what he wants"
08:54:39  <LordAro> essentially :p
08:54:59  <TrueBrain> cool; who was going to take care of that, out of curiosity?
08:55:30  <LordAro> possibly pm
08:55:52  <TrueBrain> lol .. the infamous: "someone was" :)
08:55:55  <LordAro> there wasn't a "i'm going to do this" message at any point, looking back
08:56:27  <TrueBrain> so everyone is assuming someone else is? :D :D
08:56:36  <Eddi|zuHause> i'm glad that we're such a highly organized project :)
08:56:45  <TrueBrain> Eddi|zuHause: this is normal in ANY meeting
08:57:07  <TrueBrain> if you don't exit a meeting with setting who is taking what actions, things fall through the cracks in any organisation :)
08:57:16  <TrueBrain> not saying that is the case here btw
08:57:20  <TrueBrain> just what is pretty common :)
08:57:50  <TrueBrain> LordAro: well, at least there was no reply from info@ as of yet, but that doesn't say there wasn't a reply from a dev-only mail ofc :)
08:59:28  * andythenorth clicked the linkedin link
08:59:37  <andythenorth> then had all the linkedin shit to attend to
08:59:41  <andythenorth> forgot to read his page
09:00:11  <Eddi|zuHause> i ALWAYS open random links in private browsing mode
09:00:48  <andythenorth> https://www.kotaku.com.au/2020/05/the-australian-who-brought-microprose-back-from-the-dead/
09:01:07  <Eddi|zuHause> i set "firefox -private-window" as my standard browser
09:01:48  <andythenorth> "We have in motion a couple of classics that many MicroProse fans are asking for daily. "
09:02:46  <TrueBrain> w00p, AWS ACM limit is increased
09:02:54  <Wolf01> https://www.kotaku.com.au/2020/05/the-games-microprose-should-remaster-first/ they missed TTDlx
09:03:17  <andythenorth> yeah we should talk to them
09:03:52  <TrueBrain> Wolf01: psst, we are the remaster :)
09:04:02  <andythenorth> TrueBrain you going to email him, or want me to?
09:04:16  <TrueBrain> neither; LordAro just told us they got it covered :)
09:04:20  <TrueBrain> no need to stick our nose in everything :)
09:04:36  <Wolf01> TB: no, we are the open alternative, like OpenRA and the Red alert remaster ;)
09:04:38  <andythenorth> did NML get released?
09:04:47  <TrueBrain> Wolf01: fair point :)
09:05:28  <Wolf01> *red alert -> c&c
09:18:08  <Eddi|zuHause> Wolf01: i haven't even heard of most of these games before
09:18:34  <andythenorth> wow I just had a very weird idea
09:18:39  <andythenorth> we could all do a video call!
09:18:42  <andythenorth> let's not :P
09:20:13  <Eddi|zuHause> i don't even have a webcam
09:20:53  <Wolf01> Me too, and this seem to make my boss uncomfortable :D
09:21:45  <TrueBrain> how ... do you not ... have a webcam with all this covid stuff going on?
09:23:10  <LordAro> i'm not sure i want to learn what you all look like :p
09:23:18  <LordAro> it'd ruin the mystery of it
09:23:37  <Eddi|zuHause> there do exist photos of some of us
09:23:55  <Wolf01> Not of me :P
09:24:22  <Wolf01> Maybe yes but I'm not tagged so nobody couldn't find me
09:24:57  <Wolf01> *remove a negation somewhere
09:25:42  <TrueBrain> LordAro: you never been to a meetup? That is such a shame ..
09:26:27  <LordAro> never did get to 30k commits
09:26:42  <Eddi|zuHause> we'll never know when r30k happens
09:26:44  <TrueBrain> we should bribe pm to do one at his place again :)
09:26:49  <LordAro> and moving to git only dropped the commit count :p
09:27:04  <Eddi|zuHause> not convinced it's the right time for a party :)
09:27:09  <LordAro> Eddi|zuHause: github does display number of commits
09:27:20  <LordAro> not entirely sure if that's per branch or something else though
09:27:29  <Eddi|zuHause> LordAro: yes, but there were skipped revisions that github doesn't know about
09:28:01  <TrueBrain> Eddi|zuHause: fair point, so .. virtual party! WEBCAMS! :D
09:28:36  <Wolf01> Best I can do is to put my avatar :P
09:32:42  <andythenorth> I always turn the camera off on video calls now
09:32:49  <andythenorth> saves battery
09:33:20  <Eddi|zuHause> you're supposed to put tape over the webcam
09:34:00  <Wolf01> That will crack the screen, remember that he use Apple ;)
09:34:53  <LordAro> regardless, i'm not actually opposed to the idea
09:35:47  <Wolf01> I'm not able to talk in English IRL, so...
09:36:00  <TrueBrain> you can type, that is fine :)
09:36:17  <Wolf01> Then every day is a party for me :D
09:36:25  <TrueBrain> you can freely laugh at the english produced by most people :)
09:37:15  <Eddi|zuHause> most of us aren't native english speakers
09:38:55  <andythenorth> not even sure I am
09:39:07  <Timberwolf> At least you have the excuse.
09:39:38  * Timberwolf has a habit of forgetting the actual word for something and going through a similar process to the creation of some of the stranger German compound nouns, but in English.
09:39:40  <andythenorth> my typed English here is consistently worse than e.g. Eddi|zuHause
09:39:54  <andythenorth> I make more mistakes, more typos, and say things that make less sense
09:40:21  <TrueBrain> but I doubt that is related to your English as such :P
09:40:25  <TrueBrain> (this is too easy, I am sorry)
09:41:00  <Wolf01> <andythenorth> I make more mistakes, more typos, and say things that make less sense <- the Italian I talk isn't even Italian
09:41:00  <TrueBrain> I need a new spinning disk to store a backup of the old OpenTTD infra
09:41:02  <TrueBrain> lolz
09:43:18  <Wolf01> https://www.windowscentral.com/starting-october-oculus-requires-facebook-account-play what a shit... luckily I'm going for the HTC one
09:44:46  <Eddi|zuHause> <andythenorth> my typed English here is consistently worse than e.g. Eddi|zuHause  <-- well, i've been around the internet a few times, and it's been very consistent that the native english speakers type the worst english
09:45:37  <LordAro> u fkin wot m8
09:46:51  <andythenorth> ikr lolz y
09:47:00  <andythenorth> u ok hun?
09:47:20  <Timberwolf> I wonder if this is a similar phenomenon to minicab drivers having a worse standard of driving than the average driver?
09:47:49  <Eddi|zuHause> but on the last party i met Belugas, and he was very surprised how bad my spoken english was. i have a really thick accent
09:50:47  <Wolf01> You would be sursprised on my accent too, like on th phonems, also I tend to confuse hard c/g with soft c/g as in Italian they are the opposite of English
09:52:36  <TrueBrain> Eddi|zuHause: it was fun to have Belugas over :D
09:52:38  <andythenorth> see this is what I hang out here for
09:52:39  <andythenorth> shed chat
09:53:09  <TrueBrain> Wolf01: as it turns out, nobody really cares :P It is about understanding each other more than speaking correctly
09:53:21  <Wolf01> Yeah
09:53:34  <Eddi|zuHause> there were people on that party that didn't speak any english at all
09:53:35  <andythenorth> https://menssheds.org.uk/about/what-is-a-mens-shed/
09:53:59  <Eddi|zuHause> why can't it be women's sheds?
09:54:12  <andythenorth> it can
09:54:18  <TrueBrain> in Dutch we have a saying: "met handen en voeten praten", meaning that with your hands and feet you can always make yourself known
09:54:25  <andythenorth> it's not exclusively gendered
09:54:41  <andythenorth> but there's gendered behaviour that men are less good at making social connections without a shared interest
09:55:01  <andythenorth> I see this with parents at my kids school all the time
09:55:12  <Eddi|zuHause> gender studies majors would have a field day on that topic
09:55:38  <andythenorth> there is a pretty wide field they can study
09:55:43  <andythenorth> throw a rock, hit an issue
09:58:51  *** gelignite has quit IRC
10:13:51  *** urdh has joined #openttd
10:14:09  <Eddi|zuHause> i'm very conflicted about gender studies. part of me screams "it's not a real science", part of me says "but clearly something needs to be done" and part of me says "they're not picking the right battles"
10:14:46  <andythenorth> people need to be kept busy
10:14:50  <andythenorth> otherwise they'd change stuff
10:16:27  <Eddi|zuHause> a recent newspaper column called it "anger snobs". and picked an example where the author walked past a couple in a mall, one of whom didn't wear a mask, and the other wore it incorrectly. he would then direct his anger at the person who wears the mask incorrectly, wheras the person with no mask would be the bigger problem
10:17:21  <andythenorth> I fall into that fallacy
10:17:38  <andythenorth> people wearing bike helmets wrong
10:18:33  <Eddi|zuHause> that's also why the people on the left always fight each other, about who isn't left enough.
10:18:46  <andythenorth> also a trigger :P
10:18:56  <andythenorth> one of the reasons I quit FB
10:26:52  <andythenorth> hmm nobody fights from the centre
10:27:02  <andythenorth> in tank doctrine that makes sense, you fight from a flank
10:27:16  <Wolf01> <andythenorth> otherwise they'd change stuff <- that's the philosophy behind factorio, you go into combat or construction or else you'll end up restructuring the entire factory
10:27:26  <andythenorth> because getting shot on two sides is at least twice as bad as getting shot from one side
10:27:38  <andythenorth> possibly more than twice, because tank armour is oriented to the front
10:27:46  <Eddi|zuHause> my observation is politicians on the right tend to claim they are in the "center"
10:28:32  <andythenorth> whereas on the left being in the center is ideological impurity?
10:28:59  <andythenorth> my tank doctrine is currently to drive to the middle of the map and fight from there
10:29:03  <andythenorth> but I am mostly driving this https://wiki.wargaming.net/en/Blitz:Maus
10:30:21  <Eddi|zuHause> they always say the english are the masters of understatement, and then the germans call their biggest tank "maus"... :p
10:31:30  *** urdh has quit IRC
10:31:38  <andythenorth> americans are masters of marketing, but all their tanks have confusing numeric designations
10:31:50  *** urdh has joined #openttd
10:57:52  <TrueBrain> right, so the AWS ACM limit was the reason .. I can provision certificates again \o/
10:57:53  <TrueBrain> w00p
10:58:01  <TrueBrain> happy educated guesses can be right :)
11:03:00  <TrueBrain> right, dev-space .. guess we can all just migrate that to gist and/or github .. let see who has been using it lately ..
11:06:01  <TrueBrain> very limited activity .. mostly images
11:06:23  <TrueBrain> newer devs even never got a space, I see :)
11:08:23  <TrueBrain> seems there are some HTML files that are still popular
11:13:01  <TrueBrain> hihi, uploading to AWS with 27 MB/s .. yes, MB .. :)
11:15:39  * andythenorth jealous
11:16:17  <TrueBrain> https://bugs.staging.openttd.org/task/5713#comment12532
11:16:22  <TrueBrain> can anyone spot any issue?
11:16:26  <TrueBrain> it should be a static page :)
11:16:33  <TrueBrain> all links should work etc
11:17:20  * andythenorth clicks random stuff
11:17:25  <andythenorth> not a very viable testing strategy :)
11:17:40  <andythenorth> contains a link to https://flyspray.org/
11:17:43  <andythenorth> which Chrome hates
11:17:53  <TrueBrain> lol, indeed
11:18:03  <TrueBrain> www.flyspray.org does work
11:18:04  <Eddi|zuHause> andythenorth: it's called "fuzzing" :p
11:18:06  <TrueBrain> I will fix that
11:18:18  <andythenorth> Eddi|zuHause well we should automate it :P
11:18:40  <andythenorth> I can't see anything, do you want to me run the link validator over it?
11:20:07  <TrueBrain> you can't really, but I can, and will :)
11:20:13  <TrueBrain> just wanted a second opinion if this looks right :)
11:20:13  <andythenorth> nothing configured at the root? https://bugs.staging.openttd.org/
11:20:32  <TrueBrain> no; I will fix it redirects to GitHub
11:21:13  <andythenorth> your trello will be empty soon
11:21:16  <andythenorth> time for MMORG openttd
11:21:30  <Eddi|zuHause> MMOPENTTDRG?
11:22:12  <TrueBrain> andythenorth: sadly, that is a long way away :(
11:22:38  <Eddi|zuHause> can't you just cobble something up in RPGMaker, like everyone else does? :p
11:22:50  <TrueBrain> FlySpray link fixed
11:22:58  * Eddi|zuHause has no clue what he's talking about
11:23:09  <TrueBrain> neither do I, so it is fine
11:23:22  <andythenorth> we should upgrade to a more recent FlySpray
11:25:57  <TrueBrain> how about ... no?
11:27:21  <Eddi|zuHause> i thought the point was to get rid of flyspray, and only keep this static backup with next to no maintenance effort
11:27:38  <TrueBrain> you are correct, and andythenorth  was being a troll :)
11:36:21  <TrueBrain> right, ordered a new disk, so I can make backups of OpenTTD VMs, and destroy the VM online :)
11:36:42  <TrueBrain> means I can clean up shit tomorrow :)
11:43:38  <TrueBrain> wow, this link checker is taking for ever .. 3 links per second .. it has over 6000 links to validate :P
11:43:39  <TrueBrain> lol
11:51:35  <Eddi|zuHause> that's probably just a rate limit?
11:52:59  <TrueBrain> no, it is written in Python ..
11:53:08  <TrueBrain> pretty sure there is the issue :)
11:55:57  <_dp_> what are you doing with those links for language to matter, pagerank? :p
11:56:22  <TrueBrain> checking .. for valid links? Hence the: link checker? :)
11:57:27  <TrueBrain> and the tool is written in Python, not the static website it is crawling :P
11:58:39  <_dp_> well, none of that sound like a cpu-bound task :p
11:58:54  <TrueBrain> you would think it is not
12:05:42  *** gelignite has joined #openttd
12:12:46  <supermop_Home> hi
12:24:19  <TrueBrain> yeah, turns out it takes Python 3 seconds to analyze the HTML files .. very odd, this link checker
12:25:15  *** glx has joined #openttd
12:25:15  *** ChanServ sets mode: +v glx
12:25:18  <Eddi|zuHause> that sounds like you're doing something wrong
12:25:33  <TrueBrain> yeah, that is the easy way out .. blame the user ;)
12:25:37  <Eddi|zuHause> like firing up a separate python instance for every link
12:25:59  <TrueBrain> I have no clue what this tool does, but efficient it is not
12:26:21  <TrueBrain> but I am happy you consider me the developer of this tool, or what-ever ;)
12:26:26  <TrueBrain> (I am not, to be clear)
12:26:48  <TrueBrain> morning glx :) Today I finally got to migrating opendune.org away .. as we talked about MONTHS ago, this also means your mailbox there is gone :(
12:27:00  <TrueBrain> if this is an issue, let me know :) (but I assumed it still wasn't :P)
12:27:05  <glx> ah that's why it timed out
12:27:07  <TrueBrain> (and we talk about opendune here, not openttd :D)
12:27:24  <TrueBrain> I know I said months ago I was going to do it ... I failed in that task :P
12:27:39  <glx> well opendune email is linked to github, as is openttd email
12:27:45  <glx> so not a big loss
12:28:02  <TrueBrain> :) If it is ever any issue, just let me know
12:28:20  <TrueBrain> the dev-space there is the biggest loss .. people were still downloading the scenario-pack I had on there :P
12:28:34  <TrueBrain> but .. it is time to cleanup stuff that isn't maintained for 5+ years :D
12:29:12  <glx> I think I had some pdb on my dev space, but not sure
12:29:31  <TrueBrain> I can always fetch the files; but there were no new files in months there
12:29:48  <glx> yeah was for old opendune versions
12:30:48  <TrueBrain> well, we didn't do anything with them last time we talked about it .. guess it is fine :D
12:31:00  <TrueBrain> no, but seriously, let me know if it is not; no data is lost, I just changed the DNS
12:34:12  <TrueBrain> still cannot believe we managed to do OpenDUNE at all :) Ghehe
12:34:21  <TrueBrain> and, well, finish it :)
12:35:16  <glx> there's still activity on it
12:35:32  <TrueBrain> 3 commits this year
12:35:34  <TrueBrain> not really :P
12:43:02  <TrueBrain> weird, the linkchecker doesn't become faster with more threads .. so it is hitting some non-IO limit ..
12:43:16  <TrueBrain> seems it is just having a hard time with the HTML files or something
12:50:17  *** tokai|noir has joined #openttd
12:50:17  *** ChanServ sets mode: +v tokai|noir
12:57:01  *** tokai has quit IRC
13:18:16  <TrueBrain> wow, it even found a broken link, w00p .. this was not for nothing :D
13:25:30  <milek7> what that w00p means?
13:25:43  <LordAro> same as w00t
13:27:04  <milek7> doesn't really help :P
13:33:45  *** nielsm has joined #openttd
13:56:21  *** Artea has joined #openttd
13:57:46  <TrueBrain> https://www.urbandictionary.com/define.php?term=w00p
13:57:50  <TrueBrain> google is difficult ;)
14:00:32  <TrueBrain> and as you can read LordAro , it is not the same as w00t .. only kinda :)
14:09:34  <LordAro> i do apologise
14:09:44  <TrueBrain> THOSE DETAILS ARE IMPORTANT DAMMIT! :D
14:09:48  <TrueBrain> <3
14:10:29  <LordAro> :p
14:39:36  <TrueBrain> right, found ~70 bad links .. fixed them all I think .. lets check again :)
14:42:42  <TrueBrain> owh boy, I kinda failed it seems ... still 45 broken :) Lol
14:44:15  <TrueBrain> lol, seems to be a bug in the linkchecker .. %2B is not working correctly :) How cute
14:44:36  <TrueBrain> it changes %2B in a +, which it is, but doesn't urlencode it before requesting the file .. and a + is a space :D
14:44:38  <TrueBrain> fun :)
14:46:40  <LordAro> lol
14:54:22  <nielsm> urlencoding is too hard
14:54:50  <nielsm> whoever decided that in the query string spaces should be represented by + must have been smoking something
15:01:13  <TrueBrain> + or %20, that is the worst part :P
15:01:26  <TrueBrain> so many ways to encode
15:03:25  <_dp_> "Bridges are currently not implemented in NML."
15:03:39  <_dp_> So do I have to nfo if I want to change bridge speeds? :(
15:03:40  <TrueBrain> so how do you get to the other side?
15:04:02  <Wolf01> Drain the canal
15:05:16  <TrueBrain> I am happy we are so helpful :)
15:06:22  <Wolf01> Why for the glory of satan all the movies I want to see are in mandarin?
15:08:28  <TrueBrain> okay, copying the static version of bugs.openttd.org to production now .. means I can flip the DNS switch, sit back, and relax :)
15:08:37  <glx> _dp_: https://github.com/OpenTTD/nml/pull/158
15:08:49  <glx> (untested by me)
15:09:34  <_dp_> oh, cool
15:09:36  <glx> but I guess basic stuff should work
15:11:26  <_dp_> though I think I'll just try to change bridge types first :p
15:11:42  <_dp_> since 4-tile bridges do go up to 600kmh
15:11:59  <TrueBrain> okay, within the hour bugs.openttd.org should be static :) (depending on your DNS cache) :D
15:12:12  <TrueBrain> means I can play the game: DIE PHP DIE DIE DIE
15:12:16  <TrueBrain> I like that game
15:12:39  <Wolf01> Yeah after 2 years it's time to let it die
15:12:42  <Wolf01> *25
15:13:45  <TrueBrain> most the PHP .. 4. ... what version was running on that VM ..
15:14:35  <TrueBrain> owh, shocking, PHP 5.4 is running there
15:14:37  <TrueBrain> that is not too bad
15:14:53  <TrueBrain> "(built: Feb 19 2015 18:54:29)" :)
15:16:17  <Wolf01> I would like to create some docker containers for development, but I don't even know where to start :D (also I'm really lazy)
15:16:38  <TrueBrain> start by looking into how others did it :)
15:16:42  <TrueBrain> depends on what you want to do ;)
15:28:56  <Wolf01> Meh, needs a restart... not going to do that today
15:47:58  *** gelignite has quit IRC
16:41:27  *** frosch123 has joined #openttd
16:41:36  <TrueBrain> yo frosch123 !
16:43:37  *** Progman has joined #openttd
16:49:28  <frosch123> hoi
16:54:03  *** Flygon has quit IRC
17:00:12  *** andythenorth_ has joined #openttd
17:02:07  <andythenorth_> might do a parameter for wagon colours
17:02:24  <andythenorth_> so that for predictable bad colours, they're replaced to tasteful ones
17:03:59  *** Wormnest has joined #openttd
17:04:01  <TrueBrain> I think I almost started a spamwar on GitHub ... bot was replying to itself :D
17:07:32  *** andythenorth has quit IRC
17:10:32  <TrueBrain> https://github.com/TrueBrain/OpenTTD-team-test/issues (closing failed because DorpsGek has no permissions in my repo) <- well, at least the existing code still works .. did some minor tweaks
17:10:35  <TrueBrain> now adding the real functionality :)
17:13:22  *** gelignite has joined #openttd
17:29:59  <TrueBrain> my mailbox is exploding with all this testing, lol
17:43:34  *** b_jonas has joined #openttd
17:49:00  <TrueBrain> right, I am about to make a Team for every translation .. let's see if that works :)
17:50:29  <TrueBrain> I always forget how many language OpenTTD natively supports .. its insane :P
17:55:41  <glx> including unfinished ?
17:58:42  <TrueBrain> yes
17:58:49  <TrueBrain> you have to be able to translate them after all :)
17:59:14  <TrueBrain> okay, it works :D
17:59:20  <TrueBrain> w00p
17:59:39  <TrueBrain> https://github.com/TrueBrain/OpenTTD-team-test/issues <- anyone wants to try?
18:01:04  <DorpsGek_III> [OpenTTD/team] TrueBrain updated pull request #2: Add: initial workflow to automate requested access for translators https://git.io/JvGkD
18:03:17  <TrueBrain> mostly, is it n00b friendly
18:03:21  <TrueBrain> is the question :)
18:03:45  <frosch123> no, that's impossible
18:05:33  <TrueBrain> that is .. harsh
18:06:38  <_dp_> so... train racing, anyone? xD https://i.imgur.com/x0VhdlZ.png
18:06:43  <supermop_Home> andythenorth_ ford mode?
18:06:58  <TrueBrain> _dp_: you are crazy :)
18:07:10  <_dp_> xD
18:08:19  <_dp_> and it is live on citymania test2 server ;)
18:08:25  <andythenorth_> I have a Ford group in my current game supermop_Home
18:08:26  <TrueBrain> I created a new PAT for DorpsGek, btw (as a FYI)
18:08:30  <andythenorth_> it's Blue though :P
18:08:50  <supermop_Home> Subaru mode
18:09:06  <andythenorth_> hmm
18:09:21  <andythenorth_> how many company colours are there?
18:09:26  <andythenorth_> 16 I guess
18:09:29  <TrueBrain> so I assign "write" permissions to "team" changes, and it refuses saying I do not have enough permissions .. ugh ..
18:09:30  <supermop_Home> you have have it in any color you want, so long as its Blue Pearlescent
18:09:42  <TrueBrain> "You must be an organization owner or team maintainer to add a team membership."
18:09:52  <supermop_Home> or sage green with tan I guess
18:09:56  <TrueBrain> but I have "Read and write org and team membership, read and write org projects"
18:09:58  <TrueBrain> I hate RBACs :(
18:10:07  <andythenorth_> 'deep impact blue' supermop_Home :P
18:10:12  <andythenorth_> my Transit is blue
18:10:23  <supermop_Home> WR Blue Pearl
18:10:37  * andythenorth_ wonders about a livery-cycle byte for vehicles
18:10:46  <andythenorth_> which can be incremented using some kind of tools
18:10:56  <andythenorth_> or whatever people choose to write
18:10:59  <supermop_Home> might have been called WR Blue Mica when I had mine
18:11:06  <andythenorth_> could be extended with some kind of group rules or something
18:11:58  <supermop_Home> the 90s wrx color was different though
18:12:40  <supermop_Home> especially on UK market 22Bs
18:13:10  <TrueBrain> frosch123: I seem unable to give DorpsGek sufficient permissions to add people to Teams ... lol
18:14:21  <TrueBrain> seems he has to be an owner .. we are back to that again :(
18:14:28  <TrueBrain> or a maintainer in every Team .. but that is spammy
18:14:51  <frosch123> maintainer in team "translators" is not enough?
18:15:22  <TrueBrain> nope ..
18:15:25  <TrueBrain> first I tried :)
18:17:16  <TrueBrain> hihi, there is a "request to join" button on Team pages now :)
18:17:44  <TrueBrain> very hidden, ugh
18:18:14  <frosch123> "People with owner or team maintainer permissions can add organization members to teams. People with owner permissions can also invite non-members to join a team and the organization."
18:18:31  <TrueBrain> exactly :)
18:18:33  <frosch123> the problem is the "outside organisation" part
18:18:39  <TrueBrain> it is?
18:18:50  <TrueBrain> in what way?
18:19:11  <frosch123> as team maintainer you can only add people who are already part of the organisation
18:19:20  <TrueBrain> but even that not for child teams, as it turns out
18:19:32  <TrueBrain> as in, DorpsGek cannot invite anyone, and he is maintainer of Translators
18:19:40  <TrueBrain> so I guess DorpsGek needs to become owner again :(
18:20:00  <supermop_Home> andythenorth_ I think you can do things like recolor, so if some one picks pink, you could shift it to better shades of pink?
18:20:36  <andythenorth_> yes
18:21:10  <supermop_Home> "The S209 will be available in World Rally Blue Pearl with dark gray wheels (matte finish) and Crystal White Pearl with gold wheels (matte finish)."
18:21:22  <supermop_Home> i think they got that backwards
18:21:45  <TrueBrain> frosch123: I guess it makes sense that only owners can add members to an organisation
18:21:55  <TrueBrain> too bad there isn't a role between "Owner" and "Member"
18:22:11  <TrueBrain> as making DorpsGek an "Owner" is a really terrible idea
18:22:36  <TrueBrain> at least, without enabling 2FA
18:22:56  <TrueBrain> what we can do, enable 2FA on it, I use my hardware token for it, I give you a few recovery codes for it?
18:23:12  <TrueBrain> chances anyone else wants access to DorpsGek are very very low
18:27:38  <frosch123> wasn't there some method to generate personal access keys with specific permissions?
18:27:57  <TrueBrain> there is; PATs have minimal amount of permissions
18:29:43  <frosch123> "write:org" applies to the whole organisation also
18:30:01  <frosch123> so no improvement
18:30:46  <TrueBrain> it cannot delete stuff with that permission, can it?
18:31:05  <frosch123> no, but it can kick everyone from the organisation :)
18:31:40  <TrueBrain> via a PAT?
18:31:51  <TrueBrain> I don't understand what GitHub did with their permission system, I really do not :(
18:32:08  <frosch123> "write:org 	Read and write access to organization membership, organization projects, and team membership."
18:32:33  <frosch123> i read that as: you can add and remove anyone to/from the organisation with any role
18:32:43  <frosch123> so you can kick everyone and add kim as only owner
18:33:42  <TrueBrain> I can indeed just remove you
18:33:46  <TrueBrain> why did they do it like this :(
18:40:31  <TrueBrain> frosch123: guess we are back to the question: how much effort is automation vs "lets just add the people by hand" :)
18:40:58  <TrueBrain> anyway, protecting the PAT is relative easy; it is only shown once, only stored once, and nowhere else
18:41:15  <TrueBrain> so the PAT should be safe .. if GitHub Actions doesn't screw up (which is unlikely)
18:42:45  <frosch123> i only have access to ottd and coop organisation. so we can use a PAT for my account
18:43:09  <TrueBrain> I enabled 2FA on DorpsGek, so we can use him too
18:43:17  <frosch123> my account is unlikely to get involved with anything else :)
18:43:43  <TrueBrain> DorpsGek is ONLY used by OpenTTD ..not sure what you are getting at here?
18:43:56  <frosch123> ok, 2fa for dorpsgek is also okay
18:44:05  <frosch123> it's your second account then :)
18:44:23  <TrueBrain> I just need a smart way to get recovery codes to you :)
18:59:13  <TrueBrain> meh frosch123 , I still don't like what GitHub did here. But okay :)
19:01:52  <planetmaker> What did they do? I saw that they asked to download recovery codes in an e-mail to info@
19:02:46  <TrueBrain> they didn't do anything, other than having a crappy RBAC :)
19:03:03  <planetmaker> :P k
19:03:26  <TrueBrain> so DorpsGek is now owner, with 2FA enabled
19:04:03  <TrueBrain> and I locked out my yubikey, because I can't remember my password :(
19:05:37  <TrueBrain> okay, frosch123 , this now all works. How far was your eints patch? :D :D :)
19:05:42  <TrueBrain> (and of course someone needs to review my PR)
19:08:51  <DorpsGek_III> [OpenTTD/team] TrueBrain updated pull request #2: Add: initial workflow to automate requested access for translators https://git.io/JvGkD
19:09:06  <TrueBrain> made a note in the approval message that you will have to accept the membership invitation
19:09:24  <TrueBrain> I had a guineapig testing it out :)
19:09:44  <TrueBrain> so translators really become part of the organisation .. yeah, I get why it needs these rights .. still annoying :P
19:18:10  *** mindlesstux has joined #openttd
19:19:01  <TrueBrain> frosch123: something completely different, I have been wondering what to do with dev-spaces
19:19:21  <TrueBrain> from what I can tell, most things can be moved to gists / GitHub (as in, under your own user)
19:19:35  <TrueBrain> am I missing anything saying that?
19:19:47  *** mindlesstux6662 has quit IRC
19:20:22  <frosch123> no, it's also my intention to move my stuff, and get the gh console app to use it for paste and stuff
19:21:29  <frosch123> 90% of it are temporary pastes :)
19:21:34  <TrueBrain> yeah
19:21:42  <frosch123> well, and images
19:22:15  <TrueBrain> so I guess the question extends to glx and planetmaker, as you know you two (have) use(d) the dev-space too: is there anything that cannot be moved to gist / github?
19:22:17  <frosch123> anyway, eints is basically ready to run with gh teams on the current vm
19:22:18  <andythenorth_> and the future newgrf spec :P
19:22:27  <TrueBrain> frosch123: really? Cool :D
19:22:29  <frosch123> so we can retire the dreaded translation manager
19:22:35  <TrueBrain> I remember you had a patch, but was not sure you merged that already
19:22:38  <frosch123> however, eints is not yet cloud ready
19:22:45  <frosch123> that's still a lot of work
19:22:47  <TrueBrain> cloud is the next step; one thing at the time :)
19:22:58  <frosch123> TrueBrain: you reviewed the pr, but i did not amend it, iirc
19:23:21  <TrueBrain> ah; well, that should be easy I guess :)
19:23:31  <TrueBrain> I remember I was being picky; in the end, it doesn't really matter ofc
19:24:01  <frosch123> you mostly complanied that it uses albert-style, and not black-style :)
19:24:12  <TrueBrain> so that is not something you have to fix ;)
19:24:54  <TrueBrain> hmm .. I think Rb has a cronjob on the devspace :P
19:25:11  <frosch123> what does it do? delete spam?
19:25:29  <TrueBrain> has been running since 2011 :P
19:25:41  <TrueBrain> no, it generates a new HTML file every night
19:25:47  <TrueBrain> but it is using an old database :D
19:25:57  <frosch123> newgrf ids from masterserver?
19:26:18  <TrueBrain> owh, it pulls it from the MSU indeed
19:26:19  <TrueBrain> yes
19:26:37  <TrueBrain> how did you guess :P
19:27:02  <TrueBrain> the list is rather long
19:27:30  <frosch123> TrueBrain: http://devs.openttd.org/~rubidium/newgrf.html <- it's in my bookmark
19:27:36  <TrueBrain> yeah
19:27:42  <frosch123> maybe even in the wiki for "how to find a unique grfid"
19:27:59  <TrueBrain> do we still need that?
19:28:23  <frosch123> oh, and someone complained that their unreleased grf was listed, so we had to link them the forum post where they had posted a preview
19:28:38  <TrueBrain> in 2020, only frosch123, glx, and planetmaker used dev-space (for new files). So that is a good sign. Well, and myself, DorpsGek is running there :)
19:28:45  <TrueBrain> hahahaha :D
19:28:46  <frosch123> TrueBrain: i do not read forums, i only see bananas content, so no idea
19:29:14  <glx> oh I sent a file in 2020 ?
19:29:23  <glx> ah yes maybe, can't remember
19:29:30  <TrueBrain> SimpleAI, it seems :)
19:29:49  <glx> ah right, for someone with a crappy ISP
19:30:18  <TrueBrain> anyway, can we set a date to retire dev-space? Not sure how much time you need frosch123 to clean it out?
19:30:34  <TrueBrain> seems I am the heaviest user ... not sure where to move DorpsGek to :)
19:30:37  <TrueBrain> do we still need it ..
19:30:47  <glx> I just need to check what I have on it :)
19:31:29  <frosch123> TrueBrain: dorpsgek is needed for @kick and @topic
19:31:38  <TrueBrain> fair point
19:31:44  <TrueBrain> so I have to figure that out :)
19:31:54  <TrueBrain> can we say .. we disable dev-spaces at the end of next month or something?
19:31:56  <glx> ahah I have a backup of my opendune dev space on it it seems
19:32:05  <frosch123> also, irc logs are a problem
19:32:17  <TrueBrain> "problem", what do you mean?
19:32:31  <frosch123> they are on coop, so often dead
19:32:37  <TrueBrain> ah
19:32:39  <TrueBrain> I can fix that too
19:32:44  <TrueBrain> DorpsGek has ... a long long history of logs :P
19:32:48  <TrueBrain> just nothing ever indexed it
19:33:37  <TrueBrain> AWS ECS container with EFS .. that might just work
19:33:39  <frosch123> also, coops' log viewer is written in php without proper string escaping, so when samu posts code with special characters, he often does code injection, which usually results in the logs no longer rendering
19:33:41  *** iSoSyS has joined #openttd
19:33:53  <TrueBrain> haha, "oops"
19:34:09  <TrueBrain> how "live" do logs need to be??
19:34:14  <TrueBrain> too many questionmarks there
19:34:22  <TrueBrain> can it be delayed with, say, 10 minutes?
19:34:35  <glx> webster is delayed IIRC
19:34:54  <frosch123> 10 minutes should be no problem
19:34:59  <TrueBrain> 60?
19:35:04  <TrueBrain> (trying to get a feeling for how it is used)
19:35:06  <frosch123> how often do you get an answer that fast :p
19:35:32  <andythenorth_> I use it to check my irc client isn't posting lines into a void :P
19:35:36  <frosch123> i use it before joining, because people tend to immediately ask something
19:35:37  <andythenorth_> occasionally it does
19:35:56  <TrueBrain> okay, so near-live is prefered
19:35:58  <andythenorth_> ish
19:36:01  <TrueBrain> fine, that should be possible
19:36:14  <andythenorth_> tbh, using current logs to check my client is working
19:36:21  <andythenorth_> is like going to see with two compasses
19:36:23  <andythenorth_> don't do it
19:36:25  <nielsm> comedy option: https://github.com/nielsmh/logbot
19:36:26  <andythenorth_> take 1 or 3
19:36:27  <TrueBrain> I guess: migrate supybot to a newer version, make sure Seen database is carried over, and allow logs to be rendered in HTML ..
19:36:40  <andythenorth_> I had 2 thermometers on my fish tank for a while
19:36:44  <andythenorth_> lot of fish got dead
19:37:04  <TrueBrain> nielsm: what are we looking at there? (NOT EVEN A README?! :D)
19:37:29  <frosch123> TrueBrain: supybot to a newer version? :p i think we had the second last
19:37:29  <andythenorth_> not even license.txt
19:37:30  <andythenorth_> invalid
19:37:31  <nielsm> actually yeah you're looking for a log viewer not a log writer
19:37:33  <andythenorth_> oof
19:37:39  <TrueBrain> frosch123: it has a new name :)
19:37:44  <glx> andythenorth_: 2 dead thermometers ?
19:37:57  <andythenorth_> disagreed by 10 degrees
19:37:58  <TrueBrain> nielsm: it was an honest question, as I couldn't really tell what this was :)
19:38:04  <andythenorth_> but I thought I knew which one was wong
19:38:05  <andythenorth_> wrong *
19:38:12  <glx> oups
19:38:17  <glx> poor fish
19:38:19  <nielsm> but it's just a most basic bot I wrote for another website, it really pairs with a qwebirc client modified so the client can show joining users the recent chat log
19:38:33  <TrueBrain> ah :)
19:38:37  <andythenorth_> at least they weren't cold fish
19:39:47  <TrueBrain> https://github.com/ProgVal/Limnoria <-the "updated" version of supybot
19:39:51  <nielsm> and one of the requirements was to _not_ retain data, so it writes the log to a redis instance with a lifetime of default 6 hours on each message
19:40:24  <TrueBrain> smart :)
19:40:36  <nielsm> and only users in the channel must be able to read the history (no "spying") so you have to join the channel and send a message to the bot to get a valid link, or have a valid session with the qwebirc instance
19:40:44  <TrueBrain> I wanted to use redis for the masterserver, as it makes things easier .. but it costs 15 dollar a month to run redis on AWS :P
19:46:52  <TrueBrain> okay, updated the trello .. finished 2 cards, and 2 new cards ..
19:47:54  <TrueBrain> the three big ones left are: wiki, eints and MSU
19:48:03  <TrueBrain> eints will be fine, one way or the other
19:48:09  <TrueBrain> MSU is just a lot of work .. but nothing difficult
19:48:12  <TrueBrain> wiki .. ugh .. wiki
19:48:49  <frosch123> wiki seems to converge into running a custom gollum in a docker container, with gh repo
19:49:12  <TrueBrain> hmm .. interesting
19:49:28  <TrueBrain> really curious how that looks like frosch123  :D
19:49:33  <frosch123> actually, is 2GB diskspace for the git-working copy in the docker a problem?
19:49:39  <TrueBrain> I was double-checking if mediawiki can run in AWS, and they have this now: https://www.mediawiki.org/wiki/Extension:AWS
19:49:45  <TrueBrain> frosch123: no
19:49:51  <TrueBrain> in general, diskspace is not a problem
19:50:18  <frosch123> TrueBrain: that's only "images", right?
19:50:26  <frosch123> so, not the database
19:50:29  <TrueBrain> and the database needs to go to RDS in that case
19:50:32  <TrueBrain> which is not cheap
19:51:12  <frosch123> anyway, i ruled out github wiki (which uses gollum), since it cannot handle images
19:51:28  <TrueBrain> yeah, I agree there .. still very weird
19:51:28  <frosch123> but if we run our own gollum instance, we can enable/add that just fine
19:51:58  <TrueBrain> that should be fine
19:51:59  <frosch123> oh yeah, and i assume everyone is fine with dropping all "discussion" pages :p
19:52:07  <TrueBrain> \o/ \o/
19:52:29  <TrueBrain> and it stores everything in git? Git LFS for images?
19:53:00  <frosch123> images go into a directory "uploads", and it does a regular git commit
19:53:04  <frosch123> i have no idea how LFS works
19:53:22  <frosch123> but there are hardly revisions for images
19:53:35  <frosch123> and it needs the latest anyway, so i guess there is no advantage
19:54:21  <TrueBrain> if I remember correctly, GitHub doesn't like big repositories with images
19:54:25  <TrueBrain> and suggest to use LFS in those cases
19:54:35  <TrueBrain> I believe you mark a full folder for LFS, but .. never worked with it myself
19:55:40  <TrueBrain> LFS is 1 GB on GitHub, the free part
19:56:09  <frosch123> currently the .git dir is 920 MB, and the HEAD images in the working copy are 428 MB
19:56:30  <TrueBrain> also 1 GB of bandwidth restriction .. that will be an issue
19:56:34  <glx> ok checked my dev space, made a backup just in case, but nothing important left
19:56:42  <TrueBrain> ty glx :)
19:56:44  <TrueBrain> 1 down, 3 to go :)
19:57:28  <frosch123> TrueBrain: what bandwidth restriction? what is limited where?
19:57:48  <TrueBrain> https://docs.github.com/en/github/managing-large-files/about-storage-and-bandwidth-usage
19:58:51  <TrueBrain> if we don't have revisions for images, it becomes easier btw :)
19:59:26  <TrueBrain> "Additional storage and bandwidth is offered in a single data pack. One data pack costs  per month, and provides a monthly quota of 50 GB for bandwidth and 50 GB for storage."
19:59:28  <TrueBrain> or we do that :P
20:00:05  <frosch123> regular repositories have limits for filesize and pushsize?
20:00:09  <TrueBrain> but we can also make a post-commit hook, that sends the "uploads" folder to an S3 bucket
20:00:31  <frosch123> largest image is 2.8 MB
20:00:45  <TrueBrain> GitHub doesn't have a set limit on normal repositories, as far as I know
20:00:47  <TrueBrain> just .. FUP
20:01:12  <frosch123> https://docs.github.com/en/github/managing-large-files/conditions-for-large-files
20:02:18  <frosch123> technically we do not reach those limits
20:02:45  <TrueBrain> the checkout is only going to take for ever :P
20:02:49  <TrueBrain> lets see how it goes
20:02:54  <TrueBrain> enough alternatives, so I am not worried
20:03:07  <frosch123> TrueBrain: if the upload folder is not in git, it is no longer versioned. or do you mean S3 only for caching?
20:03:25  <TrueBrain> you mention that most of the images only have 1 revision anyway, right?
20:03:34  <TrueBrain> so we can store them in S3 in that case
20:03:41  <frosch123> yes, but i would like some "restore vandalism" option
20:03:41  <TrueBrain> instead of git
20:03:53  <TrueBrain> yeah, it would require "do not allow to overwrite"
20:04:03  <TrueBrain> can be done in two ways .. either by making gollum not allow that
20:04:09  <TrueBrain> or by doing something smart on the S3
20:04:17  <frosch123> it's the default in gollum, i planned to remove that :p
20:04:20  <TrueBrain> which can either be enable backups on S3, or make a new folder for images that already exist
20:04:46  <TrueBrain> it is not a bad default :)
20:05:13  <TrueBrain> but okay, lets first see if gollum works
20:05:20  <TrueBrain> and if everyone agrees it being the way forward :)
20:05:28  <frosch123> but i would like to avoid people doing "my screenshot v1", "my screenshot v2"
20:05:57  <TrueBrain> pretty sure that happens anyway :P :D
20:07:37  <frosch123> 98k revisions currently, though that will go down if i exclude talk pages and stuff
20:07:46  <TrueBrain> :o
20:07:46  <TrueBrain> lol
20:07:57  <frosch123> also, i learned that there was a tikiwiki on ottd before?
20:08:05  <milek7> maybe I do something wrong
20:08:08  <milek7> but I always had bad experience with LFS
20:08:22  <milek7> honestly, for big files I prefer svn than git lfs
20:08:24  <TrueBrain> frosch123: I can only remember mediawiki
20:08:56  <frosch123> milek7: as long as you do not prefer perforce
20:09:11  <TrueBrain> frosch123: there used to be a wiki on tt-forums?
20:09:20  <frosch123> TrueBrain: there still is
20:09:30  <TrueBrain> wasnt that tikiwiki?
20:09:32  <frosch123> https://www.tt-wiki.net/wiki/Main_Page
20:09:39  <frosch123> TrueBrain: ttdpatch.net was tikiwki
20:09:49  <TrueBrain> we did have trac once
20:09:52  <TrueBrain> but never for wiki
20:11:14  <orudge> Yes, the TTDPatch wiki was converted to MediaWiki and merged into TT-Wiki
20:11:22  <orudge> the old Locomotion wiki that was on my site (originally Steve's site) was also merged in
20:11:53  <TrueBrain> its an orudge ! :D
20:11:59  <orudge> Could do the same with OpenTTD if desired I guess (or host it on the TT-Forums servers at least, in its current form), if that's easier than migrating it to AWS or whatever :D
20:12:02  <TrueBrain> now I have you here: would you mind enabling 2FA on GitHub? :D
20:12:11  <frosch123> TrueBrain: https://dpaste.org/8XXy <- that's all i know
20:12:25  <orudge> TrueBrain: on my own account, you mean?
20:12:34  <TrueBrain> orudge: the account that is joined in the OpenTTD organisation, yes
20:13:06  <orudge> oh hey, I've apparently contributed towards the "Arctic Code Vault", nice
20:13:07  <TrueBrain> frosch123: sounds DV was confused :P
20:13:33  <TrueBrain> but, in all honesty, OpenTTD was scattered in 2004
20:13:39  <TrueBrain> with everyone doing all kinds of things
20:14:03  <TrueBrain> took a while before I and MiHaMiX got everything together (not in a single place, but at least in view what there was and who had what where :P)
20:14:16  <TrueBrain> so it wouldn't surprise me :)
20:14:55  <orudge> TrueBrain: 2fa enabled
20:15:00  <TrueBrain> <3 orudge
20:15:28  <TrueBrain> means that now everyone with write access to OpenTTD has 2FA enabled :)
20:15:53  <TrueBrain> hopefully that means we don't fall prey to the "sneaked in a commit" other projects are currently having :)
20:15:55  <frosch123> TrueBrain: orudge is no owner
20:16:01  <TrueBrain> no, but he has push rights :)
20:16:21  <frosch123> well, if you count website and nml, there are more people then
20:16:36  *** andythenorth_ has quit IRC
20:16:40  <TrueBrain> yeah, I know; but having the game itself behind 2FA is kinda nice :)
20:17:26  <TrueBrain> protect your most important assets first, work from there :)
20:17:45  <TrueBrain> you have the concept of "outside collaborators" on GitHub .. but you first need to make them member, part of your org
20:17:50  <TrueBrain> before you can make them "outside"
20:17:54  <TrueBrain> bit wonky if you ask me
20:18:09  <TrueBrain> but outside collabs, can do only what the teams they are in allows them to
20:18:10  <TrueBrain> which is nice
20:19:29  <TrueBrain> now I am curious about tikiwiki .. it does ring a faint bell ..
20:19:41  <TrueBrain> do I have a backup with freenode logs somewhere ..
20:23:08  <frosch123> maybe ottd used the ttdp wiki intiially? :p
20:23:33  <frosch123> anyway, there are multiple commits with that same commit message on that day
20:24:53  <orudge> Looks like there was a wiki referenced here: https://www.tt-forums.net/viewtopic.php?f=29&t=9202&p=182277#p182277
20:25:25  <frosch123> that's indeed a tikiwki
20:25:49  <orudge> Looks like archive.org never got a hold of it though
20:26:27  <frosch123> well, it had 5 months
20:26:31  <frosch123> at most
20:26:44  *** gelignite has quit IRC
20:27:35  <TrueBrain> I remember somewhere vaguely that DV was testing stuff
20:29:11  <frosch123> i like that the roadmap on the wiki was "out of date" in august 2004 :)
20:31:13  <frosch123> pff, already the oldest wiki pages contained useless stuff like bridge speed limits
20:37:30  <frosch123> https://dpaste.org/jzNR <- found it
20:38:24  *** sla_ro|master has quit IRC
20:39:12  <frosch123> hmm, git log is really slow with 98k commits. i wonder whether that renders gollum unusable
20:39:59  <frosch123> maybe i should put the real data into the test docker
20:40:17  <LordAro> TrueBrain: alternative wiki thought - could use dokuwiki - no database, everything is flat files
20:40:34  <frosch123> yes, dokuwiki is the next best after gollum
20:40:57  <frosch123> but i think it cannot render mediawiki out of the box, so probably no templates either
20:41:11  <frosch123> so, migration is kind of impossible :p
20:41:51  <LordAro> well as people keep saying, everything on the wiki is out of date or not useful, so maybe starting from scratch isn't a terrible thing?
20:42:13  <LordAro> if nothing else, the way translations are done on the wiki currently is terrible and should be redone
20:42:32  <frosch123> i can convert the translations via a script just fine
20:42:54  <frosch123> that's at the end of my list though :p
20:43:07  <LordAro> fair enough :p
20:43:50  <frosch123> also, if the data is in git, mass edits are easier in geenral
20:44:20  <frosch123> did i mention that i first tried pywikibot to extract the wikidata, but found it is easier to make the api requests myself? :p
20:45:01  <frosch123> pywikibot is written by windows people in python2. it's insane in what ways it can break
20:45:26  <frosch123> when printing to console, it uses utf-8, but when directing output to file, it switches  to latin-1
20:45:51  <glx> well python2+windows, the best way to break somewhere
21:00:19  *** HerzogDeXtEr has joined #openttd
21:02:14  *** frosch123 has quit IRC
21:09:28  *** GT has joined #openttd
21:15:30  *** openttdguest has joined #openttd
21:17:36  *** openttdguest has left #openttd
21:27:39  *** nielsm has quit IRC
22:06:12  *** GT has left #openttd
22:15:49  *** Wormnest has quit IRC
22:20:34  *** WormnestAndroid has quit IRC
22:21:00  *** WormnestAndroid has joined #openttd
22:31:47  *** Progman has quit IRC
22:35:07  *** Wolf01 has quit IRC
22:42:01  *** HerzogDeXtEr has quit IRC
22:47:03  *** Wormnest has joined #openttd
22:53:31  *** WormnestAndroid has quit IRC
22:54:23  *** WormnestAndroid has joined #openttd
23:06:33  *** iSoSyS has quit IRC

Powered by YARRSTE version: svn-trunk