Config
Log for #openttdcoop.devzone on 7th April 2010:
Times are UTC Toggle Colours
00:00:01  <KenjiE20> server<->client are tcp
00:00:22  <KenjiE20> iirc openttdlib passes itself off as those?
00:02:05  <KenjiE20> oh no, udp
00:02:13  <Ammller> -I allips-INPUT 16 -p tcp -s 0/0 \
00:02:14  <Ammller>     --source-port 3978:4000 -d 0/0   -j ACCEPT
00:03:02  <KenjiE20> shows what I know :P
00:03:16  <Ammller> udp or tcp ?
00:03:20  <KenjiE20> udp
00:07:02  <Webster> Latest update from devactivity: NFO Meta Language - Revision 8: Change: use utf-8 as string encoding <http://dev.openttdcoop.org/projects/nml/repository/revisions/8> || NFO Meta Language - Revision 7: Codechange: use print_string also in action4 <http://dev.openttdcoop.org/projects/nml/repository/revisions/7> || NFO Meta Language - Revision 6: Feature: support error() command <http://dev.openttdcoop.org/projects/nml/repository/revisions/6>
00:09:58  <Ammller> KenjiE20: fw updated again
00:10:34  <Ammller> do we have a service running on the DevZone, which needs a special port
00:10:35  <KenjiE20> there we go
00:10:41  <Ammller> I might have forgotten?
00:11:16  <KenjiE20> umm
00:11:24  <Ammller> except IRC
00:11:42  <KenjiE20> I assume the repos are already accessible?
00:12:07  <Ammller> they run with ssh or http
00:12:21  <Ammller> and yes, should work
00:13:06  <KenjiE20> incoming for openttd .dev servers?
00:13:22  <Ammller> how you mean?
00:13:44  <KenjiE20> the incoming tcp/udp ports for IS2/cargodist servers
00:13:45  <Ammller> you mean the bundles.openttdcoop.org ?
00:13:54  <Ammller> ah game server
00:14:10  <Ammller> that is closed
00:14:24  <KenjiE20> might want to do that now
00:14:30  <KenjiE20> else we forget next time
00:14:44  <KenjiE20> and spend 2 days wondering why it won't launch
00:14:45  <Ammller> hehe, and hunt the bug for hours :-P
00:16:41  <Ammller> well, for tonight, it is fine
00:16:46  <KenjiE20> well, I'm off too
00:16:50  <Ammller> I am sleepy
00:17:04  <KenjiE20> 02:15 is a bad time to change servers
00:17:06  <KenjiE20> :)
00:17:13  <Ammller> and didn't plan to spend the night with debuging stupid vserver
00:17:46  <Ammller> @topic add TODO: setup fw for openttd server and irc
00:17:46  *** Webster changes topic to "Talk about things hosted and developed on http://dev.openttdcoop.org | Downloads log: http://bundles.openttdcoop.org/log.csv | We use the downtime to take a break ;-) | TODO: setup fw for openttd server and irc"
00:18:07  *** KenjiE20 has quit IRC
00:18:35  <Ammller> People, I am really sorry for today...
00:18:39  <Ammller> good night all
00:29:20  *** welshdragon has quit IRC
00:31:40  *** welshdragon has joined #openttdcoop.devzone
02:51:46  *** welshdragon has quit IRC
06:04:28  *** JustAGuest has joined #openttdcoop.devzone
06:45:19  *** ODM has joined #openttdcoop.devzone
07:05:42  <Ammller> again down :-(
07:23:18  <planetmaker> moin. yeah :-(
07:28:56  <planetmaker> what did you actually still try tonight?
07:38:18  <Ammller> nothing, went to bed :-P
07:40:33  <ODM> servertroubles moved to here now?
07:40:55  <Ammller> were they somewhere else?
07:40:56  <planetmaker> server troubles everywhere! Hilarity ensues
07:41:06  <planetmaker> OpenTTD gives me 504
07:41:29  <Ammller> our blog/wiki works :-)
07:41:54  <planetmaker> true that :-)
07:43:19  <Ammller> but osais plesk is still down
07:43:20  <ODM> well we had issues with the blog/wiki before, like a while ago
07:43:53  <Ammller> oh well, something else, I would say
07:44:46  <planetmaker> blog.openttdcoop.org works for me
07:45:09  <Ammller> [09:41] <Ammller> our blog/wiki works 
07:46:50  <Ammller> what shall I do now
07:46:58  <Ammller> how shall I find the cause?
07:47:32  <planetmaker> what options do we have?
07:47:41  <ODM> by a while i mean some months:P
07:47:53  <ODM> to be honest, i wouldnt know... im not into all the server stuff:S
07:48:41  <Ammller> planetmaker: no limit, just say :-P
07:48:57  <Ammller> maybe replace apache...
07:48:58  <planetmaker> what other services were there "except" redmine / apache / mysql
07:49:21  <Ammller> I still don't think it is an attack
07:49:26  <planetmaker> the irc, a torrent(?),
07:49:32  <Ammller> none
07:49:41  <Ammller> as you see, I also disabled irc
07:49:47  <planetmaker> I wouldn't think either it's an attack. Yes I read that
07:50:22  <planetmaker> well... how would we see a DOS attack: same IP. DDOS? Much more difficult, right?
07:50:35  <Ammller> awk field separator space
07:50:43  <ODM> who would ddos coop?:P
07:50:53  <planetmaker> ^^ exactly
07:50:59  <Ammller> http://paste.openttd.org/225490
07:51:01  <planetmaker> now redmine works
07:51:10  <Ammller> yes, I made reboot
07:51:25  <planetmaker> :-)
07:51:29  <Ammller> ODM: not coop, but openttd
07:52:24  <Ammller> planetmaker: but how long and what shall I monitor?
07:53:29  <planetmaker> hm...type of request and IP?
07:54:48  <planetmaker> hm... right now it's as fast as I'd expect it to be.
07:55:22  <Ammller> yes, it is like as I went to bed :-)
07:55:40  <Ammller> and worked that way until around 6 o'clock
07:56:09  <ODM> wait, openttd has issues aswell as our dev?
07:56:35  <planetmaker> not the same
07:56:51  <ODM> aaah
07:56:54  <planetmaker> uh... till 6am. So till Europe starts to wake up
07:57:10  <planetmaker> and after America went to bed.
08:00:41  <Ammller> 95.138.75.120 - - [07/Apr/2010:04:11:28 +0200] "GET /download.php?file=opensfx/nightlies/opensfx-nightly-r88.zip HTTP/1.1" 200 11144111 "http://bundles.openttdcoop.org/opensfx/nightlies/" "Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
08:00:42  <Ammller> 78.35.64.178 - - [07/Apr/2010:09:45:32 +0200] "GET /openmsx/releases/openmsx-0.2.1-source.tar.gz HTTP/1.0" 302 370 "-" "Wget/1.12 (linux-gnu)"
08:01:28  <Ammller> maybe we should also disable that php script
08:02:38  <Ammller> done...
08:03:49  <planetmaker> which php script?
08:03:54  <Ammller> download.php
08:03:56  <planetmaker> the download one?
08:03:57  <planetmaker> ok
08:04:55  <Ammller> I don't get why we have so many downloads
08:05:06  <Ammller> windows and linux users do not need it
08:05:39  <planetmaker> 70% are windows users of our customers
08:06:04  <Ammller> they should download with installer and bananas :-)
08:06:36  <Ammller> JustAGuest: If I may ask, why did you need to download the addons?
08:10:13  <Ammller> the irony of the whole, I started to change www.openttdcoop.org to move to the blog
08:10:27  <Ammller> and now that is down too
08:10:35  <Ammller> on our server it would work
08:25:01  *** Seberoth has joined #openttdcoop.devzone
08:35:25  <JustAGuest> Ammller: because for two reasons: it's needed for the zip-version and because i wanted to mirror it while a lot of other people have the same download problems
08:41:02  <planetmaker> you can get it the latest version always on bananas and here...
08:41:28  <planetmaker> so one of the two should usually be available
08:41:42  <planetmaker> actually usually both
08:42:51  <planetmaker> if you honestly like to mirror the bundles we distribute, that should be setup somewhat more decently, JustAGuest
08:43:03  <planetmaker> Not by just putting a zip *somewhere* and then linking it.
08:57:48  <JustAGuest> planetmaker: i'm sorry. but i didn't know bananas before i was here yesterday, because it's not linked on the download page: http://www.openttd.org/en/download-stable i searched a lot of pages for download possibilities but didn't find one, because all pages linked to the broken server. a lot of people had the same problems. this was fastest way to help myself and others.
08:58:51  *** Hirundo has joined #openttdcoop.devzone
08:59:49  <planetmaker> sorry Hirundo about the bouncer :-)
09:00:23  <planetmaker> we currently cut anything non-vital from our services.
09:00:29  <planetmaker> vital=devzone
09:00:42  <planetmaker> in its core elements, that is repos and bundles and bug tracker
09:01:10  <Rubidium> reminds me of the time that someone of "you" complained that we couldn't get redmine stable as we wanted
09:01:11  <Hirundo> ok
09:02:17  <Ammller> Rubidium: I am quite sure, redmine isn't he cause ;-)
09:02:17  <planetmaker> :-)
09:02:24  <Ammller> the*
09:03:38  <Rubidium> anyhow, it shows that having a mirror of at least the opengfx, opensfx and openmsx release bundles is wanted
09:05:29  <planetmaker> well makes sense. In a proper way :-)
09:05:29  <Ammller> well, we have that with bananas, don't we?
09:05:46  <Ammller> the repos are mirrored
09:05:52  <Rubidium> Ammller: it's not obvious
09:08:47  <Rubidium> obvious for "the user" that is
09:09:56  <Ammller> well, I quite much suprised windows user use bundles to dwonload it...
09:10:11  <Ammller> do we have communicated that somewhere that way?
09:11:24  <Ammller> but you don't think, we need a 3rd mirror beside bundles.openttdcoop.org and binaries.openttd.org?
09:11:51  <Ammller> and we also have sill no clue, why our server was down :-/
09:12:10  <Rubidium> how much free diskspace do you have?
09:12:16  <Ammller> around 5
09:12:25  <Ammller> 8
09:13:02  <Ammller> hmm / has 3.5
09:13:14  <Ammller> because I made a lot chroots :-)
09:14:40  <JustAGuest> Ammller: i think the bundels are important for users which are using portable software like me
09:14:52  <Rubidium> the things might be mirrored, but if it isn't dead obvious then people won't find it
09:16:10  <Ammller> I need to check bitbucket.org, if it supports an api for binaries
09:16:28  <Ammller> I wouldn't upload manually
09:16:31  * Rubidium was thinking about dumping it on our mirrors
09:16:46  <Ammller> well, they are already?
09:16:53  <Ammller> how would that help?
09:17:12  <Ammller> but we could make the links more obvious
09:17:52  <planetmaker> Ammller, they have OpenGFX/MSX/SFX. But not in our format, not our zips
09:18:03  <planetmaker> Nor the sources actually
09:18:12  <planetmaker> source releases, I mean
09:18:59  <Rubidium> i.e. a www.openttd.org/download-opengfx
09:21:33  <planetmaker> hm
09:27:10  *** Hirundo_ has joined #openttdcoop.devzone
09:28:23  *** Hirundo has quit IRC
09:28:38  *** Hirundo_ is now known as Hirundo
09:52:53  <Hirundo> Yexo: In the Action4 code the ranges for D0xx and DCxx are mixed up, I think
10:15:47  *** JustAGuest has quit IRC
10:20:42  <Ammller> Rubidium: since you include nosound, you could also include opengfx
10:21:56  <Ammller> I guess, the additional traffic would beat the hassle with downloading it from seperate locations
10:23:58  <Ammller> maybe also a note at http://www.openttd.org/en/download-stable, that the addons are included to the installer or to the linux distro repos
10:24:49  <Paul2> so you guys got a server problem then?
10:24:58  <Ammller> when?
10:25:23  <Ammller> didn't you realize it?
10:27:04  <Paul2> well been vaguely following chat here, but only just got back from easter hols :)
10:27:15  <Paul2> you need a mirror for opengfx or anyhting?
10:27:45  <Ammller> we need a better server for devzone
10:27:57  <Ammller> or better server admins :-P
10:28:33  <Ammller> I guess, this whole thing is above my hobby skills...
10:29:37  <Paul2> well you could host some of it on mine to take the load off if you like, or if you need some help you can try asking (I'm not a great sysadmin, but I manage)...
10:29:44  <PeterT> I thought the problem was about server load, not server admins
10:29:48  <Ammller> the load isn't the issue
10:30:06  <Ammller> we have 1000 visits, that is nothing
10:30:14  <Paul2> is it load or bandwidth? As I say I havent been following, but I understood it was bandwidth
10:30:24  <Paul2> ah ok I stand corrected :)
10:30:26  <Ammller> it is admin mostly
10:33:23  <Ammller> it would be load :-)
10:34:08  *** Yexo has quit IRC
10:34:29  *** Yexo has joined #openttdcoop.devzone
10:49:55  *** KenjiE20 has joined #openttdcoop.devzone
10:58:20  <Hirundo> Yexo: In the Action4 code the ranges for D0xx and DCxx are mixed up, I think
11:02:50  <Hirundo> D000-3FF and DC00-FF, not the other way around
11:04:52  <Ammller> stupid spam filter on paste.openttd.org
11:06:58  <Ammller> http://pastebin.com/vZHh5XzV <-- could that be an attack?
11:08:10  <KenjiE20> looks more like segmented downloading to me
11:08:54  <Hirundo> Origin: Beijing, China
11:09:19  <Hirundo> Any human rights activists around here ? ;)
11:10:13  <planetmaker> :-)
11:10:43  <Hirundo> Renaming the bundle to tiananmen.zip should do, I think
11:10:59  <planetmaker> lol
11:41:32  <Yexo> Hirundo: you're right, I mixed those up indeed
11:43:14  <Yexo> Hirundo: did you already commit a fix for that? if so, can you push?
11:44:25  <Hirundo> To push, I'll have to config my hg to use ssh, I think
11:44:42  <Hirundo> Give me a minute
11:45:06  <Yexo> default = ssh://ottdc@mz.openttdcoop.org:22/hg-repos/nml <- that line in .hg/hgrc under [paths]
11:45:36  <Hirundo> I'll check my Infrasharing config, shouldn't be too hard
11:47:10  <Hirundo> done
11:48:20  <Yexo> Ammller: there is still something fishy with the server, I get all sort of error messages on hg pull
11:48:58  <Yexo> "remote: Connection closed by 62.75.156.145" "remote: exec request failed on channel 0" "remote: ssh_exchange_identification: Connection closed by remote host"
11:52:14  <Ammller> Yexo: nobody said, problem solved ;-)
11:52:18  <Webster> Latest update from devactivity: NFO Meta Language - Bug #890 (New): Action4 ranges mixed up <http://dev.openttdcoop.org/issues/890> || Redmine - Revision 3471: Translation updates: <http://dev.openttdcoop.org/projects/redmine/repository/revisions/3471>
11:52:35  <Yexo> well, yesterday evening it did work
11:52:38  <Yexo> and now it works again
11:52:58  <Hirundo> Commit appears here http://mz.openttdcoop.org/hg/nml/, but not in redmine :S
11:54:07  <Ammller> Hirundo: that shouldn't hurt that much
11:54:22  <Ammller> the url you posted does read directly from the repo
11:55:12  <Ammller> redmine does fetch the repos
11:55:38  <Ammller> that could take some time...
11:57:27  <Ammller> specially because of the current troubles we have
12:09:04  <Webster> Latest update from devactivity: NFO Meta Language - Revision 11: Fix: forgot to add actions/actionB.py <http://dev.openttdcoop.org/projects/nml/repository/revisions/11> || NFO Meta Language - Revision 10: Feature: support for several string codes (todo: action6 support... <http://dev.openttdcoop.org/projects/nml/repository/revisions/10> || NFO Meta Language - Bug #890 (Closed): Action4 ranges mixed up <http://dev.openttdcoop.org/issues/890#change-2405" target="_blank">http://dev.openttdcoop.org/issues/890#change-2405> || NFO Meta Language - Bug #890 (Resolved): Action4 ranges mixed up <http://dev.openttdcoop.org/issues/890#change-2404" target="_blank">http://dev.openttdcoop.org/issues/890#change-2404> || NFO Meta Language - Revision 9: Fix: Ranges for D0xx and DCxx textids were wrong. <http://dev.openttdcoop.org/projects/nml/repository/revisions/9> || NFO Meta Language - Bug #890 (Closed): Action4 ranges mixed up <http://dev.openttdcoop.org/issues/890>
12:15:37  <Hirundo> Yexo: Do you have a test script of some sort?
12:16:32  <planetmaker> Ammller, reading the support request to server4you I cannot get rid of the impression that they consider you stupid...
12:17:18  <planetmaker> and they don't notice contradiction between small (previous) server with no problems and bigger (current) server with problems...
12:17:34  <Yexo> http://paste.openttd.org/225494 <- that is what I use
12:17:41  <Yexo> uncomment what you use/don't use
12:18:01  <Yexo> http://paste.openttd.org/225495 <- that in lang/default.txt
12:18:10  <Yexo> should be renamed to lang/english.txt I think
12:19:56  <Ammller> planetmaker: feel free to post too :-)
12:20:30  <Ammller> maybe we should just switch to a hetzner dedicated server
12:20:42  <Ammller> and then, I would see, if I am stupid or they
12:20:51  <planetmaker> :-)
12:21:05  <planetmaker> that was the one we actually looked at, right?
12:21:15  <Ammller> yeah, the 50€ one
12:21:16  <planetmaker> Does Hetzner offer a 4 weeks test period or so?
12:21:38  <Ammller> http://www.hetzner.de/de/hosting/produkte_rootserver/eq4/
12:21:40  <Webster> Title: Hetzner Online AG: Root Server EQ 4 (at www.hetzner.de)
12:22:47  <planetmaker> @calc 150/24
12:22:47  <Webster> planetmaker: 6.25
12:23:03  <planetmaker> actually 55.25, if you consider the setup fee.
12:23:11  <Ammller> oh, indeed
12:23:23  <Ammller> and not trial period
12:25:41  <Ammller> we still didn't get a bill for the upgrade, so...
12:26:02  <planetmaker> http://www.hetzner.de/de/hosting/produkte_rootserver/ds3000/ <-- that one doesn't require setup fee. But...
12:26:03  <Webster> Title: Hetzner Online AG: Root Server DS 3000 (at www.hetzner.de)
12:27:42  <Hirundo> Under windows, I'm getting a sytax error at main.py line 16, under cygwin, the name 'sys' is not defined :S
12:28:15  <planetmaker> that might be a python version issue
12:29:30  <Hirundo> Yexo: What environment do you use?
12:29:38  <Yexo> cygwin
12:29:52  <Hirundo> python version?
12:30:05  <Yexo> 2.5.2
12:30:41  <Hirundo> same here
12:30:55  <planetmaker> ok :-)
12:31:22  <planetmaker> I just wondered. I recently toyed around with it. And it worked on one machine, but not the other - and the difference was the python version I used.
12:32:48  <Hirundo> solved: CRLF->LF
12:33:12  <Hirundo> python 2.x and 3.x seems to make quite a difference, IIRC
12:35:13  <Ammller> planetmaker: the difference between DS3000 and EQ4 are significantely and worth the 5€, aren't?
12:36:41  <Ammller> also I could buy the server, then we can solve 19% MWST :-)
12:36:49  <Ammller> save*
12:37:40  <Ammller> that is more than 5€ :-P
12:50:14  <planetmaker> it's more like 15€ difference
12:50:40  <planetmaker> But ok... not with the VAT reduction of 19% ;-)
12:50:47  <planetmaker> then it's like 7€, yes
12:55:37  <Ammller> why 15€
12:55:51  <Ammller> you calculated 6.25 above?
12:56:54  <planetmaker> oh. confused myself. you're right
12:57:13  <planetmaker> I mixed it up with server4you's dedicated server. Which start at 39€
12:58:58  <Ammller> well, I wouldn't like to use a s4y server anymore
13:02:55  <Ammller> memory usage dropped to 500MB
13:03:06  <Ammller> but now I can't run any bash commands anymore
13:03:24  <Ammller> I get the feeling, the less memory we use the worse
13:08:41  <Ammller> reboot scheduled...
13:21:41  <Ammller> hmm, I could run a monitor tool, which triggers a reboot, if memory usage drops belog 700MB
13:21:47  <Ammller> below*
13:29:38  <Hirundo> Yexo: You use openssh or putty?
13:29:45  <Yexo> openssh
13:31:21  <planetmaker> Ammller, agreed. With the troubles we see here now and the kind of answers their tech support provides...
13:38:36  <Ammller> it should be somehow possible to combine the desync debug output with smatz logging patch
13:38:42  <Ammller> IMO, that is a bit silly...
13:41:33  <Ammller> at least I know now, IRC wasn't the cause
13:41:39  <Ammller> also rtorrent wasn't
13:42:09  * Ammller reads a bit nginx configure docs
13:43:02  <Ammller> confirmed
13:43:28  <Ammller> as soon as the server doesn't need at least 700MB of memory, it has memory issues
13:43:46  <Webster> Latest update from devactivity: NFO Meta Language - Revision 14: Change: simplify the code for the GRF-block a bit <http://dev.openttdcoop.org/projects/nml/repository/revisions/14> || NFO Meta Language - Revision 13: Change: use the language files for all strings, also grf name/de... <http://dev.openttdcoop.org/projects/nml/repository/revisions/13> || NFO Meta Language - Revision 12: Add: support for vehicle symbols in strings <http://dev.openttdcoop.org/projects/nml/repository/revisions/12>
13:46:03  <Ammller> pushed again reboot
13:53:23  <planetmaker> hu?
14:09:48  <Ammller> most annoying forum threads are those which someone explains a problem, then the answer is "nevermind, solved the problem"
14:10:13  <Ammller> such people should be shot
14:10:50  <Ammller> like http://www.pubbs.net/nginx/200911/30750/
14:10:51  <Webster> Title: nginx 0.8.25 on an Xen VPS - Ubuntu. (at www.pubbs.net)
14:13:17  <planetmaker> :-)
14:27:06  *** welshdragon has joined #openttdcoop.devzone
14:39:17  *** welshdragon has quit IRC
15:15:02  <Ammller> ok, I setup nginx for the DevZone
15:15:14  <Ammller> currently both is running, apache and nginx
15:15:18  <Ammller> so might not be better
15:15:50  <Ammller> devzone will be redirected to :81
15:17:33  <Ammller> this is experiment
15:17:57  <Ammller> I didn't setup a service for nginx, also bundles doesn't run with it
15:18:02  <Ammller> so doesn't php
15:18:22  <Ammller> on a reboot, we need to start nginx manually
15:18:41  <Ammller> /opt/nginx/sbin/nginx
15:18:47  <Ammller> planetmaker: ^
15:30:05  <Ammller> Paul2: tell me what you need to do so :-)
15:30:37  <Ammller> or in other words what I need to do :-)
15:31:03  <Ammller> is it just me, or is the DevZone with nginx simply fast?
15:31:36  <Paul2> presumably it's a server you control, just ssh in and do it?
15:32:15  <Paul2> right I gtg now, but I'll try and give you a hand later :)
15:32:33  <Ammller> yeah, I would be happy with some tutoring
15:32:48  <Ammller> as we need it also to keep running, when you are absent
15:33:21  <Ammller> I guess, I will also need to recompile nginx with ssl and other stuff
15:33:35  <Paul2> yup nps. well hopefully once its set up it should be a case of just leave it do its stuff
15:33:40  * Paul2 really does leave this time
15:34:09  <Ammller> now I start IRC again, as the server seems only to idle since I diconnected redmine from apache
15:35:33  <planetmaker> ok, noted. Thanks Ammller
15:35:44  <Ammller> browse on the devzone a bit
15:35:53  <Ammller> and tell me your fast experience :-P
15:36:35  <Rubidium> it's definitely faster than yesterday around this time
15:36:38  <Webster> Latest update from devactivity: NFO Meta Language - Revision 14: Change: simplify the code for the GRF-block a bit <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/14> || NFO Meta Language - Revision 13: Change: use the language files for all strings, also grf name/de... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/13> || NFO Meta Language - Revision 12: Add: support for vehicle symbols in strings <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/12> || NFO Meta Language - Revision 11: Fix: forgot to add actions/actionB.py <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/11> || NFO Meta Language - Revision 10: Feature: support for several string codes (todo: action6 support... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/10> || NFO Meta Language - Bug #890 (Closed): Action4 ranges mixed up <http://dev.openttdcoop.org:81/issues/890#change-2405" target="_blank">http://dev.openttdcoop.org:81/issues/890#change-2405> || NFO Meta Language - Bug #890 (Resolved): Action4 ranges mixed up <http://dev.openttdcoop.org:81/issues/890#change-2404" target="_blank">http://dev.openttdcoop.org:81/issues/890#change-2404> || NFO Meta Language - Revision 9: Fix: Ranges for D0xx and DCxx textids were wrong. <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/9> || NFO Meta Language - Bug #890 (Closed): Action4 ranges mixed up <http://dev.openttdcoop.org:81/issues/890> || NFO Meta Language - Revision 8: Change: use utf-8 as string encoding <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/8> || Redmine - Revision 3471: Translation updates: <http://dev.openttdcoop.org:81/projects/redmine/repository/revisions/3471> || NFO Meta Language - Revision 7: Codechange: use print_string also in action4 <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/7> || NFO Meta Language - Revision 6: Feature: support error() command <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/6> || 2cc train set - Revision 503: Fix: Various minor fixes on the boxcar and silo (short ones) <http://dev.openttdcoop.org:81/projects/2cctrainset/repository/revisions/503> || 2cc train set - Bug #889 (Confirmed): bug around line 630 <http://dev.openttdcoop.org:81/issues/889>
15:37:03  <Ammller> well, yesterday it didn't work at all
15:38:01  <Ammller> alternatively I could setup apache proxy to port 81
15:38:18  <Ammller> if I don't find an easy way to support php
15:51:32  *** V4530000 has joined #openttdcoop.devzone
15:53:02  *** Hirundo_ has joined #openttdcoop.devzone
15:53:17  *** Ammler has joined #openttdcoop.devzone
15:54:20  *** Ammller has quit IRC
15:54:32  *** andythenorth_ has joined #openttdcoop.devzone
16:23:58  <Webster> Latest update from devactivity: #openttdcoop - DevZone downtime <http://dev.openttdcoop.org:81/news/31>
16:26:15  *** welshdragon has joined #openttdcoop.devzone
16:32:38  *** Hirundo has quit IRC
16:32:38  *** Hirundo_ is now known as Hirundo
16:43:21  *** Hirundo_ has joined #openttdcoop.devzone
16:48:11  <Ammler> http://bundles.openttdcoop.org/stats/usage_201004.html <-- you see well, how the server downs influence the traffic :-)
16:48:43  *** andythenorth_ is now known as andythenorth
16:55:36  <planetmaker> holla, yes
16:58:20  <Ammler> so what first, continue nginx or compiler?
16:58:52  <planetmaker> you mean for nightlies or so?
16:58:57  <Ammler> yes
16:59:11  <planetmaker> hm. First stable server. Then compile farm.
17:00:00  <Ammler> there is no stable module for webmin
17:00:21  <Ammler> but you prefer to configure textfiles like me?
17:00:40  <planetmaker> yes
17:03:20  <Ammler> well, advantage of webmin is/was, that you would setup something the same all the time
17:03:54  <Ammler> and you have done it for apache/mysql/bind/postfix/dovecot in one run
17:22:18  *** welshdragon has quit IRC
17:41:00  <andythenorth> all our servers is gone away :o
17:41:41  <andythenorth> no devzone
17:41:55  <andythenorth> no work servers.  Our colo died :|  must be spreading
17:46:01  <Ammler> andythenorth: no devzone?
17:46:15  <Ammler> oh :-D
17:46:23  <Ammler> what does that mean now :-)
17:46:26  <andythenorth> port 81, bad gateway
17:46:49  <Ammler> hmm, seems like I am happy too early
17:47:56  <andythenorth> Ammler: at least you are not alone in this today, we have 4 boxes offline, no email, and a lot of clients....
17:48:28  <Ammler> hmm
17:48:31  <andythenorth> we lose money every hour we're offline :)
17:48:38  <Ammler> actually, I hoped to solve our issue
17:49:03  <Ammler> at least it seemd like it the first time
17:49:34  <Ammler> no memory issues
17:49:41  <Ammler> dunno, what happens
17:50:27  <andythenorth> back
17:51:43  <Ammler> yes, restarted nginx
17:56:19  <Webster> Latest update from devactivity: #openttdcoop - DevZone downtime <http://dev.openttdcoop.org:81/news/31> || NFO Meta Language - Revision 14: Change: simplify the code for the GRF-block a bit <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/14> || NFO Meta Language - Revision 13: Change: use the language files for all strings, also grf name/de... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/13> || NFO Meta Language - Revision 12: Add: support for vehicle symbols in strings <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/12> || NFO Meta Language - Revision 11: Fix: forgot to add actions/actionB.py <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/11> || NFO Meta Language - Revision 10: Feature: support for several string codes (todo: action6 support... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/10> || NFO Meta Language - Bug #890 (Closed): Action4 ranges mixed up <http://dev.openttdcoop.org:81/issues/890#change-2405" target="_blank">http://dev.openttdcoop.org:81/issues/890#change-2405> || NFO Meta Language - Bug #890 (Resolved): Action4 ranges mixed up <http://dev.openttdcoop.org:81/issues/890#change-2404" target="_blank">http://dev.openttdcoop.org:81/issues/890#change-2404> || NFO Meta Language - Revision 9: Fix: Ranges for D0xx and DCxx textids were wrong. <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/9> || NFO Meta Language - Bug #890 (Closed): Action4 ranges mixed up <http://dev.openttdcoop.org:81/issues/890> || FISH - Revision 309: Feature: tanker graphics for Large River Boat <http://dev.openttdcoop.org:81/projects/fish/repository/revisions/309> || FISH - Revision 308: Change: tanker graphics for Large River Boat <http://dev.openttdcoop.org:81/projects/fish/repository/revisions/308> || FISH - Revision 307: Feature: tanker graphics for Small River Boat <http://dev.openttdcoop.org:81/projects/fish/repository/revisions/307> || FISH - Revision 306: Change: tanker graphics for Small River Boat <http://dev.openttdcoop.org:81/projects/fish/repository/revisions/306> || NFO Meta Language - Revision 8: Change: use utf-8 as string encoding <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/8>
18:11:52  <Webster> Latest update from devactivity: NFO Meta Language - Revision 15: Change: use ast.String objects instead of literal strings for ac... <http://dev.openttdcoop.org:81/projects/nml/repository/revisions/15>
18:17:59  *** GT has joined #openttdcoop.devzone
18:21:06  <andythenorth> planetmaker: hi hi.....could we make the crop option standard for grfcodec?
18:50:04  *** ODM has quit IRC
18:51:45  <PeterT> IIRC, didn't autopilot accept !rcon commands ingame?
18:57:53  *** welshdragon has joined #openttdcoop.devzone
18:58:47  *** Seberoth has quit IRC
19:01:10  *** Seberoth has joined #openttdcoop.devzone
19:04:39  <Ammler> din't?
19:04:42  <Ammler> d
19:16:38  <PeterT> it didn't work when i tried it
19:30:34  <Ammler> yes, why should it?
19:34:01  <PeterT> I thought it was available
20:01:33  <Ammler> PeterT: how to identify openttd users?
20:01:53  <Ammler> well, you could use rcon with openttd :-P
20:06:21  <PeterT> I could
20:29:31  *** Hirundo_ has quit IRC
20:43:45  *** welshdragon has quit IRC
20:49:44  *** welshdragon has joined #openttdcoop.devzone
21:03:51  *** Hirundo_ has joined #openttdcoop.devzone
21:05:13  <Hirundo_> sslserver dev.openttdcoop.org 54322 Hirundo:sharing
21:05:28  <PeterT> ...
21:05:34  <Hirundo_> err
21:05:39  <Hirundo_> wrong tab :(
21:06:05  <PeterT> Might want to change your password, immediately.
21:06:12  <Hirundo_> server is down
21:06:20  <PeterT> Or just disallow every IP except your own to access the bouncer
21:06:57  <Hirundo_> Currently, no IP can access it
21:15:17  *** ODM has joined #openttdcoop.devzone
21:26:52  <Hirundo_> Yexo: How is the real sprite syntax going to be?
21:27:20  <planetmaker> <andythenorth> planetmaker: hi hi.....could we make the crop option standard for grfcodec? <-- andythenorth yes, it will be.
21:29:13  <planetmaker> andythenorth, I'll commit it to FIRS and FISH then already now :-)
21:29:25  <planetmaker> or at least FISH
21:32:47  <Webster> Latest update from devactivity: FISH - Revision 310: Change: [Makefile] Update to makefile r86 <http://dev.openttdcoop.org:81/projects/fish/repository/revisions/310>
21:35:42  <Ammler> Hirundo_: you missed the note which was there for around 2 weeks already
21:35:50  <Ammler> port changed to 6697
21:36:15  *** Hirundo is now known as Jasper
21:36:33  *** Jasper is now known as Hirundo
21:36:37  <Ammler> [23:35] <Ammler> Hirundo_: you missed the note which was there for around 2 weeks already
21:36:39  <Ammler> [23:35] <Ammler> port changed to 6697
21:37:39  *** Hirundo_ has left #openttdcoop.devzone
21:43:36  <Hirundo> bouncer website is still down?
21:44:56  <Ammler> https://openttdcoop.org:6697/
21:47:51  <planetmaker> andythenorth: pull. Makefiles updated to grfcodec -c
21:47:54  <Webster> Latest update from devactivity: FIRS Industry Replacement Set - Revision 772: Change: [Makefile] Update to makefile r86 <http://dev.openttdcoop.org:81/projects/firs/repository/revisions/772>
21:49:43  <Hirundo> done, thanks, was looking at http://bnc.openttdcoop.org/ but that didn't work
21:50:32  <Ammler> yeah, I think, no need to announce the bouncer that public...
21:50:43  <Ammler> well, I did here :-P
22:03:37  <Yexo> <Hirundo_> Yexo: How is the real sprite syntax going to be? <- I don't know, just think of some nice syntax and implement it
22:09:42  <Hirundo> Should the pcx file be specified per sprite, per spriteset or per block?
22:12:49  <Yexo> definitely not per block, per spriteset might be ok, but I'd do it just per sprite
22:18:05  <Yexo> Hirundo: basically the first one to implement a certain feature decides what the syntax will be
22:18:25  <Yexo> we can always change the syntax later, but first I want a working release as fast as possible
22:18:36  <Yexo> too many projects have failed already due to not being implemented
22:26:38  <Hirundo> http://paste.openttd.org/225504 <- suggestion
22:29:09  <Yexo> spriteset(foo, "path_to_pcx") { ... <- that might be a bit easier to implement
22:29:38  <Yexo> but if you can implement your suggestion it's fine
22:30:13  <Yexo> if you use NUMBER as token, the nubmers can be both hex and decimal, but I think the minus sign is not yet implemented
22:30:54  <Yexo> and if you're going to allow a source declaration inside a spriteset, I'd only allow it inside a spriteset
22:31:09  <Yexo> that woud mean the first line in every spriteset has to be a source line
22:31:21  <Yexo> but again, if you implement it then it's your decision :)
22:32:02  *** Seberoth has quit IRC
22:32:27  <Ammler> Hirundo: Yexo, shouldn't you expect fixed pos and offsets for sprites
22:32:34  <Ammler> at least for different types
22:33:11  <Yexo> Ammler: you mean force people to use a certain layout in their pcx files?
22:33:33  <Ammler> well, or let them define it at start
22:34:09  <Yexo> imo that is more something to implemenbt later as an extension
22:34:25  <planetmaker> force: not good. But possibility to define layouts: very good :-) And as an extension, yes
22:34:39  <Ammler> something like layout { tile 64 99 -31 -59 } { vehicle xx xx xx xx } etc...
22:34:55  <Yexo> for example: spriteset(name, "path_to_pcx", layout-name); <- that would only work after layout-ame was defined earlier
22:34:56  *** ODM has quit IRC
22:35:58  <Yexo> it is a very nice idea, and I'll definitely keep it in mind, but as I said earlier: I want a working version as soon as possible, then we can discuss extensions like this
22:37:34  <Hirundo> I'll look at it tomorrow
22:37:37  <Hirundo> goodnight
22:37:39  <Yexo> btw Hirundo I added you as manager to the project, you should be able to do anything now
22:37:41  <Yexo> gn :)
22:39:12  *** GT has quit IRC
22:43:02  <Ammler> Rubidium: does it build the opengfx self?
22:44:56  <Ammler> (the mirror thing you added)
22:45:10  <planetmaker> nope
22:45:43  <Ammler> then we can't the official place of the binaries?
22:45:48  <Ammler> change*
22:46:07  <planetmaker> we cannot do that, yes. At least as far as I understood
22:46:21  <Rubidium> you can; it only makes releasing a bit harder
22:46:33  <Rubidium> and the old releases without sources haven't been added either
22:46:49  <planetmaker> ok... how can we update those mirrors?
22:47:02  <Ammler> we can't that is what makes it harder ;-)
22:47:38  <Ammler> needs a pull from rubi like IS compile, I assume?
22:49:00  <Rubidium> yeah, I need to add them manually
22:49:11  <planetmaker> hm...
22:49:16  <Rubidium> i.e. I need to have the binaries somewhere I can download them from
22:49:17  <planetmaker> sub-optimal
22:49:34  <Rubidium> true
22:49:54  <Rubidium> but in *any* case you need to poke me or TB
22:50:00  <planetmaker> :-)
22:50:18  <Ammler> well, it shouldn't hurt
22:50:39  <Ammler> if Rubidium releases a new openttd, he can check if there is a new baseset
22:50:44  <Rubidium> the whole compile thing can be done on our server, but updating packages there is a bit hard
22:51:08  <Rubidium> i.e. nforenum and grfcodec wouldn't be updated that often
22:51:41  <planetmaker> hm? You mean not providing nightlies for them anymore?
22:51:43  <Rubidium> anyhow... you still need to poke me for pushing bananas mirrors
22:52:01  <Ammler> planetmaker: we don't close our server, or do we?
22:52:07  <Rubidium> planetmaker: more like, of CF making the release binaries and your CF making the nightlies
22:52:25  <Rubidium> but I think that's more cumbersome than writing a script that gets the binaries from your server
22:52:27  <planetmaker> Rubidium: I don't think that's really helpful
22:52:38  <planetmaker> yeah
22:53:53  <planetmaker> it has to be uploaded to bananas anyway. And to bundles. So the easiest is actually if I test integrity with the source build on my machine and cross-check with another machine. And then upload everything from this computer
22:53:58  <Ammler> Rubidium: why should download binaries be more complicated than downloading sources and build self?
22:55:13  <planetmaker> once our newgrf CF builds tags automatically, it's easy to check for the md5sum it produces. If it agrees with my local one, I'll upload my local zip to bananas.
22:55:34  <planetmaker> everything else with copying files from a 3rd machine would make things unnecessarily complicated
22:56:13  <Ammler> I do not care that much, I am happy there is a official mirror
22:57:17  <planetmaker> well, sure. But I wouldn't want to make a commit more complicated than necessary ;-)
22:57:23  <planetmaker> s/commit/release/
22:58:08  <planetmaker> but as bananas requires a sync-trigger in those cases... no difficulty imposed at least on my end then :-)
22:58:49  <planetmaker> and a script to grab the latest releases from bundles and putting it into openttd.org/download-...  is probably easily written, too
22:59:49  <Ammler> if we have the finger ready :-)
23:00:11  <planetmaker> :-)
23:00:17  <planetmaker> I should go to bed...
23:02:17  <planetmaker> Now that we have mirrors I can sleep well, resting assured that our stuff will in nearly any case remain available :-)
23:02:24  <planetmaker> Have a good night :-)

Powered by YARRSTE version: svn-trunk