Times are UTC Toggle Colours
06:15:04 *** ODM has joined #openttdcoop.devzone 15:24:05 *** andythenorth has joined #openttdcoop.devzone 15:53:02 *** andythenorth has quit IRC 16:15:53 *** andythenorth has joined #openttdcoop.devzone 16:34:48 <Brot6> FISH - TS_Roe.png XandythenorthX @ http://dev.openttdcoop.org/attachments/download/3325/TS_Roe.png 16:38:37 <Brot6> FISH - Sheet.pdf XandythenorthX @ http://dev.openttdcoop.org/attachments/download/3327/Sheet.pdf 16:51:58 *** Zuu has joined #openttdcoop.devzone 17:19:50 <Brot6> Makefile for NewGRFs: Common part - Feature #4391 (Rejected): add support for untranslatable strings... XAlberthX @ http://dev.openttdcoop.org/issues/4391#change-12099 17:20:32 <Brot6> firs: update from r3052 to r3057 done (3 warnings) - http://bundles.openttdcoop.org/firs/nightlies/r3057 17:49:41 *** frosch123 has joined #openttdcoop.devzone 17:54:10 *** Alberth has joined #openttdcoop.devzone 18:37:01 <Brot6> FIRS Industry Replacement Set - Revision 3058:8381feebb24a: Change: fences and partial snow support ... XandythenorthX @ http://dev.openttdcoop.org/projects/firs/repository/revisions/8381feebb24a 18:38:39 <Brot6> firs: update from r3057 to r3058 done (3 warnings) - http://bundles.openttdcoop.org/firs/push/r3058 18:40:46 <andythenorth> 24 industries done 18:40:52 <andythenorth> nearly 50% 18:40:59 <planetmaker> going to be done before Christmas, eh? 18:41:05 <planetmaker> :-) 18:41:11 <andythenorth> probly :) 18:41:18 <andythenorth> anyone want to help? It's quite therapeutic 18:41:21 <andythenorth> copy, paste, adjust 18:41:28 <andythenorth> :P 18:43:12 <Brot6> NewGRF Meta Language - Patch #4385: Feature: Have 'untranslatable' strings XAlberthX @ http://dev.openttdcoop.org/issues/4385#change-12101 18:43:41 *** KenjiE20 has quit IRC 18:43:49 *** KenjiE20 has joined #openttdcoop.devzone 18:53:20 <Brot6> FIRS Industry Replacement Set - Revision 3059:b3c0ae99a4e3: Codechange: petrol pump uses stub of pyt... XandythenorthX @ http://dev.openttdcoop.org/projects/firs/repository/revisions/b3c0ae99a4e3 18:54:26 <andythenorth> Alberth: webtranslator -> committed files? 18:54:37 <Brot6> firs: update from r3058 to r3059 done (3 warnings) - http://bundles.openttdcoop.org/firs/push/r3059 18:54:43 * andythenorth ponders security risks of that :P 18:55:16 * Alberth ponders what "-> committed files" means 18:55:29 <planetmaker> andythenorth, the same rists as for WT3 for OpenTTD 18:55:34 <planetmaker> *risks 18:56:05 <Alberth> planetmaker: not really, the authors of WT3 are also in the openttd project 18:57:00 <planetmaker> hu? anyone can apply to become translator 18:57:18 <Alberth> I would not allow some unknown tool to commit data in my project repo without me seeing the data first 18:58:05 <Alberth> planetmaker: would you accept data from say, google or github blindly? 18:58:53 <Alberth> or in this case, give them commit access? 18:59:06 <andythenorth> also, newgrfs may have many different build frameworks, with vulnerabilities :) 18:59:11 <planetmaker> Alberth, not an unknown tool. Sure. But... your web translator would not be an "unknown tool", I'd say 18:59:30 <planetmaker> and the language file format is kinda fixed for NML. So... would work well 18:59:42 <Alberth> now its suddenly "my" web translator :) 18:59:46 <Brot6> NewGRF Meta Language - Patch #4385: Feature: Have 'untranslatable' strings XyexoX @ http://dev.openttdcoop.org/issues/4385#change-12103 18:59:53 <planetmaker> :) 19:00:26 <Alberth> I am not planning on automagic commit if I write a translator 19:00:30 <planetmaker> ok. if the statement is "arbitrary webtranslator of possibly dubious source", then I'd not allow commit access 19:00:44 <planetmaker> Alberth, but openttd's WT3 also automagically commits ;-) 19:01:39 <Yexo> it doesn't have to be automatic 19:01:51 <Yexo> as long as it's very easy to press a "commit translations" button for the owner of each repo 19:01:58 <planetmaker> :-) ^ 19:02:02 <andythenorth> review -> accept 19:02:06 <Alberth> yep, but the author is also in the openttd project, and I trust him 19:02:08 <planetmaker> But if there's a button the auto-magic is not far 19:02:10 <andythenorth> or review -> test build -> accept :P 19:02:31 <andythenorth> review -> test build on vm you can afford to lose -> accept :P 19:02:40 <Yexo> Alberth: I'd say the manager of every project is responsible for which tool he trusts 19:03:05 <Yexo> if a known person here would create a tool and host it on openttd/openttdcoop servers I'd trust that tool to commit translations 19:03:07 <Alberth> I'd make a test to check which files it touches at least 19:03:21 <Yexo> of course after some testing/reviewing to see if it actually works 19:03:24 <andythenorth> every time I do 'sudo easy_install some python package' I'm trustring the author doesn't rm my filesystem for giggles :P 19:03:59 <planetmaker> such errors have been know to exist in respected packages... just an additional blank, andythenorth ;-) 19:04:19 <andythenorth> he :) 19:04:42 * Yexo remembers https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/issues/123 19:05:39 <Alberth> andythenorth: I don't sudo for that 19:05:56 <Yexo> can still wipe your home dir 19:05:59 <andythenorth> I have to currently 19:06:06 <andythenorth> makes me uncomfortable :) 19:06:53 <andythenorth> I could move my python install, or use a virtualenv 19:06:55 <planetmaker> ah, that's what I remembered, too, Yexo :-) 19:06:58 <andythenorth> life is short though :) 19:07:21 <Alberth> Yexo: sure, one RH install cost me 1GB dat already :) 19:07:29 <Alberth> *data 19:07:32 <Yexo> ouch 19:07:39 <andythenorth> anyway, a WT is a nice idea, might be wise to sanitise result though somehow 19:09:27 <Alberth> andythenorth: limiting to a directory is enough imho, you can't do much damage with files just in lang that also get accepted by a newgrf compiler 19:10:27 <Alberth> not in the last place because you can merge to the previous revision :) 19:12:07 <andythenorth> no chance to execute (for example) arbitrary python code? 19:13:01 <andythenorth> I suspect that vulnerability exists for chameleon 19:13:05 <andythenorth> perhaps not for nml 19:13:39 <Yexo> it there is such a bug it's be a vulnerability in nml, but I don't think there is 19:14:39 <Brot6> FIRS Industry Replacement Set - Feature #4431 (New): Plastics plant needs snow sprites XandythenorthX @ http://dev.openttdcoop.org/issues/4431 19:14:42 <andythenorth> famous last words :) 19:14:47 * andythenorth failed a pen test today :) 19:19:23 <V453000> waht sort of madness are you recoding again andy 19:23:48 <Alberth> the madness called FIRS :) 19:24:13 <V453000> I thought it was turned into nml already once? 19:24:49 <Alberth> yeah but from CPP, instead of generated by Python/Chameleon :) 19:25:39 <V453000> I think I am lucky I dont know about these things :p 19:26:19 <Alberth> V453000: that can be changed if you like, andy is looking for an assistant :) 19:26:43 <V453000> if a day had 50 hours, maybe :) 19:26:48 <andythenorth> mine does 19:26:51 <andythenorth> strangely 19:27:58 <Alberth> V453000: CPP is not really useful as macro processor, so using a different tool is a step forward I think 19:31:22 <andythenorth> I was looking at recoding most of the industries anyway 19:31:39 <andythenorth> there were 'old' and 'improved' CPP templates for sprites 19:31:59 <andythenorth> the improved template was much better for snow, but was only used by 2 or 3 industries... 19:32:04 <andythenorth> ...and I have been drawing snow :) 19:32:43 <andythenorth> converting to python is about the same work, but I complain less ;) 19:34:15 <Alberth> :) 20:02:57 *** Alberth has left #openttdcoop.devzone 20:47:41 *** ODM has quit IRC 20:52:02 <Brot6> FIRS Industry Replacement Set - Revision 3060:ab72ba6dffb5: Codechange: petrol pump converted to pyt... XandythenorthX @ http://dev.openttdcoop.org/projects/firs/repository/revisions/ab72ba6dffb5 20:53:45 <andythenorth> 25 done 20:53:51 <Brot6> firs: update from r3059 to r3060 done (3 warnings) - http://bundles.openttdcoop.org/firs/push/r3060 20:53:52 <andythenorth> what is the smiley for 'phew' :P 20:58:08 <V453000> . :) 21:01:20 <andythenorth> bed time 21:01:20 <andythenorth> bye 21:01:21 *** andythenorth has quit IRC 21:45:29 *** frosch123 has quit IRC 23:03:31 *** Zuu has quit IRC