Config
Log for #openttdcoop.devzone on 21st August 2013:
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

Powered by YARRSTE version: svn-trunk