Config
Log for #openttdcoop.devzone on 26th May 2011:
Times are UTC Toggle Colours
00:26:05  *** KenjiE20 has quit IRC
02:28:19  *** Lakie has quit IRC
04:09:27  *** orudge` has joined #openttdcoop.devzone
04:11:26  *** orudge has quit IRC
05:36:18  *** andythenorth has joined #openttdcoop.devzone
05:38:44  *** andythenorth has quit IRC
05:41:08  *** andythenorth has joined #openttdcoop.devzone
05:46:14  *** andythenorth has quit IRC
05:55:01  *** ODM has joined #openttdcoop.devzone
06:19:22  *** andythenorth has joined #openttdcoop.devzone
06:45:17  *** orudge` is now known as orudge
09:30:48  *** ODM has quit IRC
10:17:18  *** KenjiE20 has joined #openttdcoop.devzone
11:06:00  <Ammler> ah the missing seperator is just a warning, no error, that is why test didn't fail
11:07:44  <Brot6> Example NewGRF Project - Revision 292:5e10923efddc: Change: check a bit more verbose (Ammler) @ http://dev.openttdcoop.org/projects/newgrf-makefile/repository/revisions/5e10923efddc
11:08:06  <Brot6> newgrf_makefile: compile of r292 still failed (#2656) - http://bundles.openttdcoop.org/newgrf_makefile/nightlies/ERROR/r292
11:08:52  <Ammler> oh, it failed?
11:09:34  <Ammler> ah, I missed that then :-)
11:13:40  <Brot6> Example NewGRF Project - Revision 293:3c8e126c6119: Change: bundle building more verbose (Ammler) @ http://dev.openttdcoop.org/projects/newgrf-makefile/repository/revisions/3c8e126c6119
11:13:53  <Brot6> newgrf_makefile: compile of r293 still failed (#2656) - http://bundles.openttdcoop.org/newgrf_makefile/nightlies/ERROR/r293
11:18:07  <Ammler> hmm, comparing isn't possible with current grfs, they have version in the title
13:40:08  *** Lakie has joined #openttdcoop.devzone
15:02:59  *** ODM has joined #openttdcoop.devzone
15:40:54  <Brot6> NewGRF Meta Language - Patch #2651: buildout for nml (Terkhen) @ http://dev.openttdcoop.org/issues/2651#change-6757
17:18:26  <Brot6> nutracks: update from r197 to r198 done - http://bundles.openttdcoop.org/nutracks/nightlies/r198
17:18:35  <Brot6> Following repos didn't need a nightlies update: 2cctrainset (r750), 32bpp-extra (r40), ai-admiralai (r75), ai-aroai (r39), ailib-common (r21), ailib-direction (r17), ailib-list (r32), ailib-string (r29), ailib-tile (r16), airportsplus (r81), basecosts (r25), belarusiantowns (r8), bros (r52), chips (r141), comic-houses (r71), firs (r1994), fish (r648), frenchtowns (r6), german-townnames (r34), grfcodec (r829), grfpack (r279), heqs
17:18:35  <Brot6> (r605), indonesiantowns (r41), manindu (r7), metrotrackset (r56), narvs (r37), newgrf_makefile (ERROR r293), nml (r1355), ogfx-industries (r107), ogfx-landscape (r68), ogfx-rv (r107), ogfx-rv.clone (r103), ogfx-trains (r241), ogfx-trees (r48), opengfx (r673), openmsx (r97), opensfx (r97), smts (r19), snowlinemod (r49), spanishtowns (r10), sub-landscape (ERROR r66), sub-opengfx (ERROR r666), swedishrails (r202), swisstowns (r22),
17:18:37  <Brot6> transrapidtrackset (r15), ttdviewer (r34), ttrs (r36), worldairlinersset (r671)
17:19:08  <Brot6> newgrf_makefile: compile of r293 still failed (#2656) - http://bundles.openttdcoop.org/newgrf_makefile/nightlies/ERROR/r293
17:19:40  <Brot6> sub-landscape: compile of r66 still failed (#2616) - http://bundles.openttdcoop.org/sub-landscape/nightlies/ERROR/r66
17:20:30  <Brot6> sub-opengfx: compile of r666 still failed (#2586) - http://bundles.openttdcoop.org/sub-opengfx/nightlies/ERROR/r666
17:50:16  *** frosch123 has joined #openttdcoop.devzone
17:53:15  *** andythenorth has joined #openttdcoop.devzone
17:58:43  <Terkhen> hi andythenorth
17:58:53  <andythenorth> hello
17:58:54  <Terkhen> the kilimanjaro can carry sugar beet, is that intended?
17:59:36  <andythenorth> gah
17:59:41  * andythenorth wants to run away :)
17:59:57  <andythenorth> may I sign you up to my 'cargo classes are broken' newsletter?
18:01:08  <Terkhen> :D
18:07:58  <Terkhen> andythenorth: should I open a bug report?
18:08:09  <andythenorth> the bug is with FIRS
18:08:17  <andythenorth> and with the cargo classes spec
18:08:28  <andythenorth> the other mining trucks can probably carry sugar beet too?
18:10:17  <Terkhen> let me check
18:11:08  <Terkhen> andythenorth: yes, they can
18:11:19  <andythenorth> the bug is with the spec for cargo classes
18:11:23  <andythenorth> it's broken
18:11:51  <andythenorth> although you could probably prove me wrong in this case if you wanted to argue :P
18:12:25  <andythenorth> I think this is an edge case due to FIRS having non-standard handling of sugar cargo
18:12:30  <andythenorth> which is probably a bad design
18:12:33  <andythenorth> brb
18:21:20  <Terkhen> why are the specs broken?
18:45:19  <andythenorth> Terkhen: inadequate wrt bulk cargo
18:45:20  <andythenorth> there's a thread about it
18:45:56  <andythenorth> although in the case of sugar beet / sugar cane, FIRS handles this in a stupid way (for well-intentioned reasons)
18:49:25  <andythenorth> http://www.tt-forums.net/viewtopic.php?f=68&t=53654
18:49:26  <Webster> Title: Transport Tycoon Forums View topic - Proposal - Cargo Class refinement (at www.tt-forums.net)
19:06:02  <Terkhen> looks like it would break existing newgrfs
19:10:22  <andythenorth> to some extent
19:10:32  <andythenorth> possibly
19:22:59  <andythenorth> Terkhen: any chance you could test the nml buildout on windows?
19:23:12  <Terkhen> andythenorth: I already did, check the task :)
19:23:23  <andythenorth> oops
19:23:50  <andythenorth> so the buildout *does* help the windows situation?
19:24:05  <andythenorth> did you already have PIL and PLY on your windows system
19:24:07  <Terkhen> it installed without problems, but I did not test the existing nmlc.exe for iwnodws
19:24:14  <Terkhen> no, I did a fresh installation of everything
19:24:23  <andythenorth> ok cool :)
19:25:04  <andythenorth> Yexo: did you have time to try the buildout? :)
19:33:27  <Yexo> sorry, I completely forgot
19:33:45  <andythenorth> http://dev.openttdcoop.org/issues/2651
19:33:51  <andythenorth> I claim no credit for it
19:33:55  <andythenorth> someone else wrote it
19:33:56  <Yexo> will take a look at it now
19:34:02  <andythenorth> I do understand the basics
19:34:24  <andythenorth> I'm not sure it's finished yet though
19:35:15  <andythenorth> Terkhen: is there any way to tell if you compiled with the nmlc created by buildout in /bin...
19:35:16  <andythenorth> ... or the one that seems to ship by default in / ?
19:35:23  <Yexo> when this patch is applied, the user would normally only run ./bin/buildout, correct?
19:35:33  <andythenorth> bootstrap.py needs to be run once
19:35:36  <Yexo> bootstrap.py would only ever be run by the package writer?
19:35:43  <Yexo> ah, only once even
19:35:50  <Yexo> so would bootstrap.py be part of the repo or not?
19:36:00  <andythenorth> yes, it would ship in the repo
19:36:13  <andythenorth> it fetches setuptools and zc.buildout iirc
19:36:36  <andythenorth> then updates to nml or the deps can be made by running ./bin/buildout
19:36:56  <andythenorth> it's more interesting if we can figure out how to package this for newgrf projects
19:37:36  <andythenorth> then the buildout for a newgrf could fetch all the deps
19:46:57  <Yexo> andythenorth: so bin/buildout should not be part of the repo?
19:47:33  <andythenorth> yes it should
19:47:35  <andythenorth> :)
19:47:43  <andythenorth> I think
19:47:44  <andythenorth> I'm not sure
19:47:50  <andythenorth> buildout is easy but hard :(
19:48:12  <andythenorth> one of the tutorials describes it as a cargo cult - nothing is well documented :(
19:48:20  <Yexo> after running bootstrap.ppy bin/buildout contains one line with "/home/yexo/openttd/nml/parts/buildout", that doesn't look like it should be in the repo
19:48:50  * andythenorth looks
19:48:59  <andythenorth> hmm
19:49:17  <andythenorth> judging by the other buildout projects I have, bin/buildout doesn't need to be part of the repo
19:49:21  <andythenorth> bootstrap.py should create it
19:49:40  <Yexo> so if you download a project that uses buildout and want to install it, what do you do?
19:49:57  <Yexo> just "python bootstrap.py"; "bin/buildout" ?
19:50:04  <andythenorth> yes
19:50:26  <andythenorth> and - if like me - you have multiple crazy python versions, you can choose which you need
19:50:39  <andythenorth> so nml is on 2.6 for me
19:50:47  <andythenorth> but my system default is 2.4 for legacy reasons
19:51:44  <andythenorth> Yexo: does it all make sense?  Mostly I am consumer of buildout, not a creator
19:51:54  <andythenorth> I got help with this :)
19:51:59  <Yexo> it looks fine to me
19:52:08  <Yexo> bootstrap.py is a default file, no changes expected there
19:53:02  <Yexo> apparently it makes it a lot easier for you on osx, and it definitely makes it easier on msys
19:53:32  <andythenorth> did you try the version that runs the tests?
19:55:11  <Yexo> yes, but that doesn't seem to work
19:55:34  <andythenorth> oh :o
19:56:17  <Yexo> nvm, an error on my part
19:56:41  <andythenorth> :)
19:56:54  <andythenorth> I'm not sure if running tests by default is wise
19:56:56  <andythenorth> might be
19:56:59  <andythenorth> but makes it slower
19:57:06  <Yexo> it's only when updating
19:57:11  <andythenorth> true
19:57:17  <Yexo> shouldn't happen that often, so I'm going with that for now
19:57:29  <andythenorth> there are also various test running suites, but I don't know if they're needed here
19:57:58  <andythenorth> plone.recipe.command can stop on error, if needed
19:58:03  <andythenorth> it's documented on pypi
19:58:26  <Yexo> the diff is missing the zpl license, so I'm adding that one now
19:59:05  <andythenorth> oops
20:03:57  <Terkhen> andythenorth: I added ./bin/nml to the path, also, "which nml" returns the right path
20:04:20  <andythenorth> could adding to the path be done automatically?
20:04:33  <Yexo> perhaps, but imo that is not wanted
20:05:19  <andythenorth> ok
20:06:57  <Yexo> thanks andythenorth :)
20:07:18  <Yexo> ....waiting for Brot6
20:07:20  <Brot6> NewGRF Meta Language - Revision 1356:e1d65387e75b: Add #2651: buildout script to make installatio... (yexo) @ http://dev.openttdcoop.org/projects/nml/repository/revisions/e1d65387e75b
20:07:55  <andythenorth> needs a credit to Richard Barrell :)
20:08:16  <Yexo> why didn't you add that to the diff? :p
20:08:19  <Brot6> NewGRF Meta Language - Patch #2651 (Closed): buildout for nml (andythenorth) @ http://dev.openttdcoop.org/issues/2651
20:08:19  <Brot6> NewGRF Meta Language - Patch #2651 (Closed): buildout for nml (yexo) @ http://dev.openttdcoop.org/issues/2651#change-6758
20:08:27  <andythenorth> my bad
20:08:37  <Yexo> does he want credit in the file itself?
20:08:47  <andythenorth> just somewhere
20:08:49  <Yexo> or is mentioning in a readme.txt (as soon as we write one) enough
20:08:52  <andythenorth> fine
20:08:56  <andythenorth> I offered, he didn't ask
20:08:59  <andythenorth> he did it for fun
20:09:38  <andythenorth> buildout is awesome, but can go wrong
20:09:43  * andythenorth crosses fingers
20:09:59  <andythenorth> typically it fails due to upstream problems
20:10:12  <andythenorth> but we are only using packages from pypi
20:10:15  <andythenorth> so should be ok
20:10:18  <Yexo> you can tell him he's now listed in the bug tracker for being included in readme.txt as soon as it's written
20:10:23  <andythenorth> :)
20:10:23  <Brot6> NewGRF Meta Language - Bug #2657 (New): write readme.txt (yexo) @ http://dev.openttdcoop.org/issues/2657
20:10:52  * andythenorth is learning pyramid
20:10:59  <andythenorth> for which we just wrote a buildout
20:31:25  <Brot6> Nutracks - Revision 199:502d3262db7c: some tweaks to level crossings and very high speed tracks (oberhuemer) @ http://dev.openttdcoop.org/projects/nutracks/repository/revisions/502d3262db7c
20:32:24  <Brot6> nutracks: update from r198 to r199 done - http://bundles.openttdcoop.org/nutracks/push/r199
20:32:25  * planetmaker wonders where DJN disappeared to
20:32:46  * planetmaker is also happy that at least nutracks obviously found a new coder :-)
20:34:36  <Terkhen> yes, he dissapeared just after saying that he would code availability parameters for 2cc :(
20:38:30  <planetmaker> well, maybe he does. Just on his own w/o being here
20:39:30  <Brot6> Nutracks - Revision 200:c8bf1b11e94d: tag (oberhuemer) @ http://dev.openttdcoop.org/projects/nutracks/repository/revisions/c8bf1b11e94d
20:39:30  <Brot6> Nutracks - Revision 201:276681618aee: Added tag 1.1.1 for changeset c8bf1b11e94d (oberhuemer) @ http://dev.openttdcoop.org/projects/nutracks/repository/revisions/276681618aee
20:39:37  <planetmaker> :-)
20:39:39  <Terkhen> :)
20:39:51  <planetmaker> he's just missing on IRC ;-)
20:40:06  <Terkhen> I would love to enable only 2cc metro trains... I even tried to look at the nfo code :O
20:40:22  <Brot6> nutracks: update from 1.1.0 to 1.1.1 done - http://bundles.openttdcoop.org/nutracks/releases/1.1.1
20:40:41  <planetmaker> Terkhen: there's on bananas afaik a separate metro trains from 2ccTS
20:40:45  <planetmaker> Someone extracted them
20:40:55  <planetmaker> But it's not the latest versions...
20:40:58  <Terkhen> yes :(
20:41:42  <Brot6> Nutracks - Feature #2404 (Closed): Support for ngrails.grf (oberhuemer) @ http://dev.openttdcoop.org/issues/2404#change-6759
20:43:10  <Brot6> Nutracks - Feature #2658 (Assigned): Finescale and narrow gauge tracks (oberhuemer) @ http://dev.openttdcoop.org/issues/2658
21:14:58  <Brot6> CHIPS Station Set - Feature #2659 (New): Mineral loader structure tile (andythenorth) @ http://dev.openttdcoop.org/issues/2659
21:14:58  <Brot6> CHIPS Station Set - Feature #2660 (New): Liquid cargo facility structure tile (andythenorth) @ http://dev.openttdcoop.org/issues/2660
21:19:10  <Brot6> CHIPS Station Set - Feature #2660 (New): Liquid cargo facility structure tile (andythenorth) @ http://dev.openttdcoop.org/issues/2660
21:20:42  *** andythenorth has left #openttdcoop.devzone
21:48:15  *** ODM has quit IRC
21:55:06  *** frosch123 has quit IRC
22:00:12  <planetmaker> hm... Ammler would it not be an idea to provide a source bundle for the releases of newgrfs?
22:00:59  <planetmaker> hm... or rather: why is that not the case for chips?
23:49:59  *** KenjiE20 has quit IRC

Powered by YARRSTE version: svn-trunk