IRC logs for #openttd on OFTC at 2020-09-26
            
00:16:23 *** nielsm has quit IRC
00:21:28 *** Gustavo6046 has quit IRC
01:03:18 *** matt21347 has quit IRC
01:09:28 *** Lejving_ has joined #openttd
01:10:36 *** guru3_ has quit IRC
01:11:26 *** Hobbyboy|BNC has quit IRC
01:11:27 *** Hobbyboy has joined #openttd
01:15:10 *** guru3 has joined #openttd
01:16:25 *** Lejving has quit IRC
01:34:55 *** Progman has quit IRC
01:58:22 *** smoke_fumus has joined #openttd
02:55:57 *** tokai has joined #openttd
02:55:57 *** ChanServ sets mode: +v tokai
02:56:18 *** Wormnest has quit IRC
03:02:58 *** tokai|noir has quit IRC
03:38:15 *** smoke_fumus has quit IRC
03:41:38 *** WormnestAndroid has quit IRC
03:41:52 *** WormnestAndroid has joined #openttd
03:49:55 *** Flygon has joined #openttd
04:31:33 *** D-HUND has joined #openttd
04:34:58 *** debdog has quit IRC
06:32:29 *** snail_UES_ has quit IRC
08:37:36 *** Wolf01 has joined #openttd
08:52:23 *** HerzogDeXtEr has quit IRC
09:01:07 *** Progman has joined #openttd
09:04:20 *** nielsm has joined #openttd
09:19:04 *** WormnestAndroid has quit IRC
09:19:17 *** WormnestAndroid has joined #openttd
09:21:51 *** sla_ro|master has joined #openttd
09:26:01 *** WormnestAndroid has quit IRC
09:26:14 *** WormnestAndroid has joined #openttd
09:44:38 *** andythenorth has joined #openttd
09:55:01 <andythenorth> yo
10:17:12 <Wolf01> o/
10:36:21 <DorpsGek_III> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7680: Fix #7679: Check version when comparing scripts https://git.io/JUVtN
10:38:15 <DorpsGek_III> [OpenTTD/OpenTTD] TrueBrain commented on issue #7679: Content download update downloads all versions, not just required/latest https://git.io/fj9xU
10:38:30 <TrueBrain> LordAro: did my best to make sense of it; but really, this is 7+ years ago for me, so .. yeah, blurry :P
10:43:53 *** HerzogDeXtEr has joined #openttd
10:44:30 <TrueBrain> right, time to make the new eints live .. prechecks!
10:44:43 <LordAro> TrueBrain: :)
10:44:59 <TrueBrain> staging has an increase of 1/6th in memory after the nightly "eints to git" job .. that is ... odd ...
10:46:31 <TrueBrain> okay, seems to be Python GC
10:59:20 *** matt21347 has joined #openttd
11:01:23 <DorpsGek_III> [OpenTTD/OpenTTD] michicc commented on pull request #7680: Fix #7679: Check version when comparing scripts https://git.io/JUVqa
11:02:15 <TrueBrain> okay, can't find nothing wrong with prechecks, so .. lets do this, I guess :P
11:04:01 <TrueBrain> lets make sure there are no pending changes in the old eints ..
11:04:46 <TrueBrain> can someone please approve https://github.com/OpenTTD/workflows/pull/8 ? :)
11:06:29 <TrueBrain> LordAro: ? :D
11:06:51 <DorpsGek_III> [OpenTTD/workflows] michicc approved pull request #8: Add: [Actions] enable eints-to-git for production https://git.io/JUVqM
11:07:17 <TrueBrain> tnx michi_cc :)
11:07:29 <michi_cc> Okay, apparently you didn't if fact want anyone :p
11:07:31 <TrueBrain> hmm, you are not in the right team .. lol .. who setup these permissions? :P
11:07:43 <TrueBrain> it wasn't me, this time :D
11:08:07 <TrueBrain> but indeed, only 3 people can approve that PR .. that is a scary small group :D
11:08:27 <DorpsGek_III> [OpenTTD/workflows] TrueBrain merged pull request #8: Add: [Actions] enable eints-to-git for production https://git.io/JU2dn
11:08:37 <TrueBrain> but I have other ways to overrule that decision :)
11:09:24 <TrueBrain> now ideal I need someone to make a valid change in eints, so we can end-to-end test this on production ..
11:09:30 <TrueBrain> sadly, Dutch has no missing strings ..
11:10:00 <TrueBrain> German has 82 .. anyone feels up to translating a few? :P
11:14:28 <TrueBrain> eintsgit.py needs some love .. it now pulls the whole OpenTTD repository in .. which is a bit waste of time :P
11:19:00 <TrueBrain> it takes ~5 minutes or so to run the numbers and export new translations to git :D
11:19:51 <TrueBrain> this used to be ~1 minute .. lol
11:20:58 <TrueBrain> CPU spikes to 25%
11:21:20 <TrueBrain> it runs on a (much?) slow CPU, so I guess that is the reason :)
11:21:37 <dwfreed> cache the repo?
11:22:08 <dwfreed> alternately, shallow clone and then submit the commit via the GitHub API, instead of via git
11:22:12 <TrueBrain> funny, and it writes the JSON files again, despite them not being changed .. lol
11:22:53 <dwfreed> or fetch the branch tarball, and skip git entirely
11:22:55 <TrueBrain> dwfreed: not sure what you are answering to, but short: no. The checkout is a shallow checkout (well, a v2 protocol single commit checkout even), but the scripting does a "git pull", ruining it all ;)
11:23:11 <TrueBrain> after that, it takes 2 minutes and 10 seconds to transmit all the data to eints
11:24:29 <TrueBrain> seems upload-translations is not very efficient .. I wonder why it writes all the JSON files, when there are no changes ..
11:24:38 <TrueBrain> owh well, this happens only once a day .. do I really care, is the question :)
11:25:33 <andythenorth> care vs. really care
11:25:39 <andythenorth> 'real artists ship'
11:25:43 <TrueBrain> dwfreed: in general, nothing can beat the v2 protocol single commit speed; it is insanely fast :)
11:25:56 <TrueBrain> single commit "checkout", oops, forgot a word :)
11:26:46 <TrueBrain> but I did not know eints was this CPU bound on calculating what to commit .. :)
11:30:36 * andythenorth writing train descriptions
11:31:01 <andythenorth> in distorted colloquial English
11:31:07 <andythenorth> and with some nonsense
11:32:18 <TrueBrain> hopefully frosch has some nice ideas to speed up the export, but .. honestly .. 5 minutes .. it is fine
11:33:50 <DorpsGek_III> [OpenTTD/workflows] TrueBrain opened pull request #9: Fix: [Actions] make more clear when staging is exporting vs production https://git.io/JUVmR
11:40:26 <TrueBrain> owh boy, bottle doesn't close sockets in all cases ..
11:42:45 <TrueBrain> otherwise eints seems stable ... and now we wait for someone to make any translation change :D (which requires signups first I guess :P)
11:48:03 <andythenorth> is it serverless?
11:48:07 * andythenorth derails Saturday
11:52:41 <TrueBrain> so what to do with openttd.com ..
11:52:51 <TrueBrain> currently it redirects SOME subdomains, others simply do not resolve ..
11:53:00 <TrueBrain> I am tempted to only do openttd.com and www.openttd.com
11:53:15 <TrueBrain> if people still use .com .. well, they shouldn't! :P
11:56:56 *** frosch123 has joined #openttd
11:57:31 <TrueBrain> morning frosch123 :)
12:03:35 <frosch123> hoi
12:03:59 <TrueBrain> eints is live :P
12:04:12 <TrueBrain> you can merge your website post :)
12:05:02 <frosch123> i made a change
12:05:23 <frosch123> translated something :p
12:05:33 <TrueBrain> w00p
12:05:49 <TrueBrain> I would say: please review https://github.com/OpenTTD/workflows/pull/9
12:05:52 <TrueBrain> merge, and run the workflow? :D
12:07:52 <DorpsGek_III> [OpenTTD/workflows] frosch123 approved pull request #9: Fix: [Actions] make more clear when staging is exporting vs production https://git.io/JUVYq
12:08:01 <DorpsGek_III> [OpenTTD/workflows] TrueBrain merged pull request #9: Fix: [Actions] make more clear when staging is exporting vs production https://git.io/JUVmR
12:08:12 <TrueBrain> I started the workflow
12:08:23 <TrueBrain> pam pam pammmmm
12:08:53 <DorpsGek_III> [OpenTTD/website] frosch123 merged pull request #168: Website updates for new translator sign-up procedure https://git.io/JUgv5
12:09:02 <TrueBrain> I tried to remove the "git pull" from eintsgit.py, but I failed .. I forgot it pulls the new commit if eints made one
12:09:33 <TrueBrain> need to read up on how to make a single commit checkout myself :D
12:09:39 *** fonsinchen has quit IRC
12:09:39 *** ^Spike^ has quit IRC
12:09:39 *** avdg has quit IRC
12:09:39 *** XeryusTC has quit IRC
12:09:39 *** V453000 has quit IRC
12:09:39 *** tneo has quit IRC
12:09:39 *** Hirundo has quit IRC
12:09:39 *** Yexo has quit IRC
12:09:39 *** Terkhen has quit IRC
12:09:39 *** Ammler has quit IRC
12:09:39 *** Hazzard has quit IRC
12:09:39 *** Osai has quit IRC
12:09:39 *** SmatZ has quit IRC
12:09:39 *** planetmaker has quit IRC
12:09:53 <frosch123> how fitting...
12:10:00 <TrueBrain> :D
12:10:21 *** Webster has quit IRC
12:11:37 <frosch123> i read the logs just in time :)
12:11:57 <TrueBrain> we can finally talk off the record! :P
12:12:50 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JUVYg
12:12:50 <DorpsGek_III> - Update: Translations from eints (by translators)
12:12:53 <TrueBrain> \o/
12:13:13 <TrueBrain> it actually freaking work :D
12:16:37 <frosch123> https://www.staging.openttd.org/ <- looks good?
12:17:02 <TrueBrain> Yes!
12:17:05 <TrueBrain> tag it and ship it :)
12:17:06 <frosch123> there is a ) too much
12:18:24 <TrueBrain> .... and we ALL MISSED IT?!
12:18:36 <TrueBrain> how could we :(
12:18:36 <frosch123> because of the stupid link syntax in md :)
12:18:49 <frosch123> it's actually hard to spot in unrendered
12:20:29 <DorpsGek_III> [OpenTTD/website] frosch123 opened pull request #169: Fix: unbalanced parentheses to not scare our LISP followership. https://git.io/JUVYN
12:21:17 <DorpsGek_III> [OpenTTD/website] TrueBrain approved pull request #169: Fix: unbalanced parentheses to not scare our LISP followership. https://git.io/JUVYA
12:22:46 <frosch123> is anyone brokering bets on what translator signs up first?
12:23:01 <TrueBrain> I am shocked there are none yet :(
12:23:13 <TrueBrain> the openttd-trunk -> openttd-master is giving people 404s btw :P
12:23:37 <frosch123> they bookmarked it?
12:23:44 <TrueBrain> seems so
12:23:46 <TrueBrain> not many
12:23:46 <TrueBrain> so meh
12:24:59 <frosch123> it still scares me that the screenshot on the frontpage now actually changes
12:25:13 <TrueBrain> :D
12:25:36 <DorpsGek_III> [OpenTTD/website] frosch123 merged pull request #169: Fix: unbalanced parentheses to not scare our LISP followership. https://git.io/JUVYN
12:25:40 <TrueBrain> of all the things, if that scare you, we are fine :P
12:32:12 <TrueBrain> hmm .. you cannot CNAME the root of a DNS zone, which makes migrating openttd.org (no subdomain) a bit difficult :D
12:32:16 <TrueBrain> not sure what to do with it yet ..
12:32:21 <TrueBrain> well, migrate to cloudflare :P
12:32:44 <TrueBrain> possibly it is time to change nameservers to AWS
12:34:59 <DorpsGek_III> [OpenTTD/website] frosch123 created new tag: 1.4.2 https://git.io/JUVO2
12:36:01 *** Webster has joined #openttd
12:53:02 <TrueBrain> okay, asked orudge to migrate openttd.com (.com, not .org) to AWS nameservers .. it is already configured for it, so that should be a smooth transition
12:53:16 <TrueBrain> that is ALMOST the last tie into the old old old VM ..
12:53:29 <TrueBrain> openttd.org (the root domain) is the last one .. not sure what to do with that atm :)
12:54:53 *** andythenorth has quit IRC
12:56:29 *** crem has quit IRC
13:06:53 <DorpsGek_III> [OpenTTD/OpenTTD] kiwitreekor commented on pull request #7575: Feature: Industry production graph https://git.io/JUV31
13:10:02 <frosch123> hmm, is it impossible to delete oauth apps? there is just no button in my settings
13:11:18 <TrueBrain> Third tab on the left for me has delete
13:11:56 <frosch123> thanks, very advanced :)
13:11:56 <TrueBrain> yeah, Advanced -> Delete application
13:11:58 <TrueBrain> :D
13:39:01 <DorpsGek_III> [OpenTTD/OpenTTD] newtrashcan commented on issue #8300: Low framerate on macOS https://git.io/JUqTu
13:54:34 <TrueBrain> okay, accounts (and media) subdomains are gone
13:54:40 <TrueBrain> shut down Django 1.2
13:54:43 <TrueBrain> and a lot of other dependencies
13:54:46 <TrueBrain> \o/
13:54:49 <TrueBrain> time for a party?
13:55:19 <LordAro> no parties allowed
13:55:24 <TrueBrain> awh :(
13:55:49 <TrueBrain> okay, what is still running on old infra: devs, root-domains, admin (mysql / ldap), mail, and wiki
13:55:53 <TrueBrain> everything else is gone
13:56:26 <TrueBrain> devs I can just shut down, we said .. root-domains requires nameserver changes, that will happen over time
13:56:31 <TrueBrain> admin is needed as long as wiki is running
13:56:41 <TrueBrain> so that means mail and wiki are the only real things :D Sweet!
13:56:53 <LordAro> woo
13:57:55 <LordAro> TrueBrain: did you see my resulting CI? i got it all working quite nicely, i think
13:58:17 <LordAro> https://github.com/LordAro/OpenTTD/blob/actions/.github/workflows/ci-build.yml
13:59:26 <TrueBrain> why upgrade git? The runner-version is pretty new?
13:59:32 <TrueBrain> owh, 16.04
13:59:34 <TrueBrain> why 16.04? :D
13:59:36 <TrueBrain> why not 20.04?
13:59:42 <LordAro> idk really
13:59:50 <LordAro> i'd suggest to maximise compatibility
14:00:06 <LordAro> (including with libraries and such like)
14:00:09 <TrueBrain> it is a CI .. compatibility means: newer compiler to warn about stuff?
14:00:11 <LordAro> but as you say, nightly would pick that up
14:00:28 <TrueBrain> libicu might be an issue for 20.04, but worth checking out?
14:00:39 <LordAro> no more of an issue than it is already, i think
14:00:55 <TrueBrain> it might work out-of-the-box with 16.04, but not with 20.04, is what I meant :)
14:01:24 <LordAro> i think it still does...
14:01:30 <LordAro> it does for the release container afaik, anyway
14:01:42 <TrueBrain> would be nice :)
14:02:08 <LordAro> let's find out!
14:02:45 <TrueBrain> but it looks really nice and clean :)
14:02:53 <TrueBrain> 1 part of the job done ... release-jobs next? :D
14:03:30 <LordAro> likely, yeah
14:03:47 <LordAro> https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#onschedule nightlies are trivial :)
14:04:19 <TrueBrain> the scheduling is not your main problem :P
14:04:35 <LordAro> still not sure how if i can do any workflow reuse - the "composite" jobs don't actually seem very useful
14:04:48 <TrueBrain> https://github.com/OpenTTD/workflows/blob/master/.github/workflows/eints-to-git.yml#L6 <- that is btw a nice thing to add to nightlies
14:04:48 <LordAro> or need a separate repo
14:04:50 <LordAro> or something
14:04:51 <DorpsGek_III> [OpenTTD/team] rcpaul opened issue #7: [nl_NL] Translator access request https://git.io/JUVG3
14:04:53 <TrueBrain> allows you to run it yourself
14:05:03 <LordAro> first translator \o/
14:05:04 <TrueBrain> no, composite can be done from the same job
14:05:08 <TrueBrain> euh, repo
14:05:08 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #7: [nl_NL] Translator access request https://git.io/JUVG3
14:05:25 <TrueBrain> but as long as you can use strategy, it is not that useful
14:05:28 <LordAro> in which case, i'm missing how to do that - examples are extremely limited
14:05:34 <TrueBrain> it is also very new
14:05:38 <LordAro> aye
14:05:50 <TrueBrain> I would say, just copy/paste what you need for now
14:05:54 <TrueBrain> we can add composite stuff later
14:05:59 <TrueBrain> we did that for azure too .. :D
14:06:50 *** Hazzard has joined #openttd
14:07:11 <TrueBrain> hmm, GitHub Actions doesn't have a way yet to cache apt-install, it seems
14:07:17 <TrueBrain> it has a way to cache a lot of things, apt not being one of them
14:07:30 *** Hirundo has joined #openttd
14:07:33 *** ^Spike^ has joined #openttd
14:07:33 *** SmatZ has joined #openttd
14:07:47 <TrueBrain> only takes 24s
14:07:51 <TrueBrain> not really important :)
14:08:04 *** Terkhen has joined #openttd
14:08:04 *** ChanServ sets mode: +o Terkhen
14:08:38 *** Yexo has joined #openttd
14:09:05 <TrueBrain> the windows job gives warnings
14:09:09 *** planetmaker has joined #openttd
14:09:09 *** tneo has joined #openttd
14:09:10 *** ChanServ sets mode: +o planetmaker
14:09:37 *** V453000 has joined #openttd
14:10:08 *** avdg has joined #openttd
14:10:08 *** XeryusTC has joined #openttd
14:11:39 *** fonsinchen has joined #openttd
14:12:03 *** Ammler has joined #openttd
14:12:03 *** Osai has joined #openttd
14:14:44 <TrueBrain> might as well upgrade the lukka packages to the latest version ;)
14:14:50 <TrueBrain> (@v3 -> @v4)
14:15:58 *** WormnestAndroid has quit IRC
14:16:41 *** WormnestAndroid has joined #openttd
14:16:46 <LordAro> mm, i noticed that
14:18:10 <LordAro> TrueBrain: re translators - is there a list of translators from the old system anywhere?
14:18:24 <LordAro> would make it easier to reapprove people
14:18:32 <TrueBrain> are you planning to deny people?
14:18:39 <LordAro> not especially
14:19:07 <LordAro> but a very minor amount of vetting might not be a bad idea :p
14:19:36 <TrueBrain> let me see if the ldap admin still works ... it seems I might have killed it in my cleanup of today :D
14:19:43 <TrueBrain> yeah, I did :D
14:19:44 <TrueBrain> sweet
14:20:23 <TrueBrain> you know how to login to the LDAP admin LordAro ?
14:21:02 <TrueBrain> btw, LordAro , realise that people might have different GitHub names etc
14:22:52 <LordAro> i do not
14:23:04 <LordAro> and yes, but it gives a mild indication
14:24:59 *** andythenorth has joined #openttd
14:25:02 <TrueBrain> do you have SSH access to the old infra?
14:25:13 <TrueBrain> hmm, I think you do not
14:25:17 <TrueBrain> you are not making this easy :P
14:25:30 <LordAro> nope :p
14:25:48 <TrueBrain> I am not a fan of publishing the listing unrestricted ..hmm
14:26:38 <DorpsGek_III> [OpenTTD/team] glx22 opened issue #8: [fr_FR] Translator access request https://git.io/JUVG7
14:26:53 <TrueBrain> well, at least we can deny this one :P
14:26:58 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #8: [fr_FR] Translator access request https://git.io/JUVG7
14:28:06 <TrueBrain> that moment you don't know how to send a DM with this client to people ..
14:28:15 <TrueBrain> if you didn't get the one I just send you LordAro , send me one plz :P
14:30:45 <TrueBrain> LordAro: that is a ldapsearch dump from the Translator ou
14:30:57 <TrueBrain> if you want more detail, let me know
14:31:32 <LordAro> should be sufficient
14:31:55 <TrueBrain> hmm .. it contains every user too, I notice .. let me trim that :)
14:31:57 <DorpsGek_III> [OpenTTD/team] LordAro commented on issue #7: [nl_NL] Translator access request https://git.io/JUVG3
14:32:14 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #7: [nl_NL] Translator access request https://git.io/JUVG3
14:32:14 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #7: [nl_NL] Translator access request https://git.io/JUVG3
14:32:29 <DorpsGek_III> [OpenTTD/team] LordAro commented on issue #8: [fr_FR] Translator access request https://git.io/JUVG7
14:32:47 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #8: [fr_FR] Translator access request https://git.io/JUVG7
14:32:47 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #8: [fr_FR] Translator access request https://git.io/JUVG7
14:32:56 <TrueBrain> so much spam :P
14:32:57 <LordAro> TrueBrain: do i have to report a GDPR violation? :p
14:33:04 <TrueBrain> LordAro: nope :)
14:33:17 <LordAro> TrueBrain: i wonder whether "commented on" could be removed
14:33:24 <TrueBrain> I was tihnking the same ;)
14:33:39 <TrueBrain> but there is not a toggle for that atm
14:34:23 <LordAro> maybe there should be!
14:34:51 <TrueBrain> I will review your Pull Request with utmost importance :)
14:36:24 <TrueBrain> there is already a filter_func callback
14:36:27 <TrueBrain> implemented by "push"
14:40:06 <TrueBrain> frosch123: should we link to the Discussion page somewhere from eints?
14:43:59 <LordAro> i presume glx could've approved his own request
14:44:07 <TrueBrain> still wonder if people should be members, or outside collaborators ..
14:44:26 <TrueBrain> but you first need to become a member, before you can be made an outside collaborator ..
14:44:28 <TrueBrain> ironic
14:44:40 <frosch123> keep the members, it's easier
14:46:00 <TrueBrain> the docs are very unclear what a member can really do :P
14:46:05 <TrueBrain> we will see .. time will tell :)
14:46:13 <frosch123> TrueBrain: https://translator.openttd.org/languages <- that page exists in theory, but is hidden on ottd
14:46:43 <TrueBrain> still doesn't like to Discussion page on GitHub?
14:47:24 *** andythenorth has quit IRC
14:47:38 <frosch123> but if we ever add the basesets to the translator, that page will get revived
14:49:13 *** WormnestAndroid has quit IRC
14:49:27 <TrueBrain> I don't follow, sorry
14:49:58 *** WormnestAndroid has joined #openttd
14:50:05 <frosch123> you were asking for a place to link the discussion page?
14:50:17 <TrueBrain> no, I am observing we don't link there :)
14:50:25 <TrueBrain> we do in the GitHub request-access issue ticket
14:50:26 <frosch123> hmm, maybe you want a link on every string edit page: "discuss this string in your team"
14:50:29 <TrueBrain> and after that .. nowhere :)
14:51:04 <frosch123> well, let's wait whether there will be any teams with more than 1 member :p
14:51:22 <TrueBrain> given the current LDAP content, you would expect so :P
14:52:09 <frosch123> ok, script of the day: plot translator acitvity from git logs
14:52:20 <TrueBrain> haha :D
14:52:56 <TrueBrain> well, I updated trello, and it made me happy :)
14:59:29 <TrueBrain> sentry is not working for eints
14:59:49 <TrueBrain> AttributeError: 'UserAuthentication' object has no attribute 'callback'
14:59:55 <TrueBrain> happens sometimes
15:01:13 <TrueBrain> ugh, bottle ...
15:01:22 <TrueBrain> I really started to not like you bottle .. you do things so anti-Python ..
15:01:30 <TrueBrain> it doesn't use the logging infrastructure Python supplies
15:02:18 <frosch123> i think, that error means that someone went to the oauth redirect url, without having a session cookie
15:03:33 <TrueBrain> there is also a socket issue: 2 sockets are still open, not being closed, but the variable is already out of scope
15:03:41 <TrueBrain> somehow I am considering replacing bottle with flask
15:03:49 <frosch123> so did i :p
15:03:53 <TrueBrain> these are typical issues already solved by flask
15:04:19 <TrueBrain> something for tomorrow .. nothing is exploding atm, so no real rush :)
15:04:29 <TrueBrain> or if you want to tackle it, please :)
15:06:05 <frosch123> nah, i want to look at the ruby hell again
15:12:03 *** WormnestAndroid has quit IRC
15:13:34 *** WormnestAndroid has joined #openttd
15:14:03 <TrueBrain> I was thinking .. what if we make a GitHub repository called "wiki" with no branch protection, and use GitHub pages to publish the result .. we can use Jekyll to style stuff .. people would write markdown to create pages .. they can add images, etc. It is pretty much like gollum, only without us hosting the software :D
15:14:48 <TrueBrain> (and a slightly higher delay between commit and publish)
15:18:51 <TrueBrain> https://jek4wik.github.io/Main <- my idea is not unique :P
15:25:43 *** WormnestAndroid has quit IRC
15:26:00 *** WormnestAndroid has joined #openttd
16:18:52 *** Progman has quit IRC
16:26:55 *** tokai|noir has joined #openttd
16:26:55 *** ChanServ sets mode: +v tokai|noir
16:33:43 *** tokai has quit IRC
16:39:33 *** WormnestAndroid has quit IRC
16:39:50 *** WormnestAndroid has joined #openttd
17:01:37 *** snail_UES_ has joined #openttd
17:07:16 *** jottyfan has joined #openttd
17:19:36 *** snail_UES_ has quit IRC
17:19:55 <DorpsGek_III> [OpenTTD/team] RacerBG opened issue #9: [bg_BG] Translator access request https://git.io/JUVyO
17:20:10 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #9: [bg_BG] Translator access request https://git.io/JUVyO
17:21:16 <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #9: [bg_BG] Translator access request https://git.io/JUVyO
17:21:31 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #9: [bg_BG] Translator access request https://git.io/JUVyO
17:21:32 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #9: [bg_BG] Translator access request https://git.io/JUVyO
17:27:16 <frosch123> hmm, if i get 2 mails per sign-up, then the translator gets 4 :p
17:27:32 <frosch123> oh and the team invitation, so 5
17:28:54 *** andythenorth has joined #openttd
17:31:04 *** andythenorth has quit IRC
17:31:06 <TrueBrain> He doesn't get mail for creating the issue, so 4 ;)
17:32:09 *** andythenorth has joined #openttd
17:32:31 <frosch123> dorpsgek answer 1, approve answer, dropsgek answer 2, invitation, closure
17:34:52 <LordAro> TrueBrain: i have a plan for excluding comments from dorpsgek
17:40:12 *** andythenorth has quit IRC
17:42:25 <DorpsGek_III> [OpenTTD/DorpsGek] LordAro opened pull request #32: Add: Ability to filter 'issue' messages by action https://git.io/JUVxk
17:44:21 <TrueBrain> I see you also don't run flake before commit :D
17:44:42 <TrueBrain> This will ignore all comments btw. Fine by me, just mentioning
17:47:48 <LordAro> yeah, that's what i intended
17:47:56 <LordAro> suppose i could add a more specific mode
17:49:50 <frosch123> i would think "comments" are the most important announcement here
17:50:09 <TrueBrain> Just not if DorpsGek makes them :D
17:50:24 <frosch123> you can easily find new issues and PRs, but actvitiy in old threada are invisible
17:51:01 <TrueBrain> Nothing changes frosch123, only if we enable filtering per repo
17:51:23 <TrueBrain> It is only about team repo, basically
17:54:01 <frosch123> ok, that's non-obvious to me :)
17:55:05 <TrueBrain> It is where .dorpsgek.yml is for :D
17:55:52 <frosch123> i wouldn't expect more than 50 translators in next 3 months, so even with dropsgek comments, it's not that bad
17:57:33 *** jottyfan has quit IRC
17:57:39 <DorpsGek_III> [OpenTTD/team] nullaf opened issue #10: [tr_TR] Translator access request https://git.io/JUwJN
17:57:54 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #10: [tr_TR] Translator access request https://git.io/JUwJN
17:58:25 <TrueBrain> Nobody is leaving a personal note :(
17:59:43 <DorpsGek_III> [OpenTTD/team] ABCRic opened issue #11: [pt_PT] Translator access request https://git.io/JUwUi
18:00:01 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #11: [pt_PT] Translator access request https://git.io/JUwUi
18:00:47 <TrueBrain> Already more signups than I expected
18:01:24 <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #10: [tr_TR] Translator access request https://git.io/JUwJN
18:01:44 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #10: [tr_TR] Translator access request https://git.io/JUwJN
18:01:45 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #10: [tr_TR] Translator access request https://git.io/JUwJN
18:01:54 <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #11: [pt_PT] Translator access request https://git.io/JUwUi
18:02:11 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #11: [pt_PT] Translator access request https://git.io/JUwUi
18:02:11 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #11: [pt_PT] Translator access request https://git.io/JUwUi
18:02:36 <frosch123> TrueBrain: let's see how many strings they translate, or whether they quit when they see eints :)
18:02:56 <frosch123> anyway, no spam bot so far :)
18:04:55 <TrueBrain> GitHub should filter that :p
18:10:13 <LordAro> well, you'd think
18:10:41 <LordAro> notepad++ got hit with some fairly persistent spambots a few months back
18:16:35 <frosch123> we are pretty unpolitical though
18:24:19 <frosch123> TrueBrain: i think replacing the wiki with a public repo won't work. considering how people use the ottd wiki, they would start using it for uploading scenarios and other stuff. a second bananas.
18:25:17 <frosch123> which not only bursts our storage quota, but you also invite a lot of drama, with stuff that is supposed or not supposed there
18:25:29 <frosch123> i would prefer if people used their own gh sites for their personal stuff
18:27:25 *** Gustavo6046 has joined #openttd
18:28:14 <TrueBrain> Fair; although they can do the same on Gollum not?
18:29:03 <frosch123> it only accepts certain image uploads, not generic files
18:30:00 <TrueBrain> Ugh .. means we have to understand Ruby :(
18:34:28 *** WormnestAndroid has quit IRC
18:35:30 *** WormnestAndroid has joined #openttd
18:37:21 *** tokai has joined #openttd
18:37:21 *** ChanServ sets mode: +v tokai
18:38:55 *** gelignite has joined #openttd
18:44:18 *** tokai|noir has quit IRC
18:51:48 *** WormnestAndroid has quit IRC
18:52:34 *** WormnestAndroid has joined #openttd
18:55:56 <DorpsGek_III> [OpenTTD/OpenTTD] Berbe commented on issue #7679: Content download update downloads all versions, not just required/latest https://git.io/fj9xU
18:56:38 <DorpsGek_III> [OpenTTD/team] pAter-exe opened issue #12: [pl_PL] Translator access request https://git.io/JUwEc
18:56:54 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #12: [pl_PL] Translator access request https://git.io/JUwEc
18:58:17 <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #12: [pl_PL] Translator access request https://git.io/JUwEc
18:58:32 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #12: [pl_PL] Translator access request https://git.io/JUwEc
18:58:33 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #12: [pl_PL] Translator access request https://git.io/JUwEc
18:58:50 *** snail_UES_ has joined #openttd
19:00:38 *** WormnestAndroid has quit IRC
19:10:37 *** WormnestAndroid has joined #openttd
19:19:31 *** iSoSyS has joined #openttd
19:24:08 *** andythenorth has joined #openttd
19:29:33 <DorpsGek_III> [OpenTTD/DorpsGek] LordAro updated pull request #32: Add: Ability to filter 'issue' messages by action https://git.io/JUVxk
19:30:11 *** jottyfan has joined #openttd
19:37:33 *** Flygon has quit IRC
19:41:43 <TrueBrain> this still ignores either all comments or none?
19:41:58 <LordAro> yeah
19:42:14 <LordAro> (or also opening/closing/reopening actions) :p
19:42:42 <TrueBrain> why not also add the except-by?
19:42:50 <LordAro> i could do that
19:42:50 <TrueBrain> that way we can just filter out everything DorpsGek says
19:42:58 <LordAro> i was just fixing the flake error first :p
19:43:02 <TrueBrain> I mean ... pretty sure that is the spam we don't care about :P
19:43:03 <LordAro> s/flake//
19:43:03 <TrueBrain> ah, okay :)
19:45:28 <DorpsGek_III> [OpenTTD/DorpsGek] LordAro updated pull request #32: Add: Ability to filter 'issue' messages by action https://git.io/JUVxk
19:45:52 <LordAro> feel like it would be good to add only/exclude/exclude-by/only-by to all types
19:46:27 <LordAro> but not sure if it's nice it would be to do that with different payloads keys
19:49:04 <LordAro> er
19:49:26 <LordAro> but not sure how to do that in a not-awful way, due to different payload keys
19:51:55 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JUw9h
19:51:55 <DorpsGek_III> - Update: Translations from eints (by translators)
19:52:25 <frosch123> \o/
19:52:55 <LordAro> \o/
19:56:36 *** Progman has joined #openttd
20:06:21 <TrueBrain> LordAro: with the power of Python, ofc
20:06:27 <TrueBrain> but meh, for now, this is fine
20:06:41 <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain approved pull request #32: Add: Ability to filter 'issue' messages by action https://git.io/JUwFm
20:08:15 <LordAro> :)
20:19:57 *** iSoSyS has quit IRC
20:36:13 *** WormnestAndroid has quit IRC
20:42:29 *** andythenorth has quit IRC
21:00:47 *** andythenorth has joined #openttd
21:22:41 *** Progman has quit IRC
21:44:17 *** gelignite has quit IRC
21:52:24 <DorpsGek_III> [OpenTTD/team] Lucas559-noob opened issue #13: [pt_BR] Translator access request https://git.io/JUr36
21:52:40 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #13: [pt_BR] Translator access request https://git.io/JUr36
21:53:50 <TrueBrain> Still not merged and tagged LordAro? :p
21:54:14 <DorpsGek_III> [OpenTTD/team] frosch123 commented on issue #13: [pt_BR] Translator access request https://git.io/JUr36
21:54:31 <DorpsGek_III> [OpenTTD/team] DorpsGek commented on issue #13: [pt_BR] Translator access request https://git.io/JUr36
21:54:32 <DorpsGek_III> [OpenTTD/team] DorpsGek closed issue #13: [pt_BR] Translator access request https://git.io/JUr36
22:29:01 <b_jonas> do presignals find exit singals behind backwards presignals?
22:30:36 <b_jonas> looks like they don't. good.
22:32:49 <b_jonas> something else must be wrong with my setup
22:45:13 <Eddi|zuHause> presignals are stupid. they find everything by flood-fill, regardless of reachabiltity through tracks
22:51:51 <b_jonas> that's a feature
22:51:55 <b_jonas> that's why we can build logic
22:52:00 <b_jonas> it would be much harder without that
22:52:36 <b_jonas> we wouldn't be able to add proper control or sense connections to the tracks if the trains could actually go there
22:55:17 <FLHerne> I think andythenorth would argue that "can build logic" is a Bad Feature :D
22:55:41 <andythenorth> with presignals?
22:55:45 <andythenorth> cool AF
22:55:54 <andythenorth> how else do we build virtual CPUs?
22:55:59 * andythenorth won't be doing it though
22:56:15 *** snail_UES_ has quit IRC
22:56:16 <andythenorth> shall I add yet another pointless shunter to Horse FLHerne?
22:56:23 <andythenorth> alongside the 08
22:57:53 <FLHerne> I'd say yes, but no
22:58:40 <FLHerne> Shunters are incredibly pointless even in all-the-things-ever sets
22:58:48 <andythenorth> they're only useful in Steeltown
22:58:56 <andythenorth> where they match the speed of the slag cars
22:59:03 <andythenorth> otherwise not
22:59:50 <FLHerne> Hm
23:00:09 <FLHerne> I suppose you could have those big Euro shunters from Scunthorpe as a replacement?:
23:00:48 <andythenorth> already in
23:00:57 <andythenorth> could do this https://www.derbysulzers.com/consetthunslet57.jpg
23:01:20 <andythenorth> hmm Virgin is down, searching for images on phone 4G is painful
23:04:17 * andythenorth bedtime
23:12:18 *** andythenorth has quit IRC
23:15:01 *** Progman has joined #openttd
23:23:21 *** frosch123 has quit IRC
23:31:34 *** Wolf01 has quit IRC
23:56:45 *** tokai|noir has joined #openttd
23:56:45 *** ChanServ sets mode: +v tokai|noir
23:57:01 *** snail_UES_ has joined #openttd