Config
Log for #openttdcoop.devzone on 28th May 2009:
Times are UTC Toggle Colours
00:35:04  <CIA-6> Ammler * r713 /grfdev/opengfx/ (. makemonolev sprites/ sprites/pcx/ sprites/pcx/monolev.pcx): OpenGFX Monolev, my very first attempt to make newgrf with graphcis. ;-)
00:40:19  <Brot> [DevZone] OpenGFX - Feature #102 (Resolved): Sprites 2981-3016 (36) - monolev engines (Ammler) - http://dev.openttdcoop.org/issues/102#change-207
05:46:18  <Brot> [DevZone] 2cc train set - Feature #70: include repository version in displayed grf name (planetmaker) - http://dev.openttdcoop.org/issues/70#change-213
06:03:51  *** Xeryus|bnc is now known as XeryusTC
06:07:19  <Brot> [DevZone] OpenGFX - Revision 24: Feature: add make targets tar and install in order to create the required ... (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/24
06:16:18  <Brot> [DevZone] OpenGFX - Revision 25: Fix (r15): Makefile should respect local settings (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/25
06:19:18  <Brot> [DevZone] OpenGFX - Revision 26: rename a target in Makefile to make it more consistant (Ammler) (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/26
06:48:51  *** Hirundo has joined #openttdcoop.devzone
07:46:30  <Brot> [DevZone] OpenGFX - Support #138: nightly or weekly builds? (planetmaker) - http://dev.openttdcoop.org/issues/138
08:43:18  <Brot> [DevZone] OpenGFX - Revision 27: Change: extend .hgignore a bit more (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/27
08:48:29  *** Webster has joined #openttdcoop.devzone
08:50:18  *** Guest431 has quit IRC
08:52:20  <Brot> [DevZone] OpenGFX - Support #138: nightly or weekly builds? (Ammler) - http://dev.openttdcoop.org/issues/138#change-214
08:57:11  <Ammler> hehe, I hope my NewGRF will show FooBar, I am worth to get commit rights :-)
09:05:50  <planetmaker> hehe :)
09:06:11  <planetmaker> I'm pretty sure it does. And well... he didn't say anything like you shouldn't get, right?
09:06:32  <planetmaker> note also that I called the target "tar" ;)
09:06:56  <planetmaker> but I really needed install :) - otherwise I'm simply too lazy to test :P
09:07:18  <planetmaker> now it only needs make && make install and I can see straight away what was changed ingame.
09:07:51  <planetmaker> btw, concerning nightly builds, Ammler :
09:08:38  <planetmaker> if nothing was changed, the makefile will produce the exact same file. So unless uploading and overwriting a file with itself is a problem, the script doesn't really need IMO an additional "nighly" target.
09:10:40  <Ammler> well, I wouldn't
09:11:03  <Ammler> else you might have 7 identical nightly builds, if there is no commit over a week.
09:12:19  <planetmaker> Well, I wouldn't name the files after the date, but after t he revision.
09:12:39  <planetmaker> which would then in just overwriting the identical, previous nightly build
09:13:25  <Ammler> what is the benefit to run it again?
09:13:39  <planetmaker> OpenGFX-0.1.0-beta5-r27-pre-release.tar
09:13:46  <planetmaker> there's no benefit to it.
09:13:57  <planetmaker> but it's something which keeps the script lean.
09:14:19  <planetmaker> and running the script for 30 seconds in vain is nothing which hurts :)
09:14:53  <planetmaker> but sure, one could add a check, yes
09:15:15  <planetmaker> and I just notice that the version should read alpha, not beta
09:16:29  <Ammler> and "-pre-release" is changeable?
09:16:37  <Ammler> to "-nightly" e.g.
09:18:21  <planetmaker> I wouldn't even do that. I would go with the name as pasted above.
09:18:27  <planetmaker> It's nothing special really.
09:19:18  <Brot> [DevZone] OpenGFX - Revision 29: Change: modify .hgignore a bit more (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/29
09:19:19  <Brot> [DevZone] OpenGFX - Revision 28: Fix: The version we head to is not beta, but still alpha. (planetmaker) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/28
09:19:28  <planetmaker> making that name depend on the make call is quite a bit of work as variables cannot be written within rules.
09:19:55  <planetmaker> otherwise it'd be trivial - but even then I don't see the need to have a special nightly name.
09:20:39  <Ammler> because "pre-release" is ugly ;-)
09:20:46  <planetmaker> ah :)
09:20:59  <planetmaker> we could generally go for nightly. but that isn't true then either :)
09:21:02  <planetmaker> testing?
09:21:02  <Ammler> and in this case wrong
09:21:16  <planetmaker> no, wouldn't be wrong. A nightly is a pre-release :)
09:21:34  <planetmaker> or just trunk
09:21:42  <Ammler> pre-release=rc
09:21:51  <planetmaker> hm. ok
09:22:14  <Ammler> well, it sounds like, I like testing or trunk more
09:22:19  <Brot> [DevZone] OpenGFX - Support #138: nightly or weekly builds? (foobar) - http://dev.openttdcoop.org/issues/138#change-215
09:22:34  <Ammler> but not sure, if there is trunk hg repos?
09:22:41  <Ammler> for*
09:22:43  <planetmaker> ok. I'm fine with a change there :)
09:22:49  <planetmaker> then call it head :)
09:23:05  <Ammler> head is only true once
09:23:19  <Ammler> :P
09:23:30  <planetmaker> :P
09:23:32  <planetmaker> true
09:26:11  <Ammler> adding it to files in the redmine would be cool, indeed.
09:28:09  <planetmaker> That's probably something which could be done via cronjob, couldn't it? Or can't it be scripted and does it need user interaction?
09:29:05  <planetmaker> if it's not possible to add it to redmine, it should at least be easy to make a small script which copies the latest build to a seperate http folder and deletes all tar files there except the latest 7.
09:29:31  <planetmaker> that might be the easiest solution. A folder like we have now for IS2 builds.
09:30:24  <planetmaker> http://openttd.ammler.ch/is2/ <-- like that with 7 tar files
09:31:18  <planetmaker> it would then really only involve a simple move of the created tar and a simple delete in that nightly folder
09:35:48  <Ammler> It would be easy possible to include a iframe to redmine
09:35:58  <Ammler> but then, we have no stats
10:22:21  <Brot> [DevZone] OpenGFX - Support #138: nightly or weekly builds? (Ammler) - http://dev.openttdcoop.org/issues/138#change-217
10:29:06  *** Hirundo has quit IRC
10:52:18  <Brot> [DevZone] 2cc train set - Bug #139: Sm2 Engine can't use MU Express wagons (Pizen) - http://dev.openttdcoop.org/issues/139
10:53:52  <Ammler> he, quite a lot bugs already :-)
10:54:51  <planetmaker> yes, indeed :S
10:54:55  <planetmaker> honestly, I expected it, though
10:55:03  <Ammler> hehe
10:55:10  <planetmaker> maybe we should make nightlies for this, too :P
10:55:19  <Brot> [DevZone] OpenGFX - Support #138: nightly or weekly builds? (foobar) - http://dev.openttdcoop.org/issues/138#change-218
10:55:21  <Ammler> and a test save
10:56:45  <planetmaker> yes. I've seen that. I added the same feature request to OpenGFX.
10:56:53  <planetmaker> it's IMO an important one :)
11:01:18  <Brot> [DevZone] OpenGFX - Support #138: nightly or weekly builds? (Ammler) - http://dev.openttdcoop.org/issues/138#change-219
11:03:03  *** FooBar_ has joined #openttdcoop.devzone
11:03:22  <FooBar_> Ammler: let me get on IRC real quickly, that might communicate a little easier...
11:03:47  <FooBar_> with the risk of me not doing what I actually should do today...
11:05:18  <FooBar_> My php code would get the download stats and save them to a database before files get deleted
11:05:40  <Ammler> ah, ok
11:05:45  <FooBar_> That way we can keep download stats, but not the actual files
11:06:02  <Ammler> so you wouldn't add it to redmine, either ;-)
11:06:13  <FooBar_> yes, I would
11:06:35  <planetmaker> I *think* it might be easier to just add it to a seperate folder like the IS2 files.
11:07:06  <Ammler> I agree to have a possibilty to keep stats
11:07:30  <Ammler> I thoought, we will have that automatically, if we add them to the files repo of redmine
11:08:06  <FooBar_> redmine registers number of downloads, but what happens if you unlink a file?
11:08:16  <FooBar_> I suppose the stats of that particular file get deleted too
11:15:31  <Ammler> yep, it will
11:15:57  <FooBar_> Let me add that I rather have one central download location than two seperate ones. If nightlies and tested releases are in one view, users might opt for the nightly more easily which helps us debugging if bugs exist and are reported
11:16:32  <Ammler> that is why I first wanted to add it to Redmine files
11:17:45  <Ammler> hmm, you want to add the html file to redmine, which redirect to the nightly?
11:18:43  <Ammler> if you have something phpish, you are welcome to setup it on my server
11:22:13  <Ammler> just ping me, and  I will look for space or what ever.
11:22:15  <FooBar_> excuse me, I was on the phone...
11:24:29  <FooBar_> What I would prefer is this:
11:24:31  <FooBar_> - Add nightly builds to redmine;
11:24:33  <FooBar_> - Auto remove oldest nightly if there's more than 7;
11:24:35  <FooBar_> - Use php to daily check download stats and save them to DB, completely independent of redmine.
11:25:13  <FooBar_> Or in general:
11:25:15  <FooBar_> - Keep all downloads together on one page
11:25:17  <FooBar_> - Save download stats somehow somewhere
11:26:49  <FooBar_> Ammler: do you have MySQL setup? As I most likely want to use that as well. Otherwise I'm fine with using my own stuff, as I already have everything I need for that. Stats will be public ofcouse.
11:27:02  <FooBar_> set up*
11:27:04  <FooBar_> not setup
11:27:28  <Ammler> redmine has a mysql db, yes.
11:27:55  <Ammler> what about just having one link to nightly in redmine files, which we don't delete
11:28:08  <Ammler> mäh
11:29:04  <FooBar_> would work for me. Possible to have that link on the "Files" page?
11:29:49  <Ammler> dunno
11:30:24  <Ammler> not that easy, as I am not familiar with Redmine internal yet.
11:30:26  <FooBar_> Either way, as a stats guy, I just would like to be able to access the download stats of every nightly produced
11:31:03  <Ammler> we could use the file repo http://openttd.ammler.ch
11:31:48  <Ammler> there we make a rewrite rule (.*) download.php?file=
11:32:29  <Ammler> then you write a db which makes a hriarchical counter
11:32:58  <FooBar_> works for me I guess
11:33:25  <Ammler> I'll add your key to that user
11:33:34  <Ammler> so you can try it out there
11:33:52  <Ammler> and we begin with generating nightlies and think aout the cleaning....
11:34:56  <FooBar_> ok
11:35:58  <planetmaker> nice :)
11:36:26  <FooBar_> let me attempt such on my local apache install first so that I can have it working before adding it to the archive, to avoid breaking all sorts of stuff...
11:38:20  <FooBar_> Still unsure on how to keep the dir structure in the db though, any ideas?
11:38:48  <Ammler> FooBar_: just keeping a parent
11:39:46  <FooBar_> yes, but I'm in doubt whether to use just one table or two: one for dirs and one for files
11:39:53  <FooBar_> I rather have just one, but two might be easier
11:40:06  <FooBar_> I'll figure it out
11:40:40  <Ammler> fields: id, pid, name, countertotal, countermonth, counterweek, counterday, lastaccess
11:42:54  <Ammler>  /opengfx/nightly/lalala.tar -> id:2, pid:2, name:lalala.tar,++,++,++,++,++,1.1.09
11:43:29  <Ammler> and id:1,pid:0,name:nightly,++++++++
11:44:09  <FooBar_> could work, but with pid:1 for lalala.tar I assume
11:44:17  <Ammler> yeah :-)
11:45:05  <Ammler> the counter parts aren't needed maybe
11:45:25  <FooBar_> Do I want to keep the last IP and not count a download if the registered IP is the same as the IP accessing the particular file?
11:45:57  <FooBar_> Some people download things twice in a row because they somehow manage to lose the first one :)
11:46:07  <Ammler> just liked to say, maybe log just all downloads
11:46:37  <Ammler> and then make daily stats
11:47:38  <FooBar_> that might work; two tables in that case though
11:48:05  <FooBar_> and have a GUI that puts everything nicely structured
11:48:21  <Ammler> just keep it simple
11:48:44  <FooBar_> then your first suggestion sounds easier :P
11:49:27  <Ammler> it is up to you :-)
11:49:44  <FooBar_> yes, I'll attempt something
11:53:01  <FooBar_> Ammler: thanks for posting the missing building sprites in the forums, I completely forgot about it
11:53:43  <Ammler> I hope, you will accept my coding for monolev :-)
11:54:07  <Ammler> although, I am not sure, I like the 3rd maglev enginge
11:54:11  <Ammler> -g
11:54:42  <Ammler> but that isn't a coding issue ;-)
11:54:44  <planetmaker> :) FooBar_ what's actually the policy on allowing to submit (push) to the repository?
11:55:08  <FooBar_> there's no policy yet, so we might want to set one up
11:55:18  <FooBar_> let's see...
11:55:21  <planetmaker> I mean, it's obviousy that Ammler should IMO just add the things to OpenGFX :)
11:55:34  <planetmaker> *obvious
11:55:50  <FooBar_> oh yes, he should
11:56:03  <planetmaker> it'd be much more work if it would need post-processing by us. But then: how in general?
11:56:08  <Ammler> :-)
11:56:12  <FooBar_> maybe he didn't because I made him "constributer" and not "developer" :P
11:56:20  <planetmaker> yes. Of course :)
11:56:27  <Ammler> yeah, :P
11:56:42  <Ammler> you needed references ;-)
11:56:52  <Ammler> now I have one :-D
11:57:07  <planetmaker> haha :)
11:57:21  <planetmaker> well. Just to express my personal opinion:
11:57:45  <planetmaker> if a person shows / posts decent nfo code, I think it should be ok to give the person commit rights.
11:57:54  <planetmaker> we have a vcs after all.
11:58:06  <Ammler> I think, it is the way, if someone shows interest, make him contributor, so he can assign tickets
11:58:15  <planetmaker> Main reason: such privileges are enormously motivating for people
11:58:24  <FooBar_> well, it's not my server, so I don't really care about the access restrictions ;)
11:58:25  <planetmaker> they feel important. And will work more and more happily :)
11:58:30  <Ammler> if he commits something, ask if he likes to commit it self
11:58:43  <planetmaker> FooBar_, you're the lead developer. So your word is final :)
11:58:56  <FooBar_> lol :)
11:59:09  <planetmaker> Ammler, yes, sure that shall be asked. But say "policy to offer it" :)
11:59:31  <Ammler> FooBar_: and you have full access, you just add the key of somone to ~/.ssh/hg-repos/
11:59:45  <Ammler> and run ~/.ssh/authorized_keys.generator.sh
12:00:16  <FooBar_> Ammler: you probably have to write a tutorial for that, I didn't see what to do when I checked last time...
12:00:40  <planetmaker> :) Another entry for the dev howto pages :)
12:00:42  <Ammler> maybe we should aks bilbo, he made the pbs?, if he likes to add them self?
12:01:01  <Ammler> (as a begin)
12:01:08  <planetmaker> yes, sure. I think he's one of the guys who need exactly this kind of motivation :)
12:01:44  <planetmaker> he gets bored, if his contributions are not picked up. If he has actual access to trunk... he might be way more motivated.
12:01:53  <FooBar_> might be a good idea indeed
12:02:59  <planetmaker> I mean... we want it get to beta quickly :)
12:03:18  <planetmaker> I like to contribute. But if there are more contributors, of course, it goes faster. :)
12:03:21  <FooBar_> rather yesterday than tomorrow ;)
12:03:26  <planetmaker> haha :)
12:04:26  <FooBar_> I do think we need some manuals for users not familiar with vcs or ssh
12:04:36  <FooBar_> of hg
12:04:39  <FooBar_> or *
12:04:49  <planetmaker> yes...
12:08:21  <Ammler> http://dev.openttdcoop.org/projects/grfmanager/wiki/HowToAddSSHAccount
12:09:12  <FooBar_> thanks
12:10:59  <FooBar_> is it correct that my key isn't in there?
12:11:30  <FooBar_> yes, I'm in "full" :P
12:12:18  <Ammler> :-)
12:12:34  <Ammler> you need to be in full to add a ssh key
12:12:43  <FooBar_> that figures
12:14:15  <FooBar_> why is my key called "rsa512"? I did generate a 1024 bit key actually...
12:14:36  <Ammler> hmm
12:14:49  <Ammler> it looked very shortly, but I might have misslooked :-)
12:14:56  <Ammler> I made those manually
12:15:29  <FooBar_> Well, the putty keygen says it's 1024 bit. I didn't count it though...
12:16:12  <Ammler> hmm, indeed
12:16:23  <Ammler> rsa keys just seems to be very short
12:16:28  <Ammler> I made all wrong then.
12:16:43  <FooBar_> :)
12:16:49  <FooBar_> well, it works doesn't it
12:16:56  <Ammler> doesn't matter
12:17:54  <FooBar_> so then I just put rsa512 if it's an rsa key, no matter the length?
12:17:55  <Ammler> fixed ;-)
12:18:07  <FooBar_> ignore my previous comment ;)
12:18:15  <Ammler> doesn't matter anyway, that was just info
12:18:32  <Ammler> important is the nick in the name
12:18:55  <Ammler> and that you need to run ghe generation script
12:19:07  <Ammler> after adding AND moving someone
12:19:27  <FooBar_> ok, sure
12:19:29  <Ammler> oh, and don't remove the key, just move it to ../locked
12:19:39  <FooBar_> that's what your little manual says after all
12:19:43  <Ammler> so it would be possible to restore
12:19:51  <FooBar_> ok cool
12:20:13  <FooBar_> I feel very powerful right now you know that :)
12:21:25  <planetmaker> lool
12:21:48  <FooBar_> now to refrain from misusing it ;)
12:22:23  <FooBar_> anyways, thanks a very lot for everything so far guys!
12:22:30  <planetmaker> well. you know. There's one person in this channel who has root on that server :)
12:22:37  <planetmaker> it is not me :)
12:23:17  <FooBar_> It must be CIA-6 then. The CIA has access to virtually anything :P
12:23:25  <planetmaker> yup. got it :)
12:24:18  <Ammler> indeed, they are watching YOU
12:24:20  <planetmaker> Ammler, btw, why don't get those e-mails sent from dev.openttdcoop.org, but ammler.ch?
12:24:52  <Ammler> he?
12:25:04  <FooBar_> yes, I already wondered the same. something like noreply@dev.openttdcoop.org makes more sense actually, especially if that address doesn't exist...
12:25:46  <Ammler> don't like to use a non exixtent email address
12:25:53  <planetmaker> From: devzone.ottdc@ammler.ch
12:25:59  <FooBar_> ok, then make it an alias or something ;)
12:26:20  <Ammler> that exists in matter of catch all
12:26:43  <Ammler> FooBar_: don't have access to domain openttdcoop.org
12:26:49  <planetmaker> Message-ID: <redmine.issue-131.20090528000037@ammler.ch>
12:27:09  <FooBar_> you don't? Who's running that then?
12:27:18  <planetmaker> osai
12:27:39  <FooBar_> ok
12:28:03  <Ammler> I would also like to add a ssl cert for the coop domain
12:28:19  <Ammler> so we can run https without the annoying msg.
12:28:42  <FooBar_> and without red address bars :)
12:28:53  <Ammler> Osai is kinda occupied currently.
12:29:26  <Ammler> doesn't answer email and irc :-(
12:30:14  <FooBar_> that's too bad
12:30:39  <FooBar_> I guess you just have to wait then...
12:31:10  <Ammler> yep :-)
12:31:23  <FooBar_> by the way, can I type "exit" in putty to close the connection without messing stuff up on the server side?
12:31:38  <FooBar_> I don't want to accidentally exit something there as well...
12:31:46  <Ammler> yes, if you didn't use screen
12:31:56  <Ammler> well, also then
12:32:17  <Ammler> it would be bad, if you could just exit a important service :-)
12:32:38  <Ammler> but don't try to "hack" the server
12:32:51  <FooBar_> that's why I'm asking, but I'm used to type "exit" if I want a command prompt closed, and as this just looks like one of those...
12:33:03  <Ammler> I didn't setup it for domain hosting
12:33:28  <Ammler> so the users aren't chailed, you could destroy the server, if you want.
12:33:59  <FooBar_> I don't want that, really...
12:34:21  <Ammler> thanks, that makes me happy. :-)
12:34:38  <FooBar_> I better just stick to the close window in the upper right corner then
12:34:55  <Ammler> no, exit is fine, I do that, too.
12:35:06  <FooBar_> ok, then here goes nothing ;)
12:35:16  <Ammler> but closing the windows does kill it either.
12:35:53  <FooBar_> true, but that gives me a popup asking if I'm sure that don't really want to click away :P
12:35:53  <Ammler> do what you like ;-)
12:36:01  <FooBar_> just did ;)
12:36:24  <FooBar_> closed the putty window without asking, so that's good
12:36:57  <Ammler> as I became openttdcoop admin, I was like a noob
12:37:10  <planetmaker> so was (am?) I :)
12:37:13  <Ammler> and i.e. used exit in the openttd console
12:37:34  <Ammler> and wondered why the server stopped :-)
12:37:53  <FooBar_> I did that in a local game once while I wanted to close the console, guess what...
12:38:02  <planetmaker> hehe :)
12:38:20  <FooBar_> therefore I was asking if it would harm in this case before actually trying
12:38:24  <Ammler> but you learn the most that way
12:38:32  <planetmaker> :)
12:38:35  <Ammler> "I never let that happen again."
12:38:43  <planetmaker> Ammler, would screen -x actually work from windows?
12:38:56  <FooBar_> yep, never typed "exit" in OpenTTD console again...
12:38:58  <Ammler> yes
12:39:06  <planetmaker> oh, ok.
12:39:11  <Ammler> well, from putty
12:39:17  <planetmaker> well. sure.
12:39:27  <FooBar_> actually, I have typed that several times after the incident, but didn't press Enter ;)
12:40:18  <FooBar_> Do you want to lol on microsoft? They just emailed me that they made a mistake :P
12:40:53  <planetmaker> what?
12:40:59  <FooBar_> Because you signed up to test the Windows 7 Beta, we recently sent you mail about the expiration dates for the Beta and Release Candidate. Unfortunately, we made a mistake. We said the Beta would start shutting down every two hours on June 1, 2009. The correct date is /July/ 1, 2009.  :)
12:41:15  <planetmaker> oh :)
12:41:32  <FooBar_> how hard is it to check something like that before sending out a mail? :)
12:41:36  <planetmaker> well. one cannot say that they don't care.
12:41:40  <FooBar_> true
12:41:47  <Ammler> hmm, I should reboot my system after setup of redmine to check if all needed services start again.
12:42:19  <planetmaker> once I complained about their genuine advantage complaining around on my completely legal system.
12:42:29  <planetmaker> they actually phoned me in order to get more details.
12:43:57  <FooBar_> I know a different story of somebody updating his BIOS only to find out that he invalidated his legal Windows install by doing so. Microsoft told to buy a proper legal copy...
12:44:28  <planetmaker> hehe :) I didn't update bios that time... I guess just the usual updates.
12:44:54  <planetmaker> dunno anymore the exact details. Was when they started to introduce that thing.
12:45:18  <FooBar_> I'm going to send Bilbo a PM to see if he likes commit access.
12:45:27  <FooBar_> You guys haven't done that already, have you?
12:45:46  <Ammler> no, that is up to the Leader :P
12:45:56  <FooBar_> good :)
12:46:15  * Ammler checks if I already have commit rights :-)
12:46:48  <FooBar_> no, actually I'm going to do what I'm supposed to do today first: vacuum my room
12:46:59  <planetmaker> nope, didn't either
12:47:14  <planetmaker> don't suck away your computer or thoughts, though ;)
12:47:23  <FooBar_> Ammler: why wouldn't you have commit rights?
12:47:26  <planetmaker> Ammler hasn't.
12:47:34  <Ammler> yeah, I lost some time on that chat either :P
12:47:42  <planetmaker> Ammler is almighty admin, though. :D
12:48:12  <Ammler> well, didn't we agree, that contributor is dev without commit irght?
12:48:49  <FooBar_> Yes, sure, but actual commit rights are handled seperate from your rank in redmine, isn't it?
12:48:56  <Ammler> i.e. if someone likes to help but doesn't want fiddle with vcs
12:49:03  <FooBar_> I respect it that you want to wait until I update your rank, but still...
12:49:06  <Ammler> ok, then I move myself to devs :-)
12:49:22  <FooBar_> no, that's not how it works, the project leader has to do that :)
12:49:26  <planetmaker> well. yes. I exercised what I considered the conclusion of our previous discussion: adding persons who show that they really have good quality things to add to the repo :)
12:49:32  <planetmaker> Thus I advanced your level :)
12:50:04  <Ammler> pm is admin, too, btw.
12:50:06  <planetmaker> or did I over-exercise my rights with that? ;)
12:50:21  <FooBar_> ok, project developers can do that as well ;)
12:50:26  <planetmaker> :)
12:50:36  <Ammler> hehe
12:50:48  <planetmaker> Ammler, yes, but you know _way_ more about the internals of redmine that I do.
12:50:59  <FooBar_> No, actually they shouldn't...
12:51:18  <Ammler> hmm, I would like to know a bit about Ruby.
12:51:20  <FooBar_> a developer shouldn't be able to invite new developers
12:51:30  <Ammler> it looks damn easy to extend
12:51:31  <FooBar_> that imo is the task of a manager.
12:51:42  <FooBar_> I guess I have to make someone manager now...
12:51:43  <Ammler> FooBar_: yep
12:52:07  <Ammler> well, pm should, I am happy with dev :-)
12:52:29  <Ammler> as he manages the whole make stuff
12:52:37  <FooBar_> ok, consider it done
12:52:57  <Ammler> and if eveything breaks and you 2 are lost
12:53:09  <Ammler> I will abuse my admin rights ;-)
12:53:33  <FooBar_> then I have to make you manager as well... then there's nothing to abuse any more
12:54:05  <planetmaker> :D
12:54:19  <planetmaker> ok, looks probably cleaner then, yes
12:54:34  <planetmaker> he... quite an openttd career in 18 months :)
12:54:45  <FooBar_> Weird. I read in the redmine manual that a user could have just one role, but now I made pm both Manager /and/ Developer...
12:54:51  <planetmaker> from newbie to coop admin and a few project devs / admins ;)
12:54:54  <Ammler> ah, you won't go lost, that was a joke :P
12:54:59  <planetmaker> should I add that to my resumee?
12:55:09  <FooBar_> planetmaker: I think so...
12:55:12  <Ammler> we use Redmine trunk
12:55:33  <FooBar_> then I must have read the wrong manual... :)
12:55:54  <Ammler> #openttdcoopers don't stick to stables, we like the experiments ;-)
12:56:05  <planetmaker> FooBar_, when I promoted Ammler I also had the impression that I could assign him two roles. I unchecked the other, though.
12:56:25  <FooBar_> I'll be making myself developer as well then, as I both manage and develop stuff...
12:56:46  <Ammler> that multiroles thing is in work, I wouldn't use it too much.
12:57:07  <FooBar_> planetmaker: the checkboxes indeed give you that impression. Would be bad GUI design if you couldn't, as they should've used radio buttons instead in that case
12:57:08  <Ammler> they will add groupbs, which mutlroles is part of.
12:57:22  <planetmaker> FooBar_, yes, indeed :)
12:57:47  <Ammler> it was a menu just 10 revs ago
12:58:06  <FooBar_> Ammler: so you rather have just one role per user?
12:58:09  <Ammler> but I am not happy with the new desing.
12:58:52  <Ammler> FooBar_: I don't care, :-)
12:58:56  <FooBar_> ok
12:59:06  <Ammler> currently I didn't split the roles
12:59:18  <Ammler> so a manager can eveything what a dev can
12:59:44  <Ammler> later it might be possible, a manager can't commit or whatever...
12:59:52  <planetmaker> which makes sense in this respect.
13:00:26  <Ammler> but if we introduce that, we would make every manager dev on the migration.
13:00:36  <FooBar_> It does, but if a manager can assign roles, it doesn't matter much really...
13:01:03  <Ammler> yep, that is my thought, too.
13:01:11  <FooBar_> anyways, I'm off to get the hoover, this time I mean it :)
13:01:20  <Ammler> ok :P
13:02:33  <planetmaker> enjoy & cu
14:03:39  *** Webster has joined #openttdcoop.devzone
14:48:18  <Brot> [DevZone] 2cc train set - Feature #70 (Closed): include repository version in displayed grf name (planetmaker) - http://dev.openttdcoop.org/issues/70#change-220
14:50:02  <Ammler> devzone supports now openid authentification
14:55:10  <CIA-6> Ammler * r714 /grfdev/opengfx/makemonolev: Added wagons with parameter support for disabling.
14:56:13  <Ammler> I like the blaubus waggons more, but the pegasus 3 is ugly.
14:56:38  <planetmaker> r714 ?
15:03:05  <FooBar_> That's not the OpenGFX repo where Ammler committed r714 :)
15:03:10  <FooBar_> [16:55]	<CIA-6>	Ammler * r714 /grfdev/opengfx/makemonolev: Added wagons with parameter support for disabling.
15:03:42  <FooBar_> Mind you that we can't have parameters in final OpenGFX, so we might need to have a vote on that.
15:03:57  <Ammler> http://dev.openttdcoop.org/attachments/105/monolevWagons.png
15:04:36  <Ammler> FooBar_: I will add only the engines yet to opengfx
15:04:41  <FooBar_> they fit Blaubus' engines a lot better, that's for sure
15:05:03  <Ammler> hmm
15:06:18  <Brot> [DevZone] OpenGFX - Feature #102: Sprites 2981-3016 (36) - monolev engines (Ammler) - http://dev.openttdcoop.org/issues/102#change-221
15:07:19  <Ammler> FooBar_: did you know about DJN's Chimera?=
15:07:23  <planetmaker> hm... what does CIA-6 actually do?
15:07:35  <Ammler> it watches FooBar_
15:07:44  <FooBar_> And you ;)
15:07:45  <Ammler> and our svn
15:08:06  <FooBar_> aaaaargh, I'm watched!
15:08:07  <planetmaker> aye. I have the feeling we have too many different announcing entities here.
15:08:11  <Ammler> my newgrf framework is there :-)
15:08:12  <planetmaker> reporting everything twice.
15:08:30  <Ammler> no, the svn is nowhere else
15:08:33  <FooBar_> it didn't do things twice
15:08:37  <planetmaker> Brot, CIA-6, Webster...
15:09:08  <Ammler> webster is the "general" coop bot
15:09:12  <Ammler> @man OpenGFX
15:09:15  <Webster> OpenGFX Readme - OpenTTD - http://wiki.openttd.org/wiki/Special:Search?go=Go&search=OpenGFX
15:09:40  <FooBar_> Ammler: I knew about DJN's chimera, but I forgot (insert ashamed smiley here)
15:09:43  <Ammler> brot does announce my server, as that produces a lot less trafic then using a external bot
15:10:01  <Ammler> :-$ <-- that one :P
15:10:27  <planetmaker> we can insert DJN's stuff here in OpenGFX. It's afaik all GPL
15:10:28  <FooBar_> doesn't work here in chatzilla :)
15:10:30  <Ammler> and finally cia does watch our svn
15:10:47  <Ammler> and can be kicked, if it disturbs, don't mind.
15:11:28  <Ammler> djn chimera doesn't fit opengfx, imo
15:11:29  <planetmaker> I just wondered about the bot inflation :)
15:11:59  <Ammler> as you have only one waggon for monorail and maglev
15:12:35  <FooBar_> DJ's chimera was originally (and still is) intended for an extendend OpenGFX NewGRF, with wagon overrides and such
15:12:44  <Ammler> if you insert a external bot with pulling rss, you have to limit it to 15 mins
15:12:51  <Ammler> brot can do the same every min.
15:13:32  <Ammler> FooBar_: indeed, I create a version NewGRFs in files, so we can add such stuff there...
15:14:16  <FooBar_> that's fine by me
15:16:53  <FooBar_> it does make the files list a bit confusing though
15:18:18  <Brot> [DevZone] OpenGFX - ogfx-monolev.grf (Ammler) - http://dev.openttdcoop.org/attachments/download/106/ogfx-monolev.grf
15:18:36  <FooBar_> we can't have sub-versions, can we?
15:19:41  <FooBar_> or some other sort of folder structure in the files section...
15:41:02  <Ammler> hmm, indeed
15:41:18  <Ammler> we could make a subproject for OpenGFX+
15:45:48  <Ammler> http://www.tt-ms.de/forum/showthread.php?tid=4093
15:45:51  <Webster> Title: OpenGFX geht weiter.... (at www.tt-ms.de)
16:51:11  <FooBar_> subproject /might/ be better in the long run, to keep mainstream OpenGFX and any additions seperate
16:51:31  <FooBar_> I would even prefer having seperate repositories really
16:51:45  <planetmaker> hm... what about a branch?
16:57:32  <Ammler> say hello to Brot5 :-)
16:57:35  *** Brot5 has joined #openttdcoop.devzone
16:58:26  <Ammler> FooBar_: subprject need to have its own repo
16:58:29  <Ammler> or none
16:58:45  <FooBar_> ok
16:59:06  <FooBar_> planetmaker: it's not really a branch, more like a seperate project
16:59:20  <Brot5> Edwin Meese made me wear CORDOVANS!!
17:08:31  <planetmaker> FooBar_: ok :) well. I think we should focus on having a full set first before we make additions.
17:08:44  <FooBar_> true
17:19:59  <Brot5> Backup done! (Usage: 35M)
17:22:32  <Ammler> [19:08] <planetmaker> FooBar_: ok  well. I think we should focus on having a full set first before we make additions. <-- it is more to keep it present and not let it go forget like foobar did :-)
17:22:53  <FooBar_> what did I forget?
17:22:59  <FooBar_> oh, that...
17:23:00  <Ammler> doesn't need a repo, now, just the project with some tickets
17:26:46  <Brot5> test
17:27:54  <Ammler> or we add those tickets to version "xtras"
17:49:32  <FooBar_> make that "extended" as xtras could be confused with extra
17:52:52  <Ammler> you mean extra like openttdw.grf?
18:08:56  <planetmaker> Ammler: you got again a point with "don't let it get forgotten" :)
18:18:39  <FooBar_> Ammler: yes, that's what I was referring to
18:19:09  <Ammler> then "ziip"?
18:19:27  <Ammler> or "yiiippy
18:19:47  <Ammler> planetmaker: I got issues with manual install of boost
18:20:21  <Ammler>  /home/ottdc/tools/boost_1_39_0/boost/bimap/bimap.hpp:424: internal compiler error: in reference_to_unused, at dwarf2out.c:10010
18:20:42  <Ammler> hmm
18:20:51  <Ammler> why don't I just upload my bins?
18:20:54  <Ammler> would they work?
18:21:54  <planetmaker> Ammler: your suse binaries?
18:21:57  <planetmaker> they will work
18:22:03  <Ammler> yes
18:22:04  <planetmaker> they do on mine
18:22:09  <planetmaker> I cannot compile renum
18:22:09  <Ammler> but server is 10.3
18:22:12  <planetmaker> I use yours
18:22:21  <planetmaker> that doesn't matter.
18:22:40  <planetmaker> I think. Or hope :)
18:22:52  <planetmaker> but internal compiler error... that's bad.
18:23:00  <planetmaker> update gcc :)
18:25:48  <Ammler> compiling grfcodec worked
18:26:10  <planetmaker> yes. There I have my own, too
18:26:35  <planetmaker> on both, mac and suse. But I fail with renum. On both. because of boost.
18:27:19  <Brot> [DevZone] #openttdcoop - renum (Ammler) - http://dev.openttdcoop.org/attachments/download/107/renum
18:29:37  <Ammler>  /bin/sh: renum: command not found
18:29:49  <Ammler> hmm
18:30:13  <Ammler> a reason, you don't use bash?
18:31:05  <Ammler> same error in bash
18:32:16  <planetmaker> eh?
18:32:16  <planetmaker> what? where? how?
18:32:16  <planetmaker> you simply don't have it in your search path...
18:32:16  <planetmaker> or you call it nforenum.
18:32:16  <planetmaker> maybe?
18:32:16  <planetmaker> works here
18:32:16  <planetmaker> it's in /usr/local/bin
18:32:18  <planetmaker> or rather a symlink is there
18:32:35  <planetmaker> a symlink to ~/ottd/grfdev/renum
18:36:40  <Brot5> OpenGFX: nightly complete: http://openttd.ammler.ch/opengfx/
18:37:07  <Ammler> planetmaker: no symlinks :-)
18:37:14  <Ammler> moved it to ~/bin/
18:40:04  <Ammler> does the Makefile have a output redirect?
18:40:14  <Ammler> or shall I do that myself?
18:46:25  <Brot5> OpenGFX nightly finished: http://openttd.ammler.ch/opengfx
18:47:06  <Ammler> planetmaker: move instead of cp?
18:47:17  <Ammler> well, doesn't matter
18:51:47  <Brot5> OpenGFX nightly compile successful: http://openttd.ammler.ch/opengfx
18:53:03  <Brot5> OpenGFX nightly compile successful: http://openttd.ammler.ch/opengfx
18:53:25  <Ammler> that goes a bit too fast :-)
18:54:52  <Brot5> OpenGFX nightly compile successful: http://openttd.ammler.ch/opengfx
18:55:16  <Ammler> the tar has no dependenciy
18:55:24  <Ammler> there is no tar without obg
18:55:36  <Ammler> :q
18:57:19  <FooBar_> I think a filename like "OpenGFX-rXX" would be sufficient for a nightly...
18:57:20  <Brot5> OpenGFX nightly compile successful: http://openttd.ammler.ch/opengfx
18:59:27  <Brot5> OpenGFX starting nightly compile: http://openttd.ammler.ch/opengfxlog/
18:59:42  <Brot5> OpenGFX nightly compile successful: http://openttd.ammler.ch/opengfx
19:05:56  <Brot5> OpenGFX starting nightly compile
19:06:07  <Ammler> last time :-)
19:06:13  <Brot5> OpenGFX nightly compile finished with 3 errors: http://openttd.ammler.ch/opengfxlog/
19:07:32  <Brot5> OpenGFX starting nightly compile
19:07:45  <Ammler> ok really last time :-)
19:07:48  <Brot5> OpenGFX nightly compile finished with 3 errors: http://openttd.ammler.ch/opengfxlog/
19:08:47  <Ammler> Makefile bug ^
19:09:59  <Brot5> OpenGFX starting nightly compile
19:10:19  <Brot5> OpenGFX nightly compile finished with 3 errors: http://openttd.ammler.ch/opengfx/log/
19:10:27  <Ammler> mäh
19:20:19  <Brot5> OpenGFX: nightly compile not needed. (29)
19:23:17  <Ammler> I set cronjop to 19.00 CEST
19:25:03  <Brot5> OpenGFX: nightly compile not needed. (29)
19:29:11  <FooBar_> Ammler: did you get where I said that the nightly build name just als well could be something like "opengfx-nightly-rXX"?
19:29:23  <FooBar_> I think the current is a bit overdone ;)
19:30:02  * Ammler wispers: "I don't like it, either" ;-)
19:30:20  <FooBar_> the same then applies to the version in the description of the .obg file
19:32:08  <Ammler> well, that is up to the Makefile
19:32:16  <FooBar_> for releases we can use an override in makefile.local
19:32:28  <FooBar_> are you useing the same makefile as in the repo?
19:32:36  <Ammler> I would suggest to use your name, and if the parent has a tag, use that
19:32:53  <FooBar_> that would be good indeed
19:32:54  <Ammler> FooBar_: of course
19:33:15  <Ammler> well, the idea is, you could use my server also for making release
19:33:25  <Ammler> no need to configure.
19:33:34  <FooBar_> sweet :)
19:34:01  <Ammler> now, we just need your stats script ;-)
19:34:47  *** Mark has quit IRC
19:35:00  <FooBar_> darn...
19:35:12  <FooBar_> why are you guys always so quick with things....
19:35:15  <FooBar_> I can't keep up :P
19:49:20  <Ammler> FooBar_:
19:49:30  <FooBar_> ?
19:49:41  <Ammler> if I have the menu on the start
19:49:54  <Ammler> there is a list with credtis, where is that from?
19:50:22  <FooBar_> That's from the description field of opengfx.obg
19:50:25  <Ammler> now, I have 3 entries with OpenGFX but no idea, which one is my new build
19:50:42  <FooBar_> It should only list one entry really
19:50:59  <FooBar_> internally it's all "OGFX"
19:51:16  <Ammler> so it should only show the one with highest version
19:51:21  <FooBar_> yep
19:51:24  <Ammler> hmm
19:51:33  <planetmaker> [21:28]	<Ammler>	[20:40:04] does the Makefile have a output redirect? <-- it doesn't have. But the usual make > log works
19:51:42  <FooBar_> I think regardless of what entry you select, the game will always use the latest version
19:51:59  <FooBar_> at least that's what "version" in .obg is supposed to be for
19:52:21  <FooBar_> something for flyspray I think...
19:52:43  <Ammler> hmm
19:52:50  <Ammler> I guess, it isn't from the obg
19:53:02  <Ammler> is is the description from bananas
19:53:36  <planetmaker> hehe. ok, then the tar names can get shorter :)
19:53:46  <Ammler> no
19:53:54  <FooBar_> on my install it's from the obg
19:54:00  <FooBar_> I have one set available though
19:54:05  <planetmaker> hm?
19:54:07  <FooBar_> let me put some more in...
19:54:34  <planetmaker> For testing purposes I changed my Makefile.local such that I varied the name.
19:54:46  <planetmaker> Then I have both, alpha4.2 and the current build available
19:55:17  <planetmaker> Ammler: the description should be from the obg.
19:55:55  <Ammler> might be
19:56:04  <Ammler> I jsut didn't find, where you added those names
19:56:18  <Brot> [DevZone] OpenGFX - Revision 30: Feature #102: Monolev engines from blaubus, maybe adding later wagons, too? (Ammler) - http://dev.openttdcoop.org/projects/opengfx/repository/revisions/30
19:56:19  <Brot> [DevZone] OpenGFX - Feature #102 (Closed): Sprites 2981-3016 (36) - monolev engines (Ammler) - http://dev.openttdcoop.org/issues/102#change-223
19:57:10  <Brot5> OpenGFX: update from r29 to r30, starting nightly compile
19:57:21  <Ammler> :-)
19:57:23  <FooBar_> Ammler: I now have three different OpenGFX versions installed, only one is shown ingame though
19:57:23  <planetmaker> uh?
19:57:34  <Brot5> OpenGFX: nightly compile finished with 1 errors: http://openttd.ammler.ch/opengfx/log/
19:57:43  <Ammler> FooBar_: I had very old versions
19:57:55  <planetmaker> Ammler: what names?
19:57:58  <Ammler> I cleaned them up
19:58:05  <FooBar_> ok
19:58:05  <planetmaker> hmpf
19:58:08  <Ammler> maybe that was the case. :-)
19:58:22  <Ammler> planetmaker: don't you like my nightly compiler?
19:58:31  <planetmaker> uhm yes...?
19:58:38  <Ammler> ? :-)
19:58:49  <planetmaker> but what is it with cleanup names?
19:59:05  <Ammler> that is up to the Makefile, imo.
19:59:15  <planetmaker> yes.
19:59:26  <planetmaker> I understood you changed it. Did I mis-understand?
19:59:42  <Ammler> yes
19:59:45  <Ammler> I didn't
19:59:51  <planetmaker> basically: anything which is in Makefile.config can also go in Makefile.local
19:59:59  <planetmaker> with your private values
20:00:24  <planetmaker> Makefile.local overwrites anything in Makefile.config
20:00:51  <Ammler> if [parent has tag] use opengfx-tag-rXX.tar else opengfx-dev-rXX.tar
20:01:34  <planetmaker> good thing. Can you make a ticket? I'll not be able to do much till late Sunday or Monday
20:01:55  <planetmaker> assign it to me
20:02:01  <Ammler> ok :-)
20:02:02  <FooBar_> i'd say: if [parent has tag] use opengfx-tag.tar else opengfx-dev-rXX.tar
20:02:26  <FooBar_> no need to have the revision as well as a release number/name
20:02:29  <planetmaker> ^^ even easier. And yes.
20:02:34  <Ammler> planetmaker: that way, we can use the server also for release
20:02:41  <planetmaker> :)
20:03:08  <planetmaker> yes, I see the point :) I only haven't gotten so far to think about details :)
20:03:11  <Ammler> it doesn't need ssh to make it.
20:03:22  <Ammler> hmm
20:03:26  <planetmaker> hm? what does need ssh?
20:03:35  <planetmaker> hehe. where are the nightlies?
20:03:45  <planetmaker> I want to make an announcement in #openttd :)
20:03:50  <Ammler> http://openttd.ammler.ch/opengfx/
20:04:20  <Ammler> or http://mz.openttdcoop.org/bundles/opengfx/
20:04:20  <planetmaker> shall / may I just announce that? FooBar_ ?
20:04:28  <FooBar_> now you're really putting the pressure on for me to finish the download stat script...
20:04:36  <FooBar_> but yes, go ahead
20:04:44  <planetmaker> ah, the last link is better, Ammler :)
20:04:44  <FooBar_> a few days without stats woudn't hurt
20:04:52  <Ammler> for me
20:04:55  <Ammler> indeed
20:05:01  <Ammler> else I get highlights :P
20:05:39  <Ammler> but as soon as osai is back, we can make anothe subdomain like bundles.openttdcoop.org
20:05:49  <Ammler> FooBar_:  ;-P
20:06:01  <Ammler> we have stats
20:06:07  <Ammler> the apache logs
20:06:21  <FooBar_> yes, but those aren't very convenient...
20:06:43  <FooBar_> could be used to add to the counter when the script is done
20:06:47  <Ammler> and they are different for ammler.ch and openttdcoop.org :-)
20:07:10  <Ammler> that is why I need to make another subdomain
20:07:37  <FooBar_> to have three logs?
20:07:46  <Ammler> no
20:07:58  <Ammler> to have openttdcoop at same location
20:08:07  <Ammler> and not just a symlink
20:08:17  <FooBar_> ah ok
20:09:01  <FooBar_> you know what? I just figured out what the mz in mz.openttdcoop.org stands for :)
20:09:12  <planetmaker> and?
20:09:16  <planetmaker> what is it?
20:09:33  <FooBar_> log in over ssh and you'll be notified
20:09:59  <planetmaker> oh.
20:10:01  <planetmaker> :)
20:10:12  <planetmaker> I guess it could be changed
20:10:15  <FooBar_> now don't tell me you didn't know
20:10:16  <Ammler> Adding version information to source...
20:10:18  <Ammler> Not yet implemented. Please check!
20:10:18  <planetmaker> it was member zone :)
20:10:39  <planetmaker> FooBar_: yes, I didn't know :)
20:10:45  <FooBar_> guess I figured wrong then :P
20:10:45  <planetmaker> I never read that stuff :P+
20:10:52  <planetmaker> what did you think?
20:11:16  <FooBar_> mozart, as that's what it tells me over ssh
20:11:25  <planetmaker> oh :)
20:11:32  <Ammler> mozart.ammler.ch is the root host
20:11:59  <FooBar_> therefore I figured that mz would be short for mozart ;)
20:12:02  <Ammler> strauss is at home
20:12:11  <planetmaker> formerly we had beside the public server (PS) a member zone server (MZ).
20:12:16  <FooBar_> but appearently it isn't
20:12:18  <planetmaker> It's a bit out of service now.
20:12:27  <planetmaker> Members don't play anymore :P
20:12:33  <Ammler> :-)
20:12:36  <FooBar_> lol :P
20:12:36  <planetmaker> They just brag about it ;)
20:12:46  <Ammler> I play quite a lot
20:12:50  <planetmaker> indeed :)
20:12:57  <Ammler> too much.
20:13:00  <planetmaker> he
20:13:04  <planetmaker> do you?
20:13:07  <planetmaker> me, too
20:13:14  <Ammler> maybe we should invite FooBar_ to our neext coopetition
20:13:33  <FooBar_> maybe you should
20:13:42  <planetmaker> indeed we should
20:13:43  <FooBar_> maybe I should play a bit around PS first
20:14:05  <planetmaker> :)
20:14:22  <planetmaker> you don't have follow invite automatically activated :)
20:14:27  <Ammler> hehe
20:14:42  <Ammler> we don't have opponents
20:14:49  <planetmaker> victims :P
20:14:50  <FooBar_> seems I don't
20:14:52  <Ammler> just our self
20:14:56  <FooBar_> didn't even know that existed
20:15:07  <planetmaker> Ammler is bored. He won the last head2head match
20:15:14  <Ammler> :P
20:15:19  <Ammler> I didn't
20:15:31  <planetmaker> hm... no?
20:15:40  <Ammler> but nearly, and I am not the fastest
20:15:47  <FooBar_> are you planning on playing this evening? As I have a script to finish really...
20:15:55  <planetmaker> you had highest rating? Or was it the other one ... however he was called?
20:16:00  <planetmaker> FooBar_: not me
20:16:07  <FooBar_> ah, good :)
20:16:19  <Ammler> me neither
20:16:30  <Ammler> anyway, the PublicServer is always running
20:16:31  <planetmaker> yes. but the head2head is a nice branch maintained by Yexo. I assume you know it?
20:16:43  <Ammler> [22:16] <PublicServer> Ammler: Number of players: 5
20:16:59  <planetmaker> it serves n identical maps - with one company per map :)
20:17:21  <Ammler> I have to admit, It is boring.
20:17:41  <Ammler> I rather like competive games, where all are on the same map.
20:18:01  <Ammler> and you can "steal" goods.
20:18:41  <planetmaker> I think both has its charm.
20:18:44  <FooBar_> a nice challenge for h2h is that everyone has just one train and the first to get his train from one end of the map to the other wins
20:19:13  <FooBar_> ofcourse you don't have enough money to construct a route in one go, so you have to figure out what you'll be doing about that
20:20:28  <Ammler> FooBar_: cool idea
20:21:23  <FooBar_> never tried it tho, me and a few friends came up with it at the end of a lan gathering
20:25:15  <Ammler> ok crontab installed at 18:18 daily
20:26:03  <Ammler> planetmaker: possible to remove that renum error?
20:32:14  <Ammler> @rss add devzone http://dev.openttdcoop.org/activity?show_news=1
20:32:14  <Webster> Ammler: The operation succeeded.
20:32:37  <Ammler> @rss announce #openttdcoop devzone
20:32:37  <Webster> Ammler: The operation succeeded.
20:38:18  <Brot> [DevZone] OpenGFX - Support #138 (Assigned): nightly or weekly builds? (Ammler) - http://dev.openttdcoop.org/issues/138#change-224
20:40:02  <planetmaker> Ammler: the error level 4?
20:40:16  <Ammler> planetmaker: yes
20:40:16  <planetmaker> possible certainly. So far I have no idea how, though :)
20:42:11  <Ammler> can't reopen #104
20:44:13  <planetmaker> what do you mean with re-open?
20:44:34  <planetmaker> it's open.
20:44:49  <planetmaker> or how do you re-open an open bottle? :P
20:44:56  <Ammler> 102 I meant
20:46:06  <planetmaker> I can :P
20:46:09  <Ammler> opening a closed ticket is for managers only :-)
20:46:16  <planetmaker> obviously :)
20:46:21  <Ammler> even the Admin can't :P
20:46:33  <planetmaker> no?
20:46:43  <Ammler> well, I can assing manager to me
20:47:19  <Brot> [DevZone] OpenGFX - Feature #102 (Feedback): Sprites 2981-3016 (36) - monolev engines (planetmaker) - http://dev.openttdcoop.org/issues/102#change-225
20:49:26  <Ammler> thanks pm
20:49:28  <Ammler> :-)
20:49:38  <planetmaker> no worries :)
20:49:47  <Ammler> is there something else to code for?
20:49:51  <Ammler> I like GIMP
20:49:54  <planetmaker> May I request to call it either monorail or maglev, though?
20:50:00  <planetmaker> monolev is kinda... wrong
20:50:11  <Ammler> hehe
20:50:19  <Ammler> don't listen too much to rubi ;-)
20:50:20  <Brot> [DevZone] OpenGFX - Feature #102: Sprites 2981-3016 (36) - monolev engines (Ammler) - http://dev.openttdcoop.org/issues/102#change-226
20:50:21  <Brot> [DevZone] OpenGFX - OpenGFX nightly builds (foobar) - http://dev.openttdcoop.org/news/3
20:50:38  <FooBar_> what's wrong with monolev?
20:50:47  <Ammler> monolev is a insider, it is monorail AND maglev
20:51:06  <FooBar_> I'm aware of that, but what's wrong with it?
20:51:51  <Ammler> planetmaker: I didn't use for public
20:51:55  <planetmaker> FooBar_: then rater magrail :)
20:52:01  <planetmaker> that makes sense on its own.
20:52:17  <planetmaker> monolev = single levitation...
20:52:40  <FooBar_> magrail = magnetic rail...
20:52:46  <FooBar_> if you want one of those ;)
20:52:50  <planetmaker> yes.
20:52:57  <planetmaker> called gauss cannon ;)
20:53:20  <FooBar_> i'm not into that kind of stuff :)
20:53:55  <FooBar_> I'll keep using monolev. Just log on to #openttd and bash me there. As that seems what they do over there, bash...
20:54:22  <planetmaker> yes. happily. I bash monolev wherever I see it ;)
20:54:43  <planetmaker> well... they're not always bad
20:55:06  <Ammler> I like monolev, it does people motivate to ask.
20:55:21  <FooBar_> 2nded :D
20:55:49  <Ammler> XeryusTC: you can ask FooBar_, he is php pro.
20:56:01  <XeryusTC> :o
20:56:40  <FooBar_> I wouldn't say pro, but I'm quite profound at it ;)
20:57:44  <FooBar_> what you need done?
20:59:44  <FooBar_> Ah, I see, competition ladder
21:27:53  <XeryusTC> i currently dont really have any version control though
21:32:34  <Ammler> you never asked for :P
21:33:05  <Ammler> you can chose between svn and hg :-)
21:33:14  <Ammler> I would use hg, then you have local history
21:33:32  <Ammler> and it is as easy as svn
22:03:46  <planetmaker> what, XeryusTC not even on the Dutch stations?
22:04:37  <XeryusTC> nope
22:04:39  <XeryusTC> and im off to bed
22:04:40  <XeryusTC> gn
22:05:17  *** XeryusTC is now known as Xeryus|bnc
22:08:52  <Ammler> he, dutch stations is at svn
22:14:23  <Brot> [DevZone] OpenGFX - Feature #96: Sprites 4462:4465 (4) - Arctic church  (Ammler) - http://dev.openttdcoop.org/issues/96#change-231
22:14:24  <Brot> [DevZone] OpenGFX - Feature #97: Sprites 4471:4476 (6) - Arctic hotel  (Ammler) - http://dev.openttdcoop.org/issues/97#change-232
23:20:53  <FooBar_> Ammler: you around?
23:21:42  <Ammler> yeah :-)
23:21:50  <Ammler> well, not really, :-)
23:21:57  <Ammler> FooBar_: ^
23:22:05  <FooBar_> are you or aren't you? :)
23:22:19  <FooBar_> anyways, I have the counter script finished.
23:22:36  <Ammler> WOW :-o
23:22:38  <FooBar_> I decided to go real easy and just store everything in a simple textfile
23:22:52  <Ammler> now, I am awake, again :-)
23:23:06  <FooBar_> which is in fact csv, so it can be loaded into some spreadsheet program for manipulation
23:23:38  <FooBar_> only thing is that the RewriteRule is giving me a headache
23:23:56  <FooBar_> only get 400 Bad Requests over here...
23:24:38  <FooBar_> Now I'm hoping you know a thing or two about that :)
23:24:59  <Ammler> :-)
23:25:07  <FooBar_> I have this now:
23:25:09  <FooBar_> RewriteRule ^(.*\..*)$ download.php?file= [L]
23:25:20  <FooBar_> I figured that should work, but it doesn't
23:26:25  <Ammler> the rule also fits dwonload.php
23:26:42  <Ammler> hmm
23:27:19  <FooBar_> yes, I figured that too, but ^(.*\.txt)$ gave me the very same (I'm testing with a few text files)
23:28:51  <Ammler> how does the php call the file?
23:29:35  <FooBar_> readfile() and file_exists()
23:29:36  <Ammler> maybe we just need to move the files to somwhere else.
23:29:39  <FooBar_> but I don't even get there
23:29:39  <Ammler> oh
23:38:33  <FooBar_> even something simple as RewriteRule (file\.txt)$ download.php?file= doesn't work :S
23:38:44  <Ammler> he
23:39:23  <FooBar_> I'm gonna try on my webhost instead...
23:46:25  <FooBar_> starts to work a little better now
23:46:36  <FooBar_> at least for text files that is
23:47:13  <FooBar_> why can't a default install of something not just be configured properly?
23:56:17  <FooBar_> well, I give up for tonight.
23:56:27  <FooBar_> tomorrow is another day
23:57:17  <FooBar_> RewriteRule !(.*\..*)$ /download.php?file= basically works but php files need to be excluded somehow
23:57:48  <FooBar_> so I need a ".* but not php" in regex...
23:57:56  <FooBar_> goodnight :)
23:58:01  *** FooBar_ has quit IRC
23:58:14  <Ammler> why not just check for subfolder

Powered by YARRSTE version: svn-trunk