Config
Log for #openttd on 8th October 2019:
Times are UTC Toggle Colours
00:45:06  *** cHawk has joined #openttd
01:13:56  *** Flygon has joined #openttd
01:22:29  *** glx has quit IRC
01:39:52  *** _dp_ has quit IRC
01:41:40  *** dP has joined #openttd
01:41:40  *** dP is now known as _dp_
01:54:43  *** reldred has joined #openttd
02:31:19  *** debdog has joined #openttd
02:34:37  *** D-HUND has quit IRC
03:32:42  *** sla_ro|master has joined #openttd
03:51:12  *** sla_ro|master has quit IRC
04:23:38  *** Thedarkb-X40 has quit IRC
04:38:31  *** Kitrana has joined #openttd
04:42:00  *** Kitrana2 has quit IRC
06:53:23  <DorpsGek_III> [OpenTTD/OpenTTD] nielsmh merged pull request #7608: Codechange: Performance improvement in k-d tree FindNearest() https://git.io/fjBpv
07:00:05  *** andythenorth has joined #openttd
08:22:31  *** andythenorth has quit IRC
08:27:25  *** andythenorth has joined #openttd
08:38:46  *** Arveen has quit IRC
08:56:43  *** Arveen has joined #openttd
09:01:32  *** reldred has quit IRC
09:05:29  *** andythenorth has quit IRC
09:11:22  *** andythenorth has joined #openttd
09:15:01  *** Smedles_ has quit IRC
09:16:13  *** Smedles has joined #openttd
09:27:57  *** Etua has joined #openttd
09:52:01  *** Etua has quit IRC
09:52:08  *** Etua has joined #openttd
10:23:01  *** Etua has quit IRC
10:51:18  <DorpsGek_III> [OpenTTD/OpenTTD] planetmaker merged pull request #7671: Fix #6407: Show snowy ground sprites for depots https://git.io/fjywY
10:51:19  <DorpsGek_III> [OpenTTD/OpenTTD] planetmaker closed issue #6407: railtype - depot - snow https://git.io/fjIJb
10:53:57  *** Etua has joined #openttd
10:54:50  *** Etua has quit IRC
11:02:48  <planetmaker> uhm... https://www.openttd.org/downloads/catcodec-releases/latest.html does only list the source download. Is there a way to fire up a compile on our CF for catcodec so that we can offer binary downloads?
11:02:59  <planetmaker> referencing https://www.tt-forums.net/viewtopic.php?f=29&t=86083&p=1225884#p1225884
11:04:24  <LordAro> new CF? that would require all the docker stuff that OTTD has, afaik
11:04:39  <LordAro> and maybe something more to link it all together, would need to ask TB
11:08:18  <planetmaker> well... honestly I don't care too much. But I think this guy should get some means to use catcodec :) And I fear a linux build I could offer him won't make him happy :D
11:15:34  <peter1138> Hi
11:18:35  *** berndj has joined #openttd
11:19:43  *** berndj-blackout has quit IRC
11:30:03  *** D-HUND has joined #openttd
11:33:27  *** debdog has quit IRC
11:36:09  *** debdog has joined #openttd
11:39:37  *** D-HUND has quit IRC
12:02:34  *** Kitrana has quit IRC
12:21:13  *** andythenorth has quit IRC
12:29:12  *** firewire1394 has joined #openttd
12:37:31  <planetmaker> oh... I so couldn't resist >:-) https://www.tt-forums.net/viewtopic.php?f=29&t=86083&p=1225886#p1225886
12:51:51  <DorpsGek_III> [OpenTTD/OpenTTD] j-pet commented on pull request #7699: Fix: Possible double path separator in FiosMakeFilename https://git.io/JeWs1
12:53:13  <DorpsGek_III> [OpenTTD/OpenTTD] j-pet dismissed a review for pull request #7699: Fix: Possible double path separator in FiosMakeFilename https://git.io/fjpgr
12:53:13  <DorpsGek_III> [OpenTTD/OpenTTD] j-pet updated pull request #7699: Fix: Possible double path separator in FiosMakeFilename https://git.io/fjddy
12:59:37  *** Flygon has quit IRC
13:05:15  *** berndj has quit IRC
13:05:23  *** berndj has joined #openttd
13:08:23  *** firewire1394 has quit IRC
13:11:05  *** andythenorth has joined #openttd
13:13:40  *** andythenorth has quit IRC
13:29:01  *** andythenorth has joined #openttd
13:49:11  *** grossing has quit IRC
14:23:39  *** nielsm has joined #openttd
15:03:31  *** sla_ro|master has joined #openttd
15:07:37  *** Wormnest has joined #openttd
15:35:54  *** sla_ro|master has quit IRC
15:40:48  <supermop_work> helllo
15:44:58  *** arikover has joined #openttd
16:02:17  <supermop_work> nielsm: trees solved?
16:02:52  *** sla_ro|master has joined #openttd
16:29:38  *** andythenorth has joined #openttd
16:33:47  <andythenorth> yo
16:35:58  *** HerzogDeXtEr has joined #openttd
16:39:54  <nielsm> trees were never a problem
16:42:46  * andythenorth has tank problems
16:46:04  *** Progman has joined #openttd
16:49:45  *** Kitrana has joined #openttd
16:55:45  *** firewire1394 has joined #openttd
17:01:58  <supermop_work> hi andythenorth
17:03:19  <andythenorth> yo
17:06:30  <supermop_work> time to replace chinooks with cheddar valleys, hate to see them go as they still got some legs
17:07:10  *** glx has joined #openttd
17:07:10  *** ChanServ sets mode: +v glx
17:07:30  <andythenorth> I wondered about Super Chinook :P
17:07:40  <andythenorth> in a funky livery
17:07:51  <andythenorth> but Horse gets quite big
17:21:37  *** Samu has joined #openttd
17:32:43  *** gelignite has joined #openttd
17:45:48  <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JeWWp
17:45:48  <DorpsGek_III>   - Update: Translations from eints (by translators)
17:50:27  <TrueBrain> 13:02 <@planetmaker> uhm... https://www.openttd.org/downloads/catcodec-releases/latest.html does only list the source download. Is there a way to fire up a compile on our CF for catcodec so that we can offer binary downloads? <- fun "fact", we haven't produced binaries for that since 2010
17:50:35  <TrueBrain> one could consider it "deprecated" :P
17:51:00  <TrueBrain> (just let it sink in for a bit ... 2010 ... 9 years of no binaries ... 1 request ... :P)
17:53:02  <andythenorth> ooh it's TrueBrain
17:55:12  <nielsm> if catcodec is deprecated then what's the new way of making sound sets?
17:56:52  <TrueBrain> the fact it is deprecated, sadly doesn't imply there is something better :)
17:57:26  <TrueBrain> well, I never said it was deprecated, I said one could consider it as such :)
17:58:30  <TrueBrain> I just have a very hard time to believe that in 7 years (latest version was from 2012), nothing needed touching in the catcodec codebase :) But that is just me ;)
18:02:25  <TrueBrain> oeh, there is a redis fork (KeyDB) that has active<->active replication .. that would work for my new master server I guess .. hmm .. *reads more*
18:06:26  *** Wolf01 has joined #openttd
18:07:18  <LordAro> TrueBrain: just for fun, i tried compiling it
18:07:27  <LordAro> 0 warnings, even after adding extra warning flags
18:08:07  <LordAro> it is only 4 cpp files, ~1kloc
18:09:16  <LordAro> also, i'm pretty sure no one's even tried to make a sound set since OSFX was released
18:09:49  <TrueBrain> the latter is more my point, yes ;)
18:09:57  <LordAro> :p
18:10:19  <LordAro> source looks quite clean as well
18:10:21  <LordAro> not like grfcodec
18:10:22  <TrueBrain> as I guess that code never got the lovely C++-modern flavor applied, etc etc :)
18:10:24  <LordAro> *shudders*
18:12:53  *** firewire1394 has quit IRC
18:14:06  *** firewire1394 has joined #openttd
18:15:07  <TrueBrain> https://lgtm.com/projects/g/OpenTTD/catcodec/ <- not bad, tbh
18:16:20  <LordAro> heh, template expansion
18:16:23  <LordAro> but yeah, not bad at all
18:16:36  <LordAro> gj Rubi :)
18:18:27  <TrueBrain> ghehe
18:19:05  <TrueBrain> awh, multi-master of KeyDB is not production ready .... why hasn't this stuff caught up with reality yet ... I need a simple multi-master database so I can finish the new master server .. grrr :@
18:19:20  <LordAro> "simple" "multi-master"
18:19:36  <TrueBrain> *whistles*
18:23:50  <nielsm> maybe the solution is just to use a traditional sql database
18:24:37  <TrueBrain> yeah, but that got shot down last time :(
18:25:05  <TrueBrain> just stupid it hasnt been solved yet :P
18:25:44  <TrueBrain> but yeah, PostgreSQL it is ... meh :P
18:25:53  <LordAro> :o
18:26:03  <LordAro> how dare you say bad things about our lord and master postgresql
18:26:20  <TrueBrain> I didn't :(
18:43:58  <andythenorth> anyone tried this yet? https://www.tt-forums.net/viewtopic.php?f=33&t=58904
18:54:15  <firewire1394> ============================================================================
19:00:33  <TrueBrain> nice lines
19:00:37  <TrueBrain> do you have them in single too?
19:01:27  *** Etua has joined #openttd
19:03:13  <andythenorth> are they the correct number?
19:03:15  <andythenorth> count them
19:06:22  <Eddi|zuHause> no, it's one too much
19:08:26  <andythenorth> needs rectified
19:11:18  *** Etua is now known as Guest4441
19:11:21  *** Etua has joined #openttd
19:13:21  *** Guest4441 has quit IRC
19:15:32  <nielsm> refresh some C++ features: https://www.youtube.com/watch?v=iz5Qx18H6lg
19:40:06  *** Etua has quit IRC
19:40:24  *** Etua has joined #openttd
19:45:07  *** lpx has quit IRC
19:45:24  *** gelignite has quit IRC
19:46:36  *** lpx has joined #openttd
19:49:38  *** supermop_work has quit IRC
19:52:35  *** supermop_work has joined #openttd
19:59:39  *** nielsm has quit IRC
20:06:08  <supermop_work> andythenorth: less that i want modern class 20s, more than i'm sad to put them to bed 10 years into their life
20:08:11  *** firewire1394 has quit IRC
20:09:14  <andythenorth> scrap
20:17:35  <supermop_work> ya hate to see it
20:19:17  <planetmaker> TrueBrain, catcodec cannot be deprecated. It's an essential tool to create content for OpenTTD
20:20:48  <planetmaker> however, for what it's worth, it would probably go a long way, to link e.g. orudge's binary to the download which he posted in forums today
20:21:06  <planetmaker> yet... having catcodec connected to CF would be ofc preferential
20:25:00  <LordAro> perhaps "archived" would be a better term than "deprecated"
20:25:25  <glx> or "very stable"
20:25:57  <LordAro> "finished"
20:26:45  <TrueBrain> you are all naming different words for "deprecated" .. guess you guys read too much into it :)
20:27:31  <TrueBrain> and planetmaker, the "CF" is either Azure Pipelines or GitHub Actions. All PRs are very welcome to add that to catcodec :)
20:27:33  <LordAro> "deprecated" often means that it's been replaced by something else, is all
20:27:49  <LordAro> or "use not recommended"
20:27:50  <glx> and github actions is not that hard to use :)
20:28:01  <TrueBrain> LordAro: the latter, yes :D
20:28:02  <TrueBrain> ghehe
20:28:12  <glx> it just miss useful stuff like templates
20:28:18  <TrueBrain> if it cannot be deprecated, someone should maintain it :D (which includes binaries ;))
20:30:14  <glx> I just did some tests with github actions https://github.com/glx22/OpenTTD/pull/1
20:30:53  <planetmaker> it's not like it needs changes. I compiled it today and it compiled without any complaint. Both for my linux and via mingw... so... why change for change's sake?
20:31:18  <planetmaker> just sad that we don't offer a tool which we could - and should! - offer for a decade already
20:32:03  <TrueBrain> didn't want to pick a fight or anything; was just stating what I saw
20:32:28  <TrueBrain> I think we can all agree we lack people that contribute, so yeah .. sad or not, it is what it is :)
20:32:29  <glx> I think using cmake for catcodec will simplify
20:32:56  <planetmaker> glx, catcodec needs no configure... just make. So.. can it get simpler?
20:32:57  <glx> because mingw in a CF is not an easy way
20:33:13  <planetmaker> CXX=path/to/mingw make
20:33:21  <planetmaker> granted I didn't test the binary ;)
20:33:25  <LordAro> worked just fine for me
20:33:32  <LordAro> didn't even need the CXX stuff
20:33:35  <Samu> "latest release"
20:33:43  <LordAro> there's even a Makefile.msvc
20:33:47  <planetmaker> LordAro, I needed that for cross-compiling. Not for native
20:33:58  <LordAro> ah right
20:33:59  <glx> then a github workflow should work
20:35:26  <TrueBrain> glx: it is a good idea, convert to CMake, and GitHub Actions should be trivial from there on
20:35:47  <LordAro> it's 4 files!
20:35:58  <TrueBrain> exactly! :D
20:36:00  <LordAro> cmake is overkill at the best of times
20:36:07  <TrueBrain> euh ..... it is less lines than Make :P
20:36:20  <LordAro> barely
20:36:29  <LordAro> especially not if you include the generated makefile :p
20:36:52  <TrueBrain> cheater :P
20:36:56  <TrueBrain> it is just that CMake is easier to automate
20:37:01  <TrueBrain> more generic, more tools that understand it
20:37:06  <TrueBrain> so GitHub Actions becomes easier for more targets
20:37:09  <TrueBrain> but take it how ever you like it :)
20:37:26  <glx> no need for cmake here, I just checked make.bat :)
20:37:51  <glx> very easy to use with the windows runners
20:38:03  <glx> I'll try something
20:40:39  <TrueBrain> just remember that things like warning inline in the PR doesn't work with shit like custom make :)
20:40:39  <glx> hmm but make.bat doesn't update the version
20:40:53  <TrueBrain> but, these are just advise; feel free to pick your own route towards GitHub Actions :)
20:41:34  <Samu> i thought cmake was a make for c language
20:42:42  <LordAro> that's more or less what it is
20:42:48  <LordAro> it just does a lot more stuff as well
20:43:44  <milek7> github actions? azure pipelines are now deprecated?
20:44:06  <LordAro> such is the fast moving world of CI development
20:44:21  <glx> github actions uses same hardware as azure pipelines
20:45:43  <Samu> github taking control of everyone's code, is a scary thought
20:46:07  <Samu> too popular
20:47:04  *** Arveen has quit IRC
20:50:16  <LordAro> be a bit difficult for them to "take control"
20:50:29  <LordAro> given it's a git repo, it's decentralised by nature
20:51:17  *** Etua is now known as Guest4453
20:51:21  *** Etua has joined #openttd
20:51:29  <Samu> i've heard that from bitcoin
20:53:15  <Samu> cyas, bed time already :/
20:53:47  <TrueBrain> it reminds me, GitHub support never got back to me on my question ... and I cannot find anywhere a ticket tracker :(
20:54:02  *** Samu has quit IRC
20:55:49  *** Guest4453 has quit IRC
20:56:14  <TrueBrain> glx: nice work on that GitHub Action on OpenTTD :D
20:56:48  <TrueBrain> I am happy they fixed some annoying things from the Azure Pipeline
20:56:49  *** sla_ro|master has quit IRC
20:56:51  <glx> yeah but updating vcpkg and installing deps each time is not very optimal
20:56:56  <TrueBrain> "lessons learnt", I guess
20:57:16  <TrueBrain> did they already add cache ..
20:57:22  <glx> no
20:57:26  <glx> it's planned
20:57:46  <glx> the only available cache for now is inside a workflow
20:58:00  <glx> via artefacts
20:58:59  <TrueBrain> hopefully they add it soon .. but yeah, GitHub Actions tend to be a bit silly, in recreating dockers too
20:59:26  <TrueBrain> too bad I haven't found a way yet to annotate with the latest release of theirs
21:00:11  <glx> but with github actions it should still be possible to build our CF with a scheduled workflow, and then use that in other repos
21:01:01  <TrueBrain> lol .. haven't seen that yet :D
21:01:03  <TrueBrain> would be interesting ;)
21:01:27  <glx> but I still prefer the commit checker not in a docker, it's faster :)
21:02:13  <TrueBrain> also if you publish the docker image?
21:03:17  <TrueBrain> now I come to think of it, it is silly to do it via a docker with this new setup they have :)
21:03:23  <TrueBrain> you can just clone the script and run it, indeed
21:03:23  <TrueBrain> lol
21:03:28  <TrueBrain> that is a nice change tbh :)
21:03:52  <TrueBrain> you could in fact just put the whole workflow in the commit checker repo, and only include it from OpenTTD
21:03:59  <TrueBrain> means we can more easily hook it into other repos too
21:04:28  *** HerzogDeXtEr has quit IRC
21:04:52  <glx> like an action in the commit checker repo ?
21:05:03  <andythenorth> github actions for newgrf builds?
21:05:03  <TrueBrain> yes
21:05:09  <TrueBrain> (to both, sure)
21:05:26  <TrueBrain> glx: as you can include "workflows" from other repos, that should be easy, I guess :)
21:05:31  *** tokai has joined #openttd
21:05:31  *** ChanServ sets mode: +v tokai
21:06:47  <TrueBrain> its funny how GitHub Actions started off with "everything in Docker", but now they seem to go more towards Azure Pipelines: "unless it is already installed" :D
21:09:54  <TrueBrain> https://github.com/actions/toolkit/issues/74 <- sweet :D
21:17:46  *** Progman has quit IRC
21:18:11  *** Etua has quit IRC
21:18:32  *** Etua has joined #openttd
21:29:02  *** Smedles has quit IRC
21:30:24  *** Smedles has joined #openttd
21:31:04  *** andythenorth has quit IRC
21:35:01  *** andythenorth has joined #openttd
21:36:07  *** Etua has quit IRC
21:49:12  *** Eddi|zuHause has quit IRC
21:49:15  *** Thedarkb-X40 has joined #openttd
21:49:37  *** Eddi|zuHause has joined #openttd
21:49:44  *** andythenorth has quit IRC
21:53:15  *** nielsm has joined #openttd
22:01:19  *** nielsm has quit IRC
22:01:37  *** Eddi|zuHause has quit IRC
22:01:50  *** Eddi|zuHause has joined #openttd
22:09:29  *** Eddi|zuHause has quit IRC
22:09:50  *** Eddi|zuHause has joined #openttd
22:16:03  *** Wolf01 has quit IRC
22:41:17  <DorpsGek_III> [OpenTTD/OpenTTD] abmyii commented on pull request #7752: Prevent sounds being produced by inactive industries https://git.io/JeW0T
22:58:36  *** Thedarkb-X40 has quit IRC
23:54:16  *** arikover has quit IRC

Powered by YARRSTE version: svn-trunk