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