Log for #openttdcoop.devzone on 11th July 2013:
Times are UTC Toggle Colours
06:35:36  <Brot6> fish: update from r1048 to r1054 done (7 warnings) -
06:35:53  <Brot6> FISH - Revision 1054:15a2cb36abda: Fix: missing imports and bad string declaration in python files f... XandythenorthX @
07:23:01  <Brot6> fish: update from r1054 to r1055 done (7 warnings) -
07:23:43  <Brot6> FISH - Revision 1055:d91addb2d414: Codechange: move sort order control to global_constants XandythenorthX @
07:35:28  *** Supercheese has quit IRC
07:41:44  <Brot6> fish: update from r1055 to r1056 done (7 warnings) -
07:42:17  <Brot6> FISH - Revision 1056:2a23c23afb5d: Codechange: convert a majority of ship properties to be read from... XandythenorthX @
07:42:43  <Brot6> fish: update from r1056 to r1057 done (7 warnings) -
07:43:27  <Brot6> FISH - Revision 1057:834581d23512: Codechange: get buy menu offsets from python module, not config f... XandythenorthX @
08:37:03  *** tycoondemon has quit IRC
08:37:18  *** tycoondemon has joined #openttdcoop.devzone
08:45:05  *** tycoondemon has quit IRC
09:42:07  *** tycoondemon has joined #openttdcoop.devzone
09:53:42  *** zooks has joined #openttdcoop.devzone
10:06:24  *** zooks has quit IRC
10:07:41  *** zooks has joined #openttdcoop.devzone
12:45:42  *** zooks has quit IRC
13:05:29  *** tycoondemon has quit IRC
13:28:52  *** tycoondemon has joined #openttdcoop.devzone
14:25:22  <Brot6> Dutch Trains 2 - Bug #6176 (New): NS 700 incorrect date in additional text XTransportmanX @
14:28:48  *** zooks has joined #openttdcoop.devzone
14:46:58  *** avdg has quit IRC
14:46:58  *** SmatZ has quit IRC
14:48:03  *** SmatZ has joined #openttdcoop.devzone
14:48:03  *** avdg has joined #openttdcoop.devzone
15:17:52  <Brot6> OpenGFX+ Landscape - Revision 228:333a7bb505bd: Doc: Update changelog XplanetmakerX @
16:15:53  *** ODM has joined #openttdcoop.devzone
16:31:00  <Brot6> xussrset: update from r1045 to r1046 done (4 warnings) -
16:37:37  *** zooks has quit IRC
16:45:06  <Brot6> xussrset: update from r1046 to r1047 done (4 warnings) -
16:45:28  *** Alberth has joined #openttdcoop.devzone
16:53:49  *** gelignite has joined #openttdcoop.devzone
17:06:40  *** frosch123 has joined #openttdcoop.devzone
17:09:49  *** Jam35 has joined #openttdcoop.devzone
17:19:19  <Brot6> xussrset: update from r1045 to r1047 done (4 warnings) -
17:20:49  <Brot6> fish: update from r1045 to r1057 done (7 warnings) -
17:27:53  <planetmaker> ^Spike^, around?
17:31:03  <planetmaker> ^Spike^, we think about - actually need think about - migrating our DB from mysql to postgresql due to vanishing support for mysql in e.g. future debians and with python3
17:43:12  *** Supercheese has joined #openttdcoop.devzone
17:49:38  <Brot6> ogfx-landscape: update from r227 to r228 done -
17:50:04  <Brot6> isr: update from r219 to r220 done -
18:24:28  <Alberth> any one an idea how to do feature #6077?
18:24:42  <Alberth> Brot6, wake up!
18:24:54  <Alberth>  thus :)
18:25:24  <Alberth> no?  ok then: "Allow copying translation updates back to the repo"
18:25:55  <Alberth> it seems to me you need to have a checked out copy of the project to do that
18:26:46  <Alberth> not to mention, commit access to the project :p
18:29:13  <planetmaker> Alberth, you only need one person called "eints" registered with RM. You know its password
18:29:26  <planetmaker> That "person" gets commit access to the repos it shall commit to
18:30:03  <planetmaker> thus those people who like to use it in their project, give eints commit rights by adding him to the project
18:30:25  <planetmaker> they might still need to enter the repo URL. But that's it
18:30:57  <Alberth> some sort of cron job on the server?
18:31:23  <planetmaker> via cron job the server could tell eints to commit to the projects it may commit to, yes
18:32:45  <Alberth> sounds like a plan
18:33:03  <planetmaker> if a project manager needs translations now... dunno
18:33:45  <planetmaker> maybe add a button like "commit now" - though it's a question how to authenticate that
18:33:48  <Alberth> he posts at the forum, and collects and commits new translations?  :p
18:34:36  <planetmaker> I would very much think a web translator would be a great success for the NewGRFs which use it
18:34:59  <Alberth> hmm, what about pushing project changes to eints?
18:35:39  <frosch123> i would even do it without eints
18:35:50  <frosch123> a cronjob to download files from eints into a checkout
18:36:21  <frosch123> i.e. a permantent checkout somewhere on the disk, cron job does pull -u, wget, commit and push
18:36:42  <Alberth> depends whether you consider the download script part of eints :p
18:36:42  <frosch123> oh, though the question is whether you can get credits from eints about the translators
18:37:07  <frosch123> wt3 reports usernames and number of strings changed
18:37:11  <Alberth> currently, no
18:37:28  <Alberth> but a change history would be useful probably
18:37:33  <frosch123> do we need that? or do we just put all translators into the readme?
18:37:47  <Alberth> that's what happens now
18:39:06  <frosch123> maybe cron could upload the current file and eints reports back with differences? i.e. no upload into eints, but more a compare?
18:40:23  <planetmaker> Alberth, couln't it be made a commit hook to push project changes to lang files to eints?
18:40:25  <frosch123> or alternatively, eints could save strings into the files in the repo on disk, and also put a commit_message.txt next to it
18:41:12  <Alberth> frosch123: all viable options
18:41:41  <frosch123> well, i trust you to choose the best :)
18:41:50  <Alberth> although the latter introduces state and concurrency trouble between eints and whoever uses the files
18:42:06  <planetmaker> Alberth, not if eints owns a checkout of each repo
18:42:41  <Alberth> would be a bit large wouldn't it?
18:42:46  <frosch123> well, you always have the trouble if someone else pushes while eints is comitting
18:42:47  <planetmaker> actually... what *could* be done is to re-use the repo
18:43:01  <frosch123> the other idea was that eints only pushes on manager request
18:43:06  <planetmaker> eints only needs a copy of the lang files. And could copy them over to the repo. And commit on the devzone
18:43:27  <planetmaker> hm, yes
18:43:44  <Alberth> A cronjob and a file transfer over http seems the cleanest solution for eints, to me
18:44:50  <frosch123> yeah, i also favour an external thingie to do the actuall pull and push, instead of eints
18:45:08  <Alberth> I wonder how good the file storage of eints scales
18:45:20  <frosch123> import ottd? :p
18:45:32  <frosch123> 4000 strings, 25000 revisions :p
18:45:40  *** Supercheese has quit IRC
18:45:52  <Alberth> 61 languages
18:46:13  <frosch123> that's the number i would not know by heart :p
18:46:32  <Alberth> I just looked it up :p
18:46:53  <Alberth> src/lang is 24M4
18:47:32  <frosch123> 277k8 lines
18:47:56  <Alberth> the trouble is that eints won't eat openttd at this moment, it verifies string sanity against the newgrf specs
18:48:45  <frosch123> strip the unsupported string codes with sed?
18:49:07  <Alberth> yeah, something like that would be feasible
18:49:12  <frosch123> or just strip all string codes?
18:49:34  <Alberth> string codes may be cause of processing problems :p
18:50:19  <Alberth> but that would be a useful experiment
18:50:33  <Alberth> except I need an automagic upload tool first then :p
18:58:45  <frosch123> downloading should work with wget, no idea about uploading
18:59:01  <frosch123> is there a wput?
18:59:52  <frosch123> there is, but it does ftp :o
19:00:33  <frosch123> hmm, just "curl" i guess
19:01:32  <Alberth> and I was already thinking to write some python :p
19:01:51  <Alberth> although if you want something diff-ish, that may be easier in the end
19:21:53  *** Supercheese has joined #openttdcoop.devzone
19:30:48  *** andythenorth has joined #openttdcoop.devzone
19:35:12  *** andythenorth has quit IRC
19:35:29  *** andythenorth has joined #openttdcoop.devzone
19:56:55  *** ODM has quit IRC
20:17:37  <Brot6> fish: update from r1057 to r1058 done (7 warnings) -
20:17:38  <Brot6> FISH - Revision 1058:cab2ad654a09: Codechange: remove more code for parsing config file XandythenorthX @
20:20:33  <Brot6> fish: update from r1058 to r1059 done (7 warnings) -
20:20:54  <Brot6> FISH - Revision 1059:c7d8f6c505f1: Codechange: remove remaining references to config from XandythenorthX @
20:24:01  <Brot6> FISH - Revision 1060:531dabd38cbc: Codechange: remove code generating code XandythenorthX @
20:24:21  <Brot6> fish: update from r1059 to r1060 done (7 warnings) -
20:24:22  <andythenorth> ^ my favourite commit this week
20:24:30  <planetmaker> tehehe
20:26:22  <andythenorth> I am unhooking FISH from web-based config file stuff
20:26:41  <andythenorth> it was neat, but it makes every vehicle bland, because it has to fit a generic framework
20:29:53  <planetmaker> yeah... over-engineered. or under-engineered, if it kills personality of stuff
20:33:28  <andythenorth> probably under- in this case
20:33:33  <andythenorth> there was a lot of string
20:33:38  <andythenorth> literally actually
20:33:56  <andythenorth> because I could only curl strings from the website, which makes handling lists etc hard
20:34:08  <andythenorth> it was neat that it all worked, but meh
20:34:20  <planetmaker> :-)
20:40:16  <Brot6> fish: update from r1060 to r1061 done (7 warnings) -
20:40:29  <Brot6> FISH - Revision 1061:9e5ffba0674c: Codechange: remove use of config and config_globals from more pla... XandythenorthX @
20:41:44  <Brot6> FISH - Revision 1062:5432ebaca980: Codechange: remove legacy_config_handler; also amend a comment in... XandythenorthX @
20:42:00  <Brot6> fish: update from r1061 to r1062 done (7 warnings) -
20:49:23  *** Jam35 has quit IRC
20:56:11  *** Alberth has left #openttdcoop.devzone
20:58:08  *** gelignite has quit IRC
21:01:42  <Brot6> FISH - Revision 1063:d4e1889e0b98: Codechange: adjust couple of comments XandythenorthX @
21:02:07  <Brot6> fish: update from r1062 to r1063 done (7 warnings) -
21:17:33  *** frosch123 has quit IRC
21:25:38  <Brot6> fish: update from r1063 to r1064 done (7 warnings) -
21:26:07  <Brot6> FISH - Revision 1064:a3b91c657291: Codechange: correct the speed_factor_unladen for all ships XandythenorthX @
21:28:54  *** andythenorth has left #openttdcoop.devzone
21:44:47  <Brot6> fish: update from r1064 to r1065 done (7 warnings) -
21:45:03  <Brot6> FISH - Revision 1065:4f32d200eb62: Codechange: re-order ship capacity properties for easier reading XandythenorthX @
21:51:18  <Brot6> FISH - Revision 1066:caac7c55073a: Codechange: 'ships' not 'vehicles' - doesn't really matter, but l... XandythenorthX @
21:51:21  <Brot6> fish: update from r1065 to r1066 done (7 warnings) -
21:54:11  <Brot6> FISH - Revision 1067:322874617024: Codechange: 'ship' not 'vehicle' - see r1066 for why XandythenorthX @
21:54:23  <Brot6> fish: update from r1066 to r1067 done (7 warnings) -

Powered by YARRSTE version: svn-trunk