Times are UTC Toggle Colours
01:25:53 *** Lakie has joined #openttdcoop.devzone 01:58:12 *** Lakie has quit IRC 06:19:22 *** V453000 has quit IRC 06:19:53 *** V453000 has joined #openttdcoop.devzone 06:53:10 <Brot6> Finnish Trainset - Revision 221:b7900f6447c9: Soek petrol refit Xjuzza1X @ http://dev.openttdcoop.org/projects/finnishtrainset/repository/revisions/b7900f6447c9 07:22:36 *** Supercheese has quit IRC 08:50:56 <Brot6> Finnish Trainset - Revision 222:5afc0ff4f3fa: Feature: Move 66 and C600 added (closes #5873) Xjuzza1X @ http://dev.openttdcoop.org/projects/finnishtrainset/repository/revisions/5afc0ff4f3fa 08:50:56 <Brot6> Finnish Trainset - Feature #5873 (Closed): Lokomo C600 and Valmet Move66 diesel locomotives to be dr... Xjuzza1X @ http://dev.openttdcoop.org/issues/5873#change-16991 09:37:41 *** George|2 has joined #openttdcoop.devzone 09:37:41 *** George is now known as Guest4013 09:37:41 *** George|2 is now known as George 09:43:43 *** Guest4013 has quit IRC 09:46:24 *** George is now known as Guest4015 09:46:53 *** George has joined #openttdcoop.devzone 09:51:02 *** Guest4015 has quit IRC 09:56:06 *** George has quit IRC 10:41:02 <Brot6> Finnish Trainset - Feature #5561 (Reopened): Gbln 3rd var-> Gbln-t Xkyosuke1989X @ http://dev.openttdcoop.org/issues/5561#change-16994 10:41:37 *** tycoondemon has quit IRC 11:01:27 <Brot6> Finnish Trainset - Feature #6275: Cost tuning (realistic costs, default 20% of IRL prices) Xkyosuke1989X @ http://dev.openttdcoop.org/issues/6275#change-16997 11:49:22 *** tycoondemon has joined #openttdcoop.devzone 13:32:44 <Brot6> Finnish Trainset - Feature #6275 (New): Cost tuning (realistic costs, default 20% of IRL prices) Xkyosuke1989X @ http://dev.openttdcoop.org/issues/6275 13:35:55 <Brot6> Finnish Trainset - Feature #6275 (New): Cost tuning (realistic costs, default 20% of IRL prices) Xkyosuke1989X @ http://dev.openttdcoop.org/issues/6275 15:00:18 *** ODM has joined #openttdcoop.devzone 15:46:43 *** tycoondemon has quit IRC 15:59:58 <Brot6> Finnish Trainset - Feature #6275: Cost tuning (realistic costs, default 20% of IRL prices) Xkyosuke1989X @ http://dev.openttdcoop.org/issues/6275#change-17006 16:01:29 <Brot6> Finnish Trainset - Feature #6275: Cost tuning (realistic costs, default 20% of IRL prices) Xkyosuke1989X @ http://dev.openttdcoop.org/issues/6275#change-17006 16:20:36 *** tycoondemon has joined #openttdcoop.devzone 16:47:32 <Brot6> Finnish Trainset - Bug #6281 (New): Wagon speeds XallukeX @ http://dev.openttdcoop.org/issues/6281 17:01:13 *** frosch123 has joined #openttdcoop.devzone 17:10:14 <Brot6> Finnish Trainset - Feature #5777: More coaches (long-term scheme) XallukeX @ http://dev.openttdcoop.org/issues/5777#change-17012 17:19:01 <Brot6> finnishtrainset: update from r220 to r222 done - http://bundles.openttdcoop.org/finnishtrainset/nightlies/r222 17:19:09 <Brot6> FIRS Industry Replacement Set - bulk_terminal.png XandythenorthX @ http://dev.openttdcoop.org/attachments/download/5153/bulk_terminal.png 17:24:36 <Brot6> firs: update from r3798 to r3800 done (26 warnings) - http://bundles.openttdcoop.org/firs/nightlies/r3800 17:30:13 *** Webster is now known as Guest4050 17:30:13 *** Guest4050 is now known as Webster 17:30:38 *** Webster` has joined #openttdcoop.devzone 17:30:38 *** Webster` has joined #openttdcoop.devzone 17:31:16 *** Webster is now known as Guest4051 17:31:16 *** Webster is now known as Guest4051 17:31:16 *** Guest4051 is now known as Webster 17:31:16 *** Guest4051 is now known as Webster 17:33:52 *** Webster is now known as Guest4053 17:33:52 *** Webster is now known as Guest4053 17:33:52 *** Guest4053 is now known as Webster 17:33:53 *** Guest4053 is now known as Webster 17:36:04 *** Webster is now known as Guest4054 17:36:04 *** Webster is now known as Guest4054 17:36:04 *** Guest4054 is now known as Webster 17:36:04 *** Guest4054 is now known as Webster 17:38:04 *** Webster is now known as Guest4055 17:38:04 *** Webster is now known as Guest4055 17:38:04 *** Guest4055 is now known as Webster 17:38:04 *** Guest4055 is now known as Webster 17:40:04 *** Webster is now known as Guest4057 17:40:04 *** Webster is now known as Guest4057 17:40:04 *** Guest4057 is now known as Webster 17:40:04 *** Guest4057 is now known as Webster 17:42:05 *** Webster is now known as Guest4059 17:42:05 *** Webster is now known as Guest4059 17:42:05 *** Guest4059 is now known as Webster 17:42:05 *** Guest4059 is now known as Webster 17:42:55 <TWerkhoven> webster and clone vs nickserv 17:42:55 <TWerkhoven> webster and clone vs nickserv 17:42:58 <TWerkhoven> who will win? 17:42:58 <TWerkhoven> who will win? 17:43:26 <planetmaker> hello 17:43:26 <planetmaker> hello 17:43:26 *** Webster is now known as Guest4060 17:43:26 *** Webster is now known as Guest4060 17:43:26 *** Webster` is now known as Webster 17:43:26 *** Webster` is now known as Webster 17:43:28 *** Webster is now known as Guest4061 17:43:28 *** Webster is now known as Guest4061 17:43:28 *** Guest4061 is now known as Webster 17:43:28 *** Guest4060 is now known as Webster 17:43:28 *** Guest4060 has quit IRC 17:43:54 *** Webster has joined #openttdcoop.devzone 17:44:05 *** Webster` has joined #openttdcoop.devzone 17:44:05 *** Webster` has joined #openttdcoop.devzone 17:44:14 <TWerkhoven> someone messing with webster? 17:44:14 <TWerkhoven> someone messing with webster? 17:44:24 <TWerkhoven> this doesnt seem like a timed out clone reconnecting 17:44:24 <TWerkhoven> this doesnt seem like a timed out clone reconnecting 17:45:16 <planetmaker> not that I know 17:45:16 *** Webster is now known as Guest4063 17:45:16 *** Webster` is now known as Webster 17:45:16 <planetmaker> not that I know 17:45:16 *** Webster is now known as Guest4063 17:45:16 *** Webster` is now known as Webster 17:45:18 *** Webster is now known as Guest4064 17:45:18 *** Guest4064 is now known as Webster 17:45:18 *** Webster is now known as Guest4064 17:45:18 *** Guest4064 is now known as Webster 17:45:21 <planetmaker> strange 17:45:21 <planetmaker> strange 17:45:36 <TWerkhoven> some copied vm which also happens to incluse webster autostart? 17:45:36 <TWerkhoven> some copied vm which also happens to incluse webster autostart? 17:46:49 <planetmaker> maybe :-) dunno 17:46:49 *** Webster is now known as Guest4065 17:46:49 *** Guest4063 is now known as Webster 17:46:49 <planetmaker> maybe :-) dunno 17:46:50 *** Webster is now known as Guest4065 17:46:50 *** Guest4063 is now known as Webster 17:46:52 *** Webster is now known as Guest4066 17:46:52 *** Webster is now known as Guest4066 17:46:52 *** Guest4066 is now known as Webster 17:46:52 *** Guest4065 is now known as Webster 17:46:52 *** Guest4065 has quit IRC 17:47:17 *** Webster has joined #openttdcoop.devzone 17:48:40 *** Webster is now known as Guest4070 17:48:40 *** Guest4070 is now known as Webster 17:50:31 *** Webster has joined #openttdcoop.devzone 17:50:41 <planetmaker> yes, two instances were running. why ever 17:51:22 *** Alberth has joined #openttdcoop.devzone 17:54:48 <Brot6> NUTS Unrealistic Train Set - Revision 51:e7f589a66bea: completing 0.5.6 XV453000X @ http://dev.openttdcoop.org/projects/nuts/repository/revisions/e7f589a66bea 18:08:39 <frosch123> does the dev-clone create repositories automatically when creating a new project? 18:08:44 <frosch123> or should i create manually one? 18:21:56 <frosch123> Alberth: how would the lang_sync script login to eints when using redmine authentication? 18:22:21 <Alberth> you never login 18:22:47 <Alberth> each action is stateless, you authenticate for every action that you do 18:23:02 <frosch123> well, ok :p 18:23:16 <frosch123> anyway, would the "eints" user need to be manager? 18:23:48 <frosch123> is it possible to specify multiple roles as manager-roles in config.xml? 18:24:10 <planetmaker> creation of a project should be allowed by a person being manager or developer for the project 18:24:17 <planetmaker> editing of anyone with translation right 18:24:21 <Alberth> I don't remember exactly, I think you can have only one role 18:24:36 <frosch123> planetmaker: it's about downloading the current langfiles and comitting them, resp. uploading the commits to eints 18:24:42 <frosch123> so, an automatic process 18:25:14 <planetmaker> in redmine a person can have many roles 18:26:08 <frosch123> well, i do want to add the user "eints" to all translator roles either :p 18:26:13 <frosch123> *not 18:27:09 <Alberth> owner can do anything a translator can 18:27:43 <frosch123> so, currently people would have to make "eints" a manager 18:27:49 <Alberth> alternatively, you can probably add a 'eints can access all relevant pages' to the rights of the pages 18:28:15 <frosch123> i can specify a specific user in rights.dat ? 18:28:39 * Alberth nods 18:29:09 <Alberth> neat eh? :D 18:29:19 <frosch123> should i register the user "OWNER" on redmine for me? :p 18:29:34 <Alberth> should not be needed 18:29:45 <planetmaker> that's very generic name :-) 18:29:48 <planetmaker> +a 18:30:19 <frosch123> so, let's see whether i can create a new user on dev-clone without email confirmation :p 18:30:25 <Alberth> if all is well, it never gets to the authentication, nor does TRANSLATOR 18:30:58 <^Spike^> frosch123 else we could always just accept it anyway? :D 18:31:17 <frosch123> planetmaker: is there some coop support email i could enter for the eints user? 18:33:53 <planetmaker> hm... there's the general info@. But... likely we want a special translator one? 18:34:20 <frosch123> well, i don't expect anyone to send a mail to it 18:34:25 <frosch123> so i'll use info@ 18:35:15 <planetmaker> ok 18:37:50 <frosch123> "email has already been taken" :p 18:38:09 <planetmaker> hu? 18:38:29 <frosch123> apparently some other redmine account uses it 18:38:36 <frosch123> maybe "admin" or something 18:39:20 <frosch123> entered "translator@openttdcoop.org" for now 18:42:48 <planetmaker> oh, in redmine. Sure, yes, admin uses it 18:44:19 <frosch123> planetmaker: can you create a clone of firs for https://dev-clone.openttdcoop.org/projects/eints-sandbox/repositories/new for me? 18:44:37 <planetmaker> just hg? 18:44:45 <frosch123> i guess so 18:51:46 <planetmaker> a firs clone now exists in firs-clone 18:53:52 <frosch123> Alberth: "https://translator.openttdcoop.org/makeproject/eints-sandbox" says "Incorrect url". what's wrong? 18:54:30 <Alberth> "makeproject" ? 18:55:05 <Alberth> oh, wait, that's the sequence of make web pages of course 18:55:12 <Alberth> you do this manually? 18:55:18 <frosch123> yes 18:55:34 <frosch123> i just entered project name and details 18:56:27 <frosch123> is that error message actually from eints? :p 18:56:28 <Alberth> don't know atm 18:56:48 <frosch123> ./utils.py: return "Incorrect url" 18:59:48 <frosch123> oh, i did not enter the optional websize 19:00:16 <frosch123> yeah, works if i enter an url :p 19:00:27 <planetmaker> :-) 19:00:31 <planetmaker> "optional" 19:00:31 <Alberth> hmm, sounds like a bug :) 19:01:11 <Alberth> I am pretty sure I tested it without entering a site, but perhaps I added some more checking afterwards 19:03:43 <frosch123> planetmaker: did you clone or create a new repo with the last revision as r1? 19:03:48 <Brot6> Webtranslator - Bug #6284 (New): website url in new project page is not optional XAlberthX @ http://dev.openttdcoop.org/issues/6284 19:04:16 <frosch123> https://dev-clone.openttdcoop.org/projects/eints-sandbox/repository <- looks weird, no history 19:05:03 <Alberth> could be RM, it keeps a copy of the repo data in its DB afaik 19:05:23 <planetmaker> what alberth said 19:05:49 <planetmaker> there's a way to fix that, but I don't know how. Ammler did that a few times with some projects 19:06:05 <planetmaker> shouldn't affect anything but visualization in RM, though 19:06:14 <Alberth> it doesn't auto-sync itself with new revisions? 19:06:42 <planetmaker> it does that... at least in the way it's setup now 19:06:53 <frosch123> well, in the test-vm redmine was stuck for a minute after adding firs repo 19:07:03 <Alberth> :) 19:07:10 <frosch123> so there is did the reading on adding the project 19:07:12 <frosch123> *repo 19:07:19 <planetmaker> frosch123, did you first create the project, then add the repo or vice versa? 19:07:32 <planetmaker> or did I create it after you added it? 19:07:42 <frosch123> 1. project 2. ask you for clone 3. add repo 19:07:48 <planetmaker> hm 19:08:10 <frosch123> project name does not match repo name, but i hope that does not matter :p 19:08:18 <planetmaker> doesn't matter at all 19:08:27 <planetmaker> it knows tags and branches 19:08:42 <planetmaker> and you can select any rev. 19:09:51 <planetmaker> well. for testing we can ignore this for now, yes? 19:10:19 <frosch123> likely, unless you want to test just that :p 19:10:26 <planetmaker> nope :-P 19:10:44 <frosch123> on which vm shall the eints commit/update scripts run? 19:10:58 <frosch123> on the eints vm, or on the vm with the repositories? 19:11:10 <frosch123> which can access which? 19:11:19 <planetmaker> I'd add that to the eints VM 19:11:25 <frosch123> ok 19:11:26 <planetmaker> either could access the other 19:11:43 <planetmaker> it's just that I "feel" that it rather belongs to eints management 19:11:55 <frosch123> well, in one case we have to checkout the repos on the eints vm, in the other case we have to transfer the eints scripts to the repo vm :p 19:11:56 <planetmaker> unless you want a commit hook. Then it need be dev 19:12:17 <frosch123> hmm, yes, commit hook 19:12:46 <frosch123> activateable via some weird .devzone file in the rpo 19:12:50 <planetmaker> you find one in the repo misc/compiler/... 19:13:01 <planetmaker> it's active 19:13:12 <frosch123> so, not eints vm? :p 19:13:14 <planetmaker> you can add others via that .devzone files... maybe 19:13:19 <planetmaker> :-) 19:13:24 <planetmaker> maybe not :D 19:13:37 <planetmaker> commit hook seems better idea 19:14:00 <planetmaker> to push files to eints. Or at least to notify eints about them 19:14:48 <frosch123> well, it needs 19:14:53 <frosch123> 1. a checkout of each project 19:15:14 <frosch123> 2. a commit hook to upload the (base) translations to eints, if they change 19:15:32 <frosch123> 3. a daily cronjob to download translations, and commit/push them if they changed 19:15:41 <frosch123> right? 19:15:45 <planetmaker> I guess 19:15:46 <V453000> 4. rainbow 19:15:59 <frosch123> V453000: it's night 19:16:10 <V453000> irrelevant :( 19:17:07 <frosch123> 4. a eints hook to import all translations upon project creation in eints? 19:17:14 <planetmaker> sounds like all can be done on devzone (or repo server where it'll be moved when that comes to live) 19:17:33 <planetmaker> ah, good point :-) 19:17:38 <frosch123> well, let's keep on playing on the eints vm for now 19:17:45 <frosch123> easier testing of the scripts i guess 19:17:57 <planetmaker> dev-clone can be used... no worries 19:18:24 <Alberth> 4 can be done with lang_sync 19:18:28 <frosch123> hmm, you mean the repos are actually not cloned? 19:18:37 <planetmaker> totally different topic: any suggestion for a decent redmine theme? 19:18:43 <frosch123> Alberth: all of them can? 19:19:13 <frosch123> planetmaker: keep it different from the real one for now, it's already hard enough to distinguish them 19:19:35 <frosch123> or make it all red :p 19:20:01 <Alberth> you can make a project in eints, upload base, upload translations in one lang_sync script execution 19:20:42 <Alberth> it just needs a zillion parameters with all the values of the project :p 19:21:49 <frosch123> you mean the webinterface should not be used in general? 19:21:59 <frosch123> but instead some .devzone thingie should trigger creation? 19:22:17 <Alberth> http://dev.openttdcoop.org/projects/eints/repository/entry/docs/manual/lang_sync.rst 19:22:24 <frosch123> i read that :p 19:22:50 <frosch123> the question is: what is the desired method for managers to enable eints for their project? 19:23:08 <frosch123> only add "eints" as manager? 19:23:34 <frosch123> and it will auto-spawn an eints-project, upload all translations, and do syncs from and to repo? :p 19:25:09 <Alberth> if you want automagic syncing (points 2 and 3) (which seem useful), then you need to have some script running 19:25:17 <Alberth> so who turns that on? 19:25:38 <frosch123> usually i would expect something in .devzone in the repo to enable it 19:25:55 <frosch123> just like you enable builds on push, nightly, release 19:26:11 <frosch123> or select nfo/nml/whatever compile farm 19:26:44 * Alberth has no idea how you can do that, but I immediately believe you can 19:27:07 <frosch123> well, unless planetmaker wants to change everything :p 19:27:24 <planetmaker> no,no:-) 19:27:35 <Alberth> nah, keep everything the same, but make a few improvements :p 19:27:42 <planetmaker> and... I was asking for a theme for production redmine 19:27:56 <frosch123> Alberth: i have no idea about the .devzone format. i only ever copied it from existing projects :) 19:28:08 <frosch123> and sometimes ammler or pm change something 19:28:20 <planetmaker> :-) 19:28:30 <planetmaker> that might change anyway :-) 19:28:37 <Alberth> planetmaker: V suggested rainbow 19:28:51 <frosch123> planetmaker: what's wrong with the current one? 19:28:58 <frosch123> or does it need porting? 19:29:05 <planetmaker> not supported by new redmine 19:29:17 <Alberth> i'd take the 4th one 19:29:35 <planetmaker> update 1.4 -> 2.2 19:29:49 <Alberth> only 0.8 improvements 19:30:49 <frosch123> about 60% more 19:30:54 <Alberth> frosch123: ok, so you need something to detect eints has a project of a given name? ask for the /project/foo page? 19:31:27 <frosch123> Alberth: i am sure i can figure out how to do stuff once i know what the goal is :p 19:32:12 <Alberth> turn on some flag, and have a script do the other stuff seems ok to me 19:32:15 <frosch123> so, is the goal that eints is activated by committing something to .devzone, while the create-project page is disabled? 19:33:01 <Alberth> the latter does not seem needed imho 19:33:20 <frosch123> well, but it would be pointless :p 19:33:55 <frosch123> nothing you can do with it, which could not also be done with the script 19:34:12 <Alberth> true 19:35:20 <Alberth> just take out the first page (/createproject iirc), that will stop most if not all users :) 19:35:57 <frosch123> he, i would do it via rights.dat :p 19:36:11 <Alberth> sure 19:36:40 <frosch123> anyway, i guess .devzone need to distingiush push-to-eints and pull-from-eints 19:36:52 <frosch123> iirc andy feared bots comitting to firs 19:36:54 <Alberth> the real project creation page has a different name, but you need to make a POST with some data to that page, to get accepted 19:37:19 <planetmaker> well... yes... can be done 19:37:30 <frosch123> project-desc would match the long projectname from redmine 19:37:31 <Alberth> not something that users do, in general 19:37:34 <planetmaker> just add a file like translations/pull and translations/push 19:37:35 <frosch123> project-url would be the redmine project page 19:37:38 <planetmaker> and check for their existence 19:37:49 <planetmaker> .devzone/translations/pull 19:46:02 *** Jam35 has quit IRC 19:48:16 <frosch123> pull/push? which is which? 19:48:21 <frosch123> from repo or from eints pov? 19:48:36 <planetmaker> well. You can also choose better names 19:48:53 <planetmaker> just as the idea. Use presence / not presence of an empty file to indicate developer intention 19:58:22 <frosch123> are the lang files in a reliable position in the repo? or does that need configuration via .devzone? 19:58:36 <frosch123> i suppose the latter :p 20:00:55 *** ODM has quit IRC 20:02:32 <planetmaker> frosch123, lang files are for all projects I know in the ./lang directory 20:02:45 <planetmaker> nmlc allows to configure that but I'm not aware of any project which treats it differently 20:03:17 <planetmaker> in my eyes that needs no config (for now) 20:03:29 <frosch123> already wrote it :p 20:03:34 <planetmaker> :-) 20:03:51 <frosch123> content of .devzone/translations/langdir and .devzone/translations/baselang if present 20:08:47 *** Alberth has left #openttdcoop.devzone 20:08:47 <frosch123> Alberth: does upload/download-translations include upload/download-base ? 20:08:52 <frosch123> oh damn 20:14:59 *** George has joined #openttdcoop.devzone 20:29:30 *** George has quit IRC 20:58:35 *** Supercheese has joined #openttdcoop.devzone 21:08:33 *** frosch123 has quit IRC 21:27:13 <planetmaker> good night