IRC logs for #openttd on OFTC at 2020-10-26
            
00:04:15 *** Wormnest has quit IRC
00:17:05 *** HerzogDeXtEr1 has joined #openttd
00:23:19 *** HerzogDeXtEr has quit IRC
00:27:06 *** nielsm has quit IRC
00:28:28 *** HerzogDeXtEr1 has quit IRC
01:37:12 *** Progman has quit IRC
01:38:25 *** WormnestAndroid has quit IRC
01:39:57 *** WormnestAndroid has joined #openttd
01:41:05 *** WormnestAndroid has quit IRC
01:41:23 *** WormnestAndroid has joined #openttd
02:11:59 *** Flygon has joined #openttd
02:25:52 *** Deep3D has quit IRC
03:03:21 *** APTX_ has quit IRC
03:03:26 *** APTX has joined #openttd
03:49:47 <DorpsGek_III> [OpenTTD/team] Henry03 opened issue #65: [id_ID] Translator access request https://git.io/JToP6
04:36:29 *** glx has quit IRC
04:43:26 *** snail_UES_ has quit IRC
04:48:14 <dwfreed> LordAro: next time frosch123 is around, let them know I fixed it :) (and thanks for the hilight)
05:00:38 *** D-HUND has joined #openttd
05:04:04 *** debdog has quit IRC
07:21:46 *** nielsm has joined #openttd
07:55:49 *** nielsm has quit IRC
08:02:27 *** sla_ro|master has joined #openttd
08:03:16 *** jottyfan has joined #openttd
08:09:49 *** tokai has joined #openttd
08:09:49 *** ChanServ sets mode: +v tokai
08:14:56 *** WormnestAndroid has quit IRC
08:15:09 *** WormnestAndroid has joined #openttd
08:16:46 *** tokai|noir has quit IRC
08:16:53 *** WormnestAndroid has joined #openttd
08:19:15 *** longtomjr_ has joined #openttd
08:40:04 *** jottyfan has quit IRC
09:45:23 *** jottyfan has joined #openttd
09:55:53 *** andythenorth has joined #openttd
10:10:39 *** andythenorth has quit IRC
10:15:15 *** Progman has joined #openttd
10:27:16 <TrueBrain> https://pypi.org/project/wikitexthtml/ <- it is official
10:33:35 <LordAro> \o/
10:34:10 <LordAro> you've clearly had a productive weekend
10:34:45 <TrueBrain> weekend? This was 10 days :P
10:36:49 <TrueBrain> well, tbh, most of that time was understanding what the fuck a user had tried to do on the wiki :P
10:37:20 <TrueBrain> and, now also:
10:37:21 <TrueBrain> https://github.com/TrueBrain/TrueWiki#why-yet-another-wiki-server
10:37:23 <TrueBrain> :D
10:39:41 <TrueBrain> for those who want to try, I would strongly suggest using https://github.com/TrueBrain/wikitextparser for now, over the PyPi version
10:40:54 *** andythenorth has joined #openttd
10:43:12 <TrueBrain> welcome andythenorth
10:43:15 <TrueBrain> you are late
10:43:22 <TrueBrain> just mentioning :)
10:45:17 <TrueBrain> I have to decouple TrueWiki from OpenTTD content etc, but that is all for "sometime later" .. first getting it to work :D
10:53:55 <TrueBrain> 2700 LoC is wikitexthtml now, lol .. that grew fast :P ply tends to do that for you :D
10:54:31 <TrueBrain> it is 1300 LoC :D
11:43:10 <DorpsGek_III> [OpenTTD/team] JustAdreamerFL opened issue #66: [sk_SK] Translator access request https://git.io/JTKCD
11:53:02 <andythenorth> yo
12:02:50 *** jottyfan has quit IRC
12:43:21 *** WormnestAndroid has quit IRC
12:43:34 *** WormnestAndroid has joined #openttd
13:04:18 *** snail_UES_ has joined #openttd
14:00:38 *** supermop_Home_ has joined #openttd
14:02:15 *** jottyfan has joined #openttd
15:12:49 *** glx has joined #openttd
15:12:49 *** ChanServ sets mode: +v glx
15:36:06 *** nielsm has joined #openttd
15:45:18 *** Wormnest has joined #openttd
16:02:35 *** jottyfan has joined #openttd
17:03:44 *** Flygon has quit IRC
17:06:08 *** heffer has quit IRC
17:06:21 *** heffer has joined #openttd
17:19:49 *** frosch12 has joined #openttd
17:25:10 *** sla_ro|master has quit IRC
17:26:15 *** frosch12 has quit IRC
17:28:01 *** frosch12 has joined #openttd
17:29:07 *** frosch12 is now known as frosch123
17:30:37 *** frosch123 has joined #openttd
17:30:47 <frosch123> dwfreed: thanks :)
17:40:55 <DorpsGek_III> [OpenTTD/team] lowdown2infinity opened issue #67: [de_DE] Translator access request https://git.io/JT6Ug
18:08:53 <TrueBrain> Our group of minions is growing!!
18:13:50 <longtomjr_> What do you use for the localization?
18:14:33 <longtomjr_> nvmd, found it
18:16:04 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #65: [id_ID] Translator access request https://git.io/JToP6
18:16:23 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #66: [sk_SK] Translator access request https://git.io/JTKCD
18:16:38 <DorpsGek_III> [OpenTTD/team] glx22 commented on issue #67: [de_DE] Translator access request https://git.io/JT6Ug
18:47:52 *** sla_ro|master has joined #openttd
18:51:25 *** Wolf01 has joined #openttd
18:52:07 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JT6mS
18:52:07 <DorpsGek_III> - Update: Translations from eints (by translators)
19:12:14 <frosch123> TrueBrain: migrated <gallery> :)
19:12:31 <frosch123> also, nice essay on truewiki :)
19:12:34 <Wolf01> "this one sparks joy"
19:13:18 <frosch123> i do no longer develop software for high voltage stuff, i do no longer spark
19:14:08 <Wolf01> I spark hate, even if I'm not connected to a power source
19:14:38 <frosch123> too much php? too much ruby? both?
19:15:01 <Wolf01> Maybe is the lack of those
19:18:20 *** jottyfan has joined #openttd
19:37:19 <TrueBrain> frosch123: nice :D
19:37:50 <TrueBrain> guess the next thing I should be doing is making the editing available
19:38:06 <TrueBrain> it sounds really easy to add, so I am curious what I am not seeing :P
19:40:20 <TrueBrain> well, something for tomorrow or so to try; now first lets see how galleries look :)
19:41:41 *** jottyfan has quit IRC
19:47:32 <TrueBrain> https://6892d2464c2b.eu.ngrok.io/en/Manual/Cargo
19:47:33 <TrueBrain> PICTURES
19:47:34 <TrueBrain> \o/
19:47:49 <TrueBrain> it is missing CSS, but that is not the point :)
19:50:00 <andythenorth> css is never a primary concern
19:50:01 <frosch123> firs charts are prettier
19:50:29 <andythenorth> dunno, I think the colours are nicer here
19:50:38 <andythenorth> I like the gel shading effect as well
19:50:48 <frosch123> haha, that's the part i dislike :)
19:50:52 <longtomjr_> https://6892d2464c2b.eu.ngrok.io/File:en/Temperate%20-%20Flow.png
19:51:19 <andythenorth> oh wow a new term https://6892d2464c2b.eu.ngrok.io/en/Manual/Cargo%20agent
19:51:29 <andythenorth> everyday is a schoolday with OpenTTD
19:51:44 <longtomjr_> Also, nice the language switching works
19:51:52 <andythenorth> I should find out about these Agents
19:51:53 <longtomjr_> there is some clipping on the russian page
19:52:07 <frosch123> andythenorth: that page and 3 similar ones remained on the "where to put this"-list until the very end :p
19:53:23 <longtomjr_> " Server got itself in trouble " Love that 500 message
19:53:25 <LordAro> shouldn't it be en/File:foo, rather than File:en/foo ?
19:53:27 <longtomjr_> using that from now on
19:53:52 <frosch123> LordAro: no :) it's one wiki, not multiple wikis
19:54:07 <LordAro> if you say so
19:54:23 <frosch123> we had the same discussion with categories yesterday
19:54:34 <TrueBrain> LordAro: frosch123 says it is Category/Language/<subpage>
19:54:36 <TrueBrain> shrug
19:54:52 <TrueBrain> pretty sure it doesn't matter in the end :)
19:55:29 <TrueBrain> it will be File/en/foo btw, without the :
19:55:34 <TrueBrain> but .. File isn't done yet :D
19:55:40 <longtomjr_> assumed that
19:56:26 <TrueBrain> LordAro: this order makes most sense on disk btw; no category -> Page, and off you go :)
19:57:27 <frosch123> it's also how you link them in the wiki source: [[File:en/image.png]]
20:00:03 <frosch123> TrueBrain: the "view history" will just link to https://github.com/frosch123/gollum-test-data/commits/master/Page/en/Community/Corners.mediawiki right?
20:01:04 <TrueBrain> in v1, yes
20:01:10 <TrueBrain> just because it is quicker to implement
20:01:19 <TrueBrain> it is, however, not userfriendly :P
20:01:30 <longtomjr_> Will github be the backing data source?
20:01:46 <frosch123> yes, and also the massedit interface :)
20:01:58 <longtomjr_> That makes life a lot easier
20:02:29 <longtomjr_> Will there still be editing on the wiki?
20:02:42 <longtomjr_> and then a bot that commits it to gh?
20:02:52 <frosch123> longtomjr_: look at how bananas works
20:02:52 <TrueBrain> yes, but mainly as I was not allowed to only allow that via GitHub :P
20:03:15 <FLHerne> andythenorth: I think someone just invented the terminology and decided to write it down on the wiki :p
20:03:28 <FLHerne> Like the bloody junctions
20:03:52 <longtomjr_> frosch123, which part of bananas?
20:03:57 <frosch123> FLHerne: but the deadlock-free-ness of the junctions was proven with the petri-net-proving software of the page author
20:03:58 <FLHerne> About half the content is just random ideas that Joe Blogg had on a Sunday afternoon
20:04:14 <longtomjr_> ah librarian
20:04:54 <frosch123> he likes bananas
20:05:00 <longtomjr_> That looks pretty nice :)
20:05:14 <TrueBrain> it pretty much solved a huge bus-factor
20:05:16 <longtomjr_> because he is an orangutang
20:05:24 <longtomjr_> (or however you spell that)
20:05:39 <TrueBrain> we banned the language nazis long ago in this channel, no worries
20:06:16 <longtomjr_> Hehe
20:06:41 <longtomjr_> Btw, really cool what you got done with the wiki in such a small amount of time
20:07:43 <longtomjr_> also, does git add more history features than something like mediawiki, or less?
20:08:43 <frosch123> both :)
20:09:15 <frosch123> mediawiki has history per page. but no correlation between pages
20:10:02 <longtomjr_> To late in the evening for me to try and figure out what that ends up meaning in practice.
20:10:20 <frosch123> that also carries over to reverting and deleting things
20:11:11 <frosch123> so on mediawiki you can mess with the history of a single file, without the rest noticing
20:11:33 <frosch123> but similar, if you do mass-edits, like replace words on multiple pages, those changes are independent
20:12:04 <longtomjr_> I mean you can still do that with git if you just end up going through the truewiki editor, so it only shows the file spesific history?
20:14:35 <frosch123> yeah, but if you want to remove vandalism from a page by rewriting history, you affect the revision hashes of the whole repository, so of all pages
20:15:12 <longtomjr_> This is crazy, there is so much less code than what I expected.
20:16:37 <TrueBrain> now check the PHP version :P
20:16:54 <longtomjr_> frosch123, mmmm yep. A PR based workflow is probably too much for wiki editing
20:16:57 <TrueBrain> (referring to the mediawiki code :P)
20:17:03 <frosch123> right, did someone compare the loc of wikitextparser+wikihtml with the php rendered linked from that rust-rant?
20:17:32 <frosch123> longtomjr_: esp. without previews :p
20:18:14 <TrueBrain> wikitextparser: 3k, wikitexthtml: 3k (including ply), truewiki: 300
20:18:17 <TrueBrain> so < 10k
20:18:36 <TrueBrain> mediawiki is not far off there
20:18:47 <TrueBrain> so it is pretty comparible tbh, in LoC terms
20:18:47 <longtomjr_> TrueBrain, yep. When I saw it is 40% CSS, I thought "Why is there such a crap-ton of css". Turns out that there just is not a lot of code, this is amazing. Might end up being a way more maintainable sollution than mediawiki in the end.
20:19:10 <TrueBrain> for OpenTTD for sure it will be a whole lot more maintainable
20:19:19 <longtomjr_> Yep, I mean for ottd
20:19:35 <TrueBrain> yeah, I am 100% sure that the total package we have here is more maintainable
20:19:47 <TrueBrain> especially with the data on GitHub, that alone is a big win
20:19:50 <longtomjr_> I were quite sceptical when you said that it might just be easier to build it, than maintain it.
20:20:07 <longtomjr_> (easier to build an alternative vs maintaining mediawiki)
20:20:07 <TrueBrain> I was too till I found wikitextparser :P
20:20:20 <longtomjr_> Yep, free storage
20:20:39 <TrueBrain> storage is always (nearly) free :)
20:20:48 <TrueBrain> but everyone being able to manipulate it, it just epic win
20:21:00 <TrueBrain> mass edits on mediawiki .... well ... I think nobody wants to do that :P
20:21:17 <frosch123> longtomjr_: well, our wiki reaches 50% of the lfs quota of the free plan :)
20:21:42 <TrueBrain> but, tbh, the only reason I considered truewiki viable, is because we already done all the difficult shit with bananas-api and bananas-frontend-web
20:21:47 <TrueBrain> it really is mostly a copy/paste from there
20:22:13 <TrueBrain> we have the experience, we have the knowledge ..
20:22:20 <TrueBrain> and we know the concept works
20:22:37 <longtomjr_> This is really cool and exciting! Anyways, I need to go to bed now. Thanks a lot for the effort and really looking forward to see this progress!
20:23:01 <TrueBrain> sleep well, and tnx :)
20:23:54 <longtomjr_> might be able to help if the opportunity arises, but atm I am getting pretty end of year kinds of tired from my day job coding. I still want to have a look at that bananas grf upload UI and see how long it will take for me to break.
20:24:18 <longtomjr_> o/
20:24:22 <TrueBrain> help is always welcome, but enjoying life is more important :)
20:28:25 *** jottyfan has joined #openttd
20:32:54 *** longtomjr_ has quit IRC
21:21:06 <frosch123> joy, <gallery> also works with image names without leading File: or Image: :)
21:21:40 <TrueBrain> yeah, I kinda ignore that too I tihink
21:23:24 <frosch123> i just fix the one case in mediawiki, then i do not have to adjust my script :)
21:23:29 *** jottyfan has quit IRC
21:23:31 <TrueBrain> smart :)
21:23:40 <TrueBrain> I did that many times :P
21:23:41 <frosch123> learned that from you
21:24:17 *** jottyfan has joined #openttd
21:36:29 *** jottyfan has joined #openttd
21:37:02 *** jottyfan has quit IRC
21:38:32 <frosch123> damn, i hate it when my software does something right, that i did not intend and only notice when i break it
21:38:42 <TrueBrain> haha :D
21:45:07 *** dwfreed has quit IRC
21:45:07 *** Laedek has quit IRC
21:45:07 *** y2kboy23 has quit IRC
21:45:07 *** colde has quit IRC
21:45:07 *** cyberjunkie[m] has quit IRC
21:45:07 *** skrzyp has quit IRC
21:45:07 *** gretel[m] has quit IRC
21:45:07 *** reldred has quit IRC
21:45:07 *** robert[m] has quit IRC
21:45:07 *** patricia[m] has quit IRC
21:45:07 *** cawal[m] has quit IRC
21:45:07 *** grossing has quit IRC
21:45:07 *** Ttech has quit IRC
21:45:08 *** grossing has joined #openttd
21:45:17 *** colde has joined #openttd
21:45:17 *** Laedek has joined #openttd
21:45:18 *** reldred has joined #openttd
21:45:18 *** y2kboy23 has joined #openttd
21:46:37 *** skrzyp has joined #openttd
21:47:09 *** Ttech has joined #openttd
21:47:10 *** dwfreed has joined #openttd
21:48:23 *** cyberjunkie[m] has joined #openttd
21:50:27 *** cawal[m] has joined #openttd
21:53:20 *** gretel[m] has joined #openttd
21:55:23 *** robert[m] has joined #openttd
21:59:02 *** patricia[m] has joined #openttd
22:00:55 <frosch123> it's also amazing how bugs sometimes only affect a single page :)
22:02:32 <frosch123> TrueBrain: i pushed an update. fixing a ton of image links
22:17:21 <TrueBrain> Nice! Will check it out tomorrow
22:17:42 <TrueBrain> Considering launching this on staging, so we have a bit more stable testing ground
22:18:02 <TrueBrain> Need to add GitHub checkout for that .. bit of copy paste :D
22:22:41 <frosch123> https://wiki.openttd.org/?title=Template:Ambox&action=edit <- "CSS if the option will become available"... never heard about including css in a wiki page
22:23:57 *** iSoSyS has joined #openttd
22:24:41 *** iSoSyS has quit IRC
22:25:35 <frosch123> hmm, i am tempted to change the ambox/check templates so that the conversion works
22:25:46 <frosch123> not sure what is less work... change before or after conversion
22:41:13 <TrueBrain> What ever floats your boat :)
22:48:55 *** Wolf01 has quit IRC
22:51:01 <TrueBrain> We also need a way to archive the current wiki .. hmm
22:51:17 <TrueBrain> Export MySQL and dockerize it, I guess
22:53:01 <frosch123> do we?
22:53:53 <TrueBrain> I like to :)
22:54:20 <TrueBrain> The break-glass archive :p
23:00:17 *** arikover has joined #openttd
23:04:15 <andythenorth> lol 3 days so far to draw 1 ship :D
23:07:07 <TrueBrain> As long as it is going to be pretty!
23:10:14 <frosch123> is that a positive thing to say? draw for 3 days, so it will be pretty for 3 days, and then delete it?
23:14:22 <andythenorth> as long as it gets done
23:14:38 <andythenorth> ships are the most time consuming thing, more than industry
23:14:55 <andythenorth> they have all these extra crappy bits, like masking out the hull when they load
23:15:03 <andythenorth> and drawing a wake for when they're moving
23:16:07 <andythenorth> cargos and crap
23:23:47 *** frosch123 has quit IRC
23:25:00 <TrueBrain> Don't draw crap plz
23:25:27 <LordAro> 💩
23:29:01 <andythenorth> can automate crap
23:48:23 <TrueBrain> Normal people call going it to the toilet, but okay
23:48:44 <TrueBrain> That was a poorly constructed sentence, lol