Log for #openttdcoop.devzone on 11th November 2011:
Times are UTC Toggle Colours
00:02:33  *** JVassie has quit IRC
08:05:31  *** ODM has joined #openttdcoop.devzone
10:44:00  *** ODM has quit IRC
10:46:33  *** hanf has joined #openttdcoop.devzone
11:04:12  *** hanf has quit IRC
12:42:23  <Brot6> OpenGFX+ Road Vehicles - Bug #2134: very small 2cc patch in toyland climate (alocritani) @
12:59:21  <Brot6> OpenGFX+ Road Vehicles - Bug #2134: very small 2cc patch in toyland climate (Terkhen) @
13:02:10  <Hirundo> moin folks
13:03:24  <planetmaker> helo Hirundo
13:03:25  <Terkhen> hi Hirundo :)
13:05:02  <Hirundo> I've sorta been busy doing other stuff lately, it seems :)
13:06:06  <planetmaker> seems so. It's called real life, I assume ;-)
13:07:06  <Hirundo> Indeed, mainly studying and activities related to that
16:33:15  *** ODM has joined #openttdcoop.devzone
17:20:10  <Brot6> heqs: update from r694 to r695 done -
17:23:14  <Brot6> vactrainset: compile of r1 still failed (#3044) -
17:46:58  *** hanf has joined #openttdcoop.devzone
18:01:43  *** hanf has quit IRC
18:57:13  *** andythenorth has joined #openttdcoop.devzone
19:02:46  <Brot6> clientpatches: compile of r23189 still failed (#2964) -
19:04:45  <Brot6> serverpatches: compile of r23190 still failed (#2966) -
19:06:53  <Brot6> 32bpp-ez-patches: compile of r23190 still failed (#2446) -
19:25:48  <Brot6> HEQS "Heavy Equipment" Set - Bug #3236 (New): Articulated trams missing buy menu texts (andythenorth) @
19:28:10  *** andythenorth is now known as Guest16760
19:28:11  *** andythenorth has joined #openttdcoop.devzone
19:29:42  *** andythenorth is now known as Guest16761
19:29:42  *** andythenorth has joined #openttdcoop.devzone
19:37:48  *** andythenorth has quit IRC
19:47:32  *** andythenorth has joined #openttdcoop.devzone
20:03:12  *** JVassie has joined #openttdcoop.devzone
20:27:53  *** ChillCore has joined #openttdcoop.devzone
20:28:17  <ChillCore> Evening all.
20:28:42  <ChillCore> I have three questions ... tonight
20:28:59  <Yexo> only 3? :p
20:29:28  <ChillCore> 1. Do I need to do something special to trigger the compile farm
20:29:38  <ChillCore> yexo: only three and really simple
20:30:20  <Yexo> do you want a nightly compile?
20:30:44  <Yexo> I don't think you need to do anything, just TrueBrain will have to set it up
20:31:01  <ChillCore> 2. Can someone please rest the commit history on my repo? Pretty please, so I can announce the pull location on the forums.
20:31:35  <Yexo> in redmine you mean?
20:31:46  <ChillCore> Ok, yexo. whenever is fine I just would like to anounce it.
20:31:56  <Yexo> that doesn't have any effect on pulling at all
20:32:06  <ChillCore> Yes, because now it looks silly .... a little bit
20:32:13  <Yexo> <- there you will always see your real repo
20:32:13  <ChillCore> Ok.
20:32:25  <Yexo> so you can safely announce that url as url to pull from
20:32:33  <ChillCore> Yes but the history is still there. I will
20:33:16  <ChillCore> Now my third question. please bare with me for a sec.
20:34:02  <ChillCore> In order for me to get a bit better at HG I am thinking to extract the flying altitude from the mhl patch
20:34:27  <ChillCore> Often I have offered my help and posted patches with coding style fixes
20:34:52  <ChillCore> Untill now ic111 simply ignored most of them so I am getting a bit tired of that
20:35:30  <Yexo> you can do two things: A) make changes to the existing patches or B) provide a new patch to be applied between the existing patches
20:35:35  <Yexo> which one do you want?
20:35:36  <ChillCore> I really like the mhl patch so I am thinking of extracting that part and making an MQ of that part alone
20:35:50  <ChillCore> new patch based on 16 levels
20:36:04  <Yexo> I'm not sure I follow yo uthere. The mhl is already a patch queue
20:37:24  <ChillCore> Any chance of it being commited before mhl if written correctly? it can be split up further first aircaft, then moving some enums (altitude ofsett) then disaster vehicles
20:37:25  <ChillCore> ?
20:37:44  <Yexo> what does it achieve?
20:37:53  <Yexo> it's been a while since I've looked at any of the mhl patches
20:38:08  <ChillCore> It will make the mhl patch lighter and at the same time help ic111
20:38:32  <Yexo> yes, but what would the patch contain?
20:38:33  <ChillCore> I poste dtwo coding style patches lately ... still ignored in v18
20:38:37  <ChillCore>  :(
20:38:42  <Yexo> "the flying altitude" <- what is that exactly?
20:39:09  <Yexo> ChillCore: I wouldn't worry overly much about the existing mhl patch if I were you
20:39:12  <ChillCore> aircaft changing altitude acoording to terrain below instead of fixed height.
20:39:18  <ChillCore> why?
20:39:32  <Yexo> I have a feeling that michi_cc's newmap will be applied first and then it'll be rewritten by someone who does it properly
20:39:33  <ChillCore> It is really good ... and fun
20:40:11  <Yexo> currently the aircraft height also depends on their direction and speed to try and avoid visual collisions in midair
20:40:20  <ChillCore> OK. if he need help in any way ... I have spent a lot of time on that one.
20:40:23  <Yexo> does the patch does anything related to that?
20:40:25  <ChillCore> Is in the patch too
20:40:29  <ChillCore> yes
20:40:41  <Yexo> might be a candidate for turnk then, I don't see why not
20:41:45  <Yexo> <- planetmaker / Ammler <- the request to flush that from redmine is still open (the actual repo contains only a single revision now)
20:42:07  <ChillCore> Will do that then. Do I send him a PM or will you tell him? Or rather michi_cc are you there?
20:42:25  <Yexo> if he manages to clean up his patch it might be used
20:42:45  <Yexo> just so far he seems to ignore a lot of good advise (and your codestyle patches for example), which does not help if you want something included
20:42:56  <ChillCore> As for ic111 I feel like wasting my time fixing coding style ... he is almost there but oh so unpatient ...
20:43:03  <planetmaker> ah, right. hm... I know a way, but iirc that was not the proper way to flush that...
20:43:13  <ChillCore> ineed yexo, that is my problem to continue and try
20:43:21  <ChillCore> ineed/indeed
20:44:01  <Yexo> planetmaker: I've tried removing and readding the "repository" module, but that didn't help
20:44:13  <ChillCore> planetmaker: if you prefer reset all and I will push again no problem.
20:45:04  <ChillCore> I promise I will not push test code anymore :)
20:45:33  <planetmaker> nah, that'll not be needed :-)
20:45:41  <Yexo> it might now
20:45:50  <planetmaker> And... I'd have done what yexo just said
20:46:00  <planetmaker> it might need a bit to rebuild history, though
20:46:18  <planetmaker> And, ChillCore, Yexo, I'd not count on a new map array.
20:46:22  <Yexo> I've now clicked "delete" and removed the repo
20:46:27  <Yexo> and readded it
20:46:30  <planetmaker> As thus, I'd continue with the mhl as is :-)
20:46:46  <ChillCore> I will wait a bitto push, no rush
20:46:53  <planetmaker> we never know how far and quickly big projects go :-)
20:47:25  <planetmaker> ChillCore: so, should I ask Truebrain to start building from that repo?
20:47:33  <planetmaker> the chillpp patch queue?
20:47:38  <Brot6> HEQS "Heavy Equipment" Set - Bug #3236 (Closed): Articulated trams missing buy menu texts (andythenorth) @
20:47:38  <Brot6> HEQS "Heavy Equipment" Set - Revision 696:a616ca8091f8: Fix: buy menu texts for trams were usin... (andythenorth) @
20:47:38  <Brot6> HEQS "Heavy Equipment" Set - Bug #3236 (Closed): Articulated trams missing buy menu texts (andythenorth) @
20:47:44  <ChillCore> planetmaker: No extracting aircraft changing altitude to make the patch lighter?
20:48:02  <Yexo> now all revisions are removed from redmine
20:48:15  <Yexo> it does show the files correctly
20:48:21  <Yexo> but revision 0 is nowhere to be found
20:49:16  <ChillCore> planetmaker: If the patch is still there, yep no problem ... I am waiting for feedback and a german translation of the strings anyway.
20:49:38  <Yexo> yes, the repo is fine
20:49:56  <Yexo> redmine now simply shows no revisions at all instead of 3 incorrect ones
20:50:20  <planetmaker> hm... I don't recall. We'll better wait for Ammler
20:50:20  <ChillCore> hmm?
20:50:58  <planetmaker> ChillCore: sorry, too many patches. Which do you refer to now?
20:51:03  <planetmaker> I talked of your ChillPP
20:51:35  <ChillCore> I can wait. there is a windows bin on the forums -> chipp
20:51:47  <planetmaker> in case of doubt we just delete the project, Yexo, and re-create an identical one
20:51:50  <planetmaker> it might help...
20:51:54  <Brot6> HEQS "Heavy Equipment" Set - Revision 697:33c9a08661ee: Fix: correct costs now shown for trams ... (andythenorth) @
20:51:54  <Brot6> HEQS "Heavy Equipment" Set - Bug #3198 (Closed): Articulated trams show wrong running cost in b... (andythenorth) @
20:52:16  <ChillCore> mhl -> extract aircraft changing altitude to make the patch lighter
20:52:18  <Yexo> no issues yet, that might work
20:52:32  <Yexo> on the other hand, removing / re-adding the repository module should work too
20:52:50  <ChillCore> I do not want to waste my time with the complete version. for reasons mentioned above.
20:53:32  <ChillCore> delete all and I will repush to keep things simple an correct from starr? -> chipp
20:53:40  <ChillCore> starr/start
20:55:15  <ChillCore> ^^ Yexo: last line
20:57:28  <ChillCore> Sory for complicating tings with three issues at a time. ;)
20:59:06  <Yexo> planetmaker: did you already talk to truebrain about the cf?
20:59:21  <planetmaker> not yet
20:59:37  <planetmaker> ChillCore: sounded like "first let me update it"
21:01:04  <ChillCore> No, I do not now when the german translation for chipp will arrive, Kogut did not give more feedback on his issue and nobody else complained ... so
21:01:20  <ChillCore> whenever is fine
21:03:00  <ChillCore> afterwards once a week will be more than enough IMHO -> cf
21:03:39  <ChillCore> I will start working very soon (in 1, 2 months max) and will have less time anyway
21:07:45  <Rubidium> generally the cf tries daily but doesn't do anything when nothing changed. In this case some script has to run on the #openttdcoop server to generate a (throw away) repository usable by the CF
21:08:26  <Rubidium> that script used to get the last tag which contains the OpenTTD revision to patch against
21:08:42  <Rubidium> so without tagging again, the compile farm won't/wouldn't be triggered
21:10:30  <ChillCore> So I need to push it again anyway. Fine for me I just need to know, Maybe the german translation arrives soon. I PMd all strings yesterday but there are a lot of them ...
21:11:02  <Rubidium> then there's also the question of when to run/compile the scripts. Generally I'd say some time after you normally go to bed, so the work of that evening gets in the build (and people don't have to "wait" long for the binaries)
21:12:01  <ChillCore> I do not really care for waiting times ... they should be patient or do it themselves. ;)
21:12:48  <ChillCore> And usually I do not get to bed very early ... the advantage of not working. -> although it is better to work and to have to go to bed early.
21:19:25  <ChillCore> So in regards of time of compilation ... whenever the server is the not doing something else is fine for me.
21:35:43  <Brot6> HEQS "Heavy Equipment" Set - Revision 698:a4e38c30ca4f: Feature: Dynamo express tram changes HP... (andythenorth) @
21:38:17  <planetmaker> ok, we'll setup things. We haven't yet done so with openttd's new CF
21:38:30  <planetmaker> rather TrueBrain will ;-)
21:44:37  <ChillCore> Thank you. I hope all goes well if it is the first time. Else I will feel guilty for causing trouble, then again it has to be tested at some point.
21:44:49  * ChillCore crosses fingers
21:45:10  <planetmaker> you shouldn't feel guilty
21:45:34  <planetmaker> This thing should have been setup and tested for cargodist as well. But hasn't since the new CF ;-)
21:46:43  <ChillCore> I know but I have been putting my finger on so many issues ... often shooting foot :lol:
21:47:23  <ChillCore> CargoDist has a way newer version than the latest available binary indeed.
21:47:59  <ChillCore> Then again ¿she? never complained
21:48:35  <ChillCore> ^^^ she = fons
21:48:38  <ChillCore> +o
21:53:04  <Brot6> HEQS "Heavy Equipment" Set - Revision 699:6a30c9f71dc3: Feature: set variable run costs for Dyn... (andythenorth) @
21:56:56  *** andythenorth has quit IRC
21:56:59  <Ammler> Hello ChillCore :-)
21:57:03  *** andythenorth has joined #openttdcoop.devzone
21:57:31  <ChillCore> Hi Ammler. :)
21:57:50  <Ammler> sorry, not very online currently
21:58:06  <Ammler> what is the issue or shall I read back?
21:58:25  <ChillCore> No prob. we highlighted you a lot but to no avail ...
21:58:59  <Ammler> so you decided to work with mq?
21:59:03  <ChillCore> repo history is the problem ... me causing mess ... else .... ??
21:59:05  <ChillCore> yes
22:00:01  <Ammler> is there a repo up already?
22:00:13  <ChillCore> as you said it will be a lot better using mq, once I get the hang of it.
22:00:48  <ChillCore> there were three test commits ... reset and now there is none although my patch is there.
22:01:18  <Ammler> hmm, did I say?
22:01:22  <Ammler> well
22:01:45  <ChillCore> corection all is fine.
22:01:52  <ChillCore> commit is there
22:01:59  <Ammler> I just meant, if you use mq, the devzone will create automatically a "patched" repo
22:02:12  <Ammler> so you have both
22:02:22  <Ammler> the openttd cf needs that repo
22:02:57  <ChillCore> according to pm it is just Truebrain that needs to configure the cf.
22:03:26  <Ammler> yes, and youz need to configure your repo, so the devzone does create that rpo and tets
22:03:26  <ChillCore>
22:03:41  <ChillCore> how do I do that?
22:04:03  <Yexo> it's already done
22:04:08  <Yexo> r0 now shows up there
22:04:08  <ChillCore> slow please ... ;)
22:04:22  <Ammler>
22:04:40  <Yexo> sorry, ignore me
22:04:44  <Brot6> HEQS "Heavy Equipment" Set - Revision 700:17f49776104f: Change: correct buy menu text for Dynam... (andythenorth) @
22:04:57  <Ammler> echo "openttd" > .devzone/mq/mainrepo
22:05:07  <Ammler> touch .devzone/build/testing/enable
22:05:16  <Ammler> touch .devzone/build/releases/enable
22:05:49  <ChillCore> OK yexo, I just checked  before posting the link, but thank you.
22:06:03  <Ammler> the revision you review and like the cf to build needs to be tagged
22:06:33  <Ammler> means you create a tag like "r23240" which means that the patches will be applied to that svn version
22:06:45  <Ammler> and crete a repo or the ottd cf
22:07:09  <Ammler> testing does nightly try to apply your pathces to head
22:07:48  <ChillCore> Ammler: From my terminal? and from what folder? .hg/patches? Needs to be r22555 else it will fail horribly.
22:08:05  <Ammler> oh, was just an example
22:08:14  <Ammler> yes, in the mq repo
22:08:23  <Ammler> and yes, the tag is also for mq
22:08:39  <Ammler> you do not need to go into the .hg /pathces, btw.
22:08:45  <Ammler> you can use --mq flag
22:09:15  <Ammler> sorry or the typoes, I am not really stright in front of my pc :-)
22:10:20  <ChillCore> Ah OK. I will test that now. Do I add the --mq tag to each command.
22:10:44  <ChillCore> Typos is not a problem. Iam no better in that regards
22:10:57  <ChillCore> I'm :)
22:14:19  <Brot6> NewGRF Viewer - Revision 29:74f62e0df221: Added tag Version 0.1 for changeset 4cafa9661bc5 (UnicycleBloke) @
22:16:22  <Ammler> "hg help ci" helps
22:18:35  <Brot6> NewGRF Viewer - (UnicycleBloke) @
22:18:43  <Ammler> (or whatever command)
22:22:27  <ChillCore> Thank you.
22:23:24  <ChillCore> chillcore@chillcore-desktop:~/chiottd/chipp_hg/trunk$ echo "openttd" > .devzone/mq/mainrepo --mq
22:23:45  <ChillCore> bash: .devzone/mq/mainrepo: Bestand of map bestaat niet
22:24:08  <ChillCore> ^^^does not exist ... oh noes there we go again ... lol
22:24:41  <ChillCore> sorry
22:29:35  <Ammler> lol
22:29:48  <Ammler> --mq is for hg commands
22:29:56  <Ammler> echo is afaik not part of hg
22:30:21  <Ammler> in that case you need to go into the patches folder
22:30:26  <planetmaker> Hm, what did you do that r0 now shows, Yexo?
22:30:26  <Ammler> or use .hg/patches/...
22:30:42  <Yexo> planetmaker: I did nothing
22:30:49  <planetmaker> that's easy ;-)
22:30:52  <Yexo> perhaps my removing / readding of the repository module worked with a (long) delay
22:31:34  <Ammler> planetmaker: redmine does not readd automatically
22:31:49  <Ammler> that happens via hook or hourly
22:31:53  <planetmaker> yes, but as y3xo said: he re-added the repo
22:32:16  <Ammler> yes, of course
22:32:21  <Ammler> you didn't?
22:32:24  <Brot6> HEQS "Heavy Equipment" Set - Feature #3192 (Closed): Modern cargo trams (andythenorth) @
22:32:24  <Brot6> HEQS "Heavy Equipment" Set - Bug #3237 (New): Express tram lies about mail refit capacity (andythenorth) @
22:32:37  <planetmaker> anyway, Ammler: did I miss how to setup that the full repo is created to be used by the CF?
22:32:49  <Ammler> just told chill
22:33:22  <Ammler> and tagging
22:33:26  <planetmaker> k :-)
22:33:32  * planetmaker reads back
22:35:57  <ChillCore> Ammler adding .hg/patches/.. before or after the command has the same result :(
22:36:40  <ChillCore> also when triggered from the patches folder without adding anything.
22:39:12  <Yexo> ChillCore: first do (from trunk/) "mkdir -p .hg/patches/.devzone/mq"
22:39:29  <Yexo> after that "echo openttd > .hg/patches/.devzone/mq/mainrepo" should work
22:40:54  <ChillCore> those commands worked, now the other two ....
22:41:57  *** ODM has quit IRC
22:43:00  <ChillCore> touch .devzone/build/testing/enabletouch .devzone/build/testing/enable
22:43:16  <ChillCore> touch: kan tijdsstempels van ‘.devzone/build/testing/enable’ niet wijzigen: Bestand of map bestaat niet
22:43:40  <ChillCore> ^^^ can not change timestamps. file does not exist
22:43:59  <ChillCore> + or folder
22:44:42  <ChillCore> so I add that with mkdir? yes? like before
22:44:51  <Yexo> yes
22:45:00  <Yexo> and the .devzone directory is in .hg/patches/
22:45:08  <Yexo> so work from there or add that to the start of those paths
22:45:58  <Brot6> HEQS "Heavy Equipment" Set - Bug #1942: Dump trucks should not refit to FIRS Sugar Beet / Sugar... (andythenorth) @
22:46:43  <ChillCore> devzone/mq/mainrepo is there, yes
22:47:45  <Ammler> sorry, thought that folder needs to exists should be kinda obvious
22:53:20  <ChillCore> hold on I think I made a booboo ... need to check the folders that I have created
22:54:03  <ChillCore> have not yet touched anything else so it should be no problem deleting them manually
22:56:16  <ChillCore> they were created too deep ... in "touch .devzone/build/testing/enable" enable is a file or a folder?
22:56:31  <ChillCore> currently it is a folder
22:57:15  *** andythenorth has quit IRC
22:57:52  <ChillCore> it should be a file when compare to "mainrepo" -> will delete it.
23:01:41  <ChillCore> ok second command completed succesfully ... now third
23:02:45  <Yexo> enable should be a file indeed
23:02:55  <Yexo> touch will enable it if it doesn't exist
23:04:40  <ChillCore> I am listing all commands that I have done untill now, including yesterdays to init the mq and all, ... for future documentation. :)
23:05:27  <ChillCore> touch does create the files. almost there ...
23:17:49  <ChillCore> Ok. Those three (six) commands are done.  had to move a bit around because of messing up ... again
23:19:23  <ChillCore> The two "enable" files are empty ... should I delete them and try to create them again or is that normal
23:36:13  <ChillCore> I just re-created one of two files it is still is empty so that should be OK. Now I need to create a tag at my current revision with the MQ applied ... right?

Powered by YARRSTE version: svn-trunk