Back to Home / #openttd / 2012 / 05 / Prev Day | Next Day
#openttd IRC Logs for 2012-05-28

---Logopened Mon May 28 00:00:56 2012
00:10-!-kkimlabs_ [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
00:54-!-telanus [~Barney_Er@196-210-244-73.dynamic.isadsl.co.za] has joined #openttd
00:56-!-Eddi|zuHause [~johekr@p5DC67B08.dip.t-dialin.net] has quit []
00:56-!-Eddi|zuHause [~johekr@p57BD4C4F.dip.t-dialin.net] has joined #openttd
01:03-!-Djohaal [~Djohaal@189.58.21.244.dynamic.adsl.gvt.net.br] has quit [Read error: Connection reset by peer]
01:21-!-Prof_Frink [~proffrink@5e09ee84.bb.sky.com] has quit [Ping timeout: 480 seconds]
01:33-!-kkimlabs_ [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has joined #openttd
01:44-!-kkimlabs_ [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
01:55-!-kkimlabs_ [~kkimlabs@cpe-69-203-124-125.nyc.res.rr.com] has joined #openttd
02:10-!-sla_ro|master [slaco@95.76.151.112] has joined #openttd
02:15-!-Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has joined #openttd
02:23-!-tokai|noir [~tokai@port-92-195-105-64.dynamic.qsc.de] has joined #openttd
02:23-!-mode/#openttd [+v tokai|noir] by ChanServ
02:24<NGC3982>morning.
02:28-!-tokai|mdlx [~tokai@port-92-195-157-222.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
02:47-!-|Jeroen| [~jeroen@d5153E8CC.access.telenet.be] has joined #openttd
02:48-!-Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has quit [Ping timeout: 480 seconds]
03:01-!-Chris_Booth [~chatzilla@host81-152-250-188.range81-152.btcentralplus.com] has joined #openttd
03:05-!-mahmoud [~KEM@ALyon-158-1-13-176.w90-29.abo.wanadoo.fr] has joined #openttd
03:05-!-Chris_Booth [~chatzilla@host81-152-250-188.range81-152.btcentralplus.com] has quit [Remote host closed the connection]
03:13-!-mahmoud [~KEM@ALyon-158-1-13-176.w90-29.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
03:18-!-Biolunar [~mahdi@blfd-4d083231.pool.mediaWays.net] has joined #openttd
03:20-!-Nat_aS is now known as Nat_AFK
03:25-!-mal2__ [~mal2@port-92-206-30-165.dynamic.qsc.de] has joined #openttd
03:37-!-|Jeroen| [~jeroen@d5153E8CC.access.telenet.be] has quit [Remote host closed the connection]
03:44-!-Knogle [knogle@1604ds5-soeb.0.fullrate.dk] has joined #openttd
04:07-!-Rhamphoryncus [~rhamph@d161-184-227-133.abhsia.telus.net] has quit [Quit: Rhamphoryncus]
04:07-!-DDR [~chatzilla@d66-183-113-159.bchsia.telus.net] has quit [Quit: for the love of god this is not safe for work]
04:09-!-Hazzard [~72f655ea@101.haydn.openttdcoop.org] has joined #openttd
04:12-!-cyph3r [~Miranda@ip-89-176-205-226.net.upcbroadband.cz] has joined #openttd
04:20-!-TheMask96 [martijn@polaris.ne2000.nl] has quit [Ping timeout: 480 seconds]
04:22-!-Elukka [Elukka@78-27-90-14.bb.dnainternet.fi] has joined #openttd
04:25-!-TheMask96 [martijn@polaris.ne2000.nl] has joined #openttd
04:28-!-Progman [~progman@p57A1AACC.dip.t-dialin.net] has joined #openttd
04:48-!-Alberth [~hat3@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
04:48-!-mode/#openttd [+o Alberth] by ChanServ
04:52-!-mal2__ [~mal2@port-92-206-30-165.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
04:53-!-zooks [~zooks@vhe-540241.sshn.net] has joined #openttd
04:59-!-guru3 [~guru3@2-248-109-4-no225.tbcn.telia.com] has quit [Read error: Connection reset by peer]
05:03-!-guru3 [~guru3@2-248-109-4-no225.tbcn.telia.com] has joined #openttd
05:08-!-TGYoshi [~TGYoshi@86.81.146.146] has joined #openttd
05:10-!-mahmoud [~KEM@ALyon-158-1-13-176.w90-29.abo.wanadoo.fr] has joined #openttd
05:17-!-guru3 [~guru3@2-248-109-4-no225.tbcn.telia.com] has quit [Read error: Connection reset by peer]
05:29-!-mahmoud [~KEM@ALyon-158-1-13-176.w90-29.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
05:31-!-mahmoud [~KEM@ALyon-158-1-13-176.w90-29.abo.wanadoo.fr] has joined #openttd
05:36-!-guru3 [~guru3@2-248-109-4-no225.tbcn.telia.com] has joined #openttd
05:41-!-guru3 [~guru3@2-248-109-4-no225.tbcn.telia.com] has quit [Remote host closed the connection]
05:45-!-telanus1 [~Barney_Er@196-210-244-73.dynamic.isadsl.co.za] has joined #openttd
05:47<Knogle>How can you see gamescript debugging on a dedicated server?
05:52-!-telanus [~Barney_Er@196-210-244-73.dynamic.isadsl.co.za] has quit [Ping timeout: 480 seconds]
05:56-!-sla_ro|master [slaco@95.76.151.112] has quit [Quit: DANGER sla.ro is OFFLINE DANGER]
06:05-!-zooks [~zooks@vhe-540241.sshn.net] has quit [Ping timeout: 480 seconds]
06:05-!-roadt [~roadt@60.168.90.68] has quit [Ping timeout: 480 seconds]
06:23-!-frosch123 [~frosch@frnk-4d00b65b.pool.mediaWays.net] has joined #openttd
06:33-!-Hazzard [~72f655ea@101.haydn.openttdcoop.org] has quit [Ping timeout: 480 seconds]
06:34-!-zooks [~zooks@vhe-540241.sshn.net] has joined #openttd
06:47-!-roadt [~roadt@60.168.90.68] has joined #openttd
06:50<__ln__>is "ein bißchen" literally "a small bite"?
06:51<Markk>More of a "one bit".
06:51<Markk>According to Wiktionary.
06:51<Markk>http://en.wiktionary.org/wiki/bi%C3%9Fchen
06:51<Markk>Or yes, a small bite seems correct.
06:52<Markk>__ln__: Er spricht nur ein bisschen Englisch.
06:52<Markk>He only speaks a little English.
06:53<frosch123>__ln__: yes, just like a english "bit" is also a "bite"
06:54<Markk>ah
06:58<__ln__>alright, thanks.
06:59-!-Hazzard [~7c418246@101.haydn.openttdcoop.org] has joined #openttd
07:11-!-DOUK [~KEM@ALyon-158-1-107-21.w90-29.abo.wanadoo.fr] has joined #openttd
07:16-!-mahmoud [~KEM@ALyon-158-1-13-176.w90-29.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
07:25-!-pugi [~pugi@host-091-097-065-018.ewe-ip-backbone.de] has joined #openttd
07:29-!-Hazzard [~7c418246@101.haydn.openttdcoop.org] has quit [Ping timeout: 480 seconds]
07:37-!-Progman_ [~progman@p57A1AACC.dip.t-dialin.net] has joined #openttd
07:40-!-Progman [~progman@p57A1AACC.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
07:40-!-Progman_ is now known as Progman
07:44-!-sla_ro|master [slaco@95.76.151.112] has joined #openttd
07:58<Rubidium>what shall we do this WITH!!! Monday?
08:04-!-glx [glx@2a01:e35:2f59:c7c0:7c17:b6a3:f75c:f3d0] has joined #openttd
08:04-!-mode/#openttd [+v glx] by ChanServ
08:16<@Alberth>break the light barrier
08:26<Eddi|zuHause>erect a light barrier
08:40-!-DOUK [~KEM@ALyon-158-1-107-21.w90-29.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
08:46-!-telanus1 [~Barney_Er@196-210-244-73.dynamic.isadsl.co.za] has quit [Quit: Leaving.]
08:49-!-kkimlabs_ [~kkimlabs@cpe-69-203-124-125.nyc.res.rr.com] has quit [Quit: Rage Quit]
09:00-!-mahmoud [~KEM@ALyon-158-1-107-21.w90-29.abo.wanadoo.fr] has joined #openttd
09:03-!-Knogle [knogle@1604ds5-soeb.0.fullrate.dk] has quit [Read error: Connection reset by peer]
09:18-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has quit [Ping timeout: 480 seconds]
09:21-!-JayGuerette [~JayGueret@c-75-67-219-203.hsd1.nh.comcast.net] has joined #openttd
09:24<CIA-17>OpenTTD: frosch * r24295 /trunk/src/lang/english.txt: -Fix: STRING1 probably means STRING1.
09:26<Sacro>\o/
09:27<@Belugas>hi
09:28<@Alberth>hi
09:29<CIA-17>OpenTTD: frosch * r24296 /trunk/src/settings_gui.cpp: -Codechange: No need to pass a member variable to a member function.
09:29-!-Hazzard [~72f58a64@101.haydn.openttdcoop.org] has joined #openttd
09:31<@Belugas>hello Alberth
09:31-!-KouDy [~KouDy@175.137.96.199] has quit [Quit: Leaving.]
09:32-!-KouDy [~KouDy@175.137.96.199] has joined #openttd
09:32<CIA-17>OpenTTD: frosch * r24297 /trunk/src/settings_gui.cpp: -Codechange: Split DParam-setup for drawing setting values to a separate function.
09:34<CIA-17>OpenTTD: frosch * r24298 /trunk/src/ (lang/english.txt settings_gui.cpp): -Feature: Display default values for adv. settings in the settings description.
09:45<CIA-17>OpenTTD: frosch * r24299 /trunk/src/object_gui.cpp: -Change [FS#5057]: Center object previews in 1- and 2-view selectors based on the 4-view selector layout.
10:19-!-HerzogDeXtEr1 [~Flex@i59F6DF53.versanet.de] has joined #openttd
10:24-!-HerzogDeXtEr [~Flex@88.130.163.238] has quit [Ping timeout: 480 seconds]
10:36-!-CornishPasty [u158@irccloud.com] has quit [Remote host closed the connection]
10:38-!-Adrian [~58982fcc@webuser.thegrebs.com] has joined #openttd
10:41<Adrian>When i stop serviving a station (i.e. picking up cargo), how long does it take for this cargo to no longer being listed? I built a coal station close to another one and rerouted my trains there. But i don't want coal to be wasted, waiting at the former station, along with the appaling rating it gets there.
10:41<Adrian>*servicing
10:43-!-TWerkhoven [~twerkhove@cpc3-linl7-2-0-cust522.sgyl.cable.virginmedia.com] has joined #openttd
10:44<frosch123>currently there is no other way than deleting the old station
10:46<Adrian>i see, can i rebuilt it right after, or will the association return with it?
10:50<Adrian>Ok just fired up the game, the association returns with it. So no luck. The station is big and otherwise important, so i can't sacrifice it. Either way, thanks for your answer.
10:52-!-Adrian [~58982fcc@webuser.thegrebs.com] has quit [Quit: TheGrebs.com CGI:IRC]
10:56-!-Hazzard [~72f58a64@101.haydn.openttdcoop.org] has quit [Quit: Page closed]
11:04-!-CornishPasty [users.158@brockwell.irccloud.com] has joined #openttd
11:16-!-Prof_Frink [~proffrink@5e09ee84.bb.sky.com] has joined #openttd
11:38-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd
11:41-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit []
11:43-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has joined #openttd
11:48-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd
11:54-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth]
12:18-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd
12:18-!-Devroush [~dennis@ip-83-134-166-70.dsl.scarlet.be] has joined #openttd
12:24-!-kkimlabs [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has joined #openttd
12:27-!-Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has joined #openttd
12:28-!-cyph3r [~Miranda@ip-89-176-205-226.net.upcbroadband.cz] has quit [Ping timeout: 480 seconds]
12:28-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth]
12:33-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd
12:35-!-Firartix [~artixds@207.140.0.93.rev.sfr.net] has joined #openttd
12:46-!-Nat_AFK is now known as Nat_aS
12:46-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth]
12:53-!-zooks [~zooks@vhe-540241.sshn.net] has quit [Ping timeout: 480 seconds]
12:55-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd
12:55<@Terkhen>hello
12:56<andythenorth>lo
13:02<@Alberth>hi hi
13:14-!-mal2__ [~mal2@port-92-206-30-165.dynamic.qsc.de] has joined #openttd
13:21-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth]
13:23-!-julien0 [~quassel@88-190-15-59.rev.dedibox.fr] has left #openttd [Bye]
13:31*Alberth is very happy with moving guests in the FreeRCT program
13:31-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has joined #openttd
13:32<@Alberth>hi andy, did you have a chance to look at the trs python files yet? I am somewhat stuck on how to bring it to life tbh
13:33-!-Wolf01 [~wolf01@95.232.234.29] has joined #openttd
13:33<Wolf01>hello
13:34<andythenorth>Alberth: sorry no
13:34<@Alberth>basically it's a library of functionality that you need to talk to through some network connection, eg http or xmpp, or so. Unfortunately, I have no idea how to make the latter
13:34<andythenorth>have you tried poking at one of the off-the-shelf python frameworks?
13:35<andythenorth>for example, bottle or flask?
13:35<andythenorth>just to teach yourself?
13:35<andythenorth>http://bottlepy.org/docs/dev/
13:35<andythenorth>http://flask.pocoo.org/
13:36<@Alberth>I had a look at cherrypy iirc
13:36<andythenorth>if you don't mind that I don't actually know what I'm talking about, I can explain the basic concepts
13:36-!-zooks [~zooks@vhe-540241.sshn.net] has joined #openttd
13:37<@Alberth>I don't understand how such a framework can help me transport data from user-app to my app and back
13:37<andythenorth>cherrypy looks interesting and nice, but non-standard
13:37<andythenorth>I've heard of it before
13:37<@Alberth>or, if you're talking a web-frontend, how to connect to my app from a web-app
13:38<andythenorth>does your app handle the reading and writing of data already?
13:38<@Alberth>I had JSON in mind for now
13:38<@Alberth>a simple set of files
13:38<andythenorth>k
13:39<andythenorth>so, with caveat that I don't know what I'm talking about...
13:39<@Alberth>that's ok, I don't know either :p
13:39<andythenorth>the basic concepts are:
13:40<andythenorth>- request. This is a http request with header, post / get vars etc. Mostly you don't need to worry about this, the browser + server handle it
13:40<andythenorth>- response. What you return to the browser for any given request
13:41<andythenorth>- routing. For a given request, you need to know how to handle it, e.g which classes might be called etc. This is equivalent to a dispatcher pattern.
13:41*Alberth nods
13:41<andythenorth>- authentication / permissions. Security stuff :P
13:41<andythenorth>- session. A way of holding state temporarily, a black art to me :P
13:41<@Alberth>REST has no session state :)
13:42<TinoDidriksen>What do you want to do?
13:42<@Alberth>write a new translation service
13:42<@Alberth>with a backend with the real functionality, and possibly several front-ends
13:43<@Alberth>ie a web service, but also a download to a desktop machine
13:43<TinoDidriksen>Centrally coordinated via the web service, or working on offline data?
13:43<andythenorth>just provide the web app for the desktop machine :P
13:44<@Alberth>the backend has the data, and handles updates, etc
13:44<@Alberth>you can ask for things that need to be translated and/or send translated stuff back
13:44<andythenorth>so the backend is an app with classes / methods....
13:45<andythenorth>and your WSGI app needs to dispatch requests and return responses to/from those
13:45<@Alberth>yeah sort of RPC
13:46<@Alberth>I am trying to make the backend, but I need something so I can talk to it, and do tests etc :)
13:46<TinoDidriksen>SQL storage, web frontend with exposed callbacks/RPC for desktop apps to communicate with.
13:46-!-zooks [~zooks@vhe-540241.sshn.net] has quit [Ping timeout: 480 seconds]
13:46<CIA-17>OpenTTD: translators * r24300 /trunk/src/lang/ (9 files): (log message trimmed)
13:46<CIA-17>OpenTTD: -Update from WebTranslator v3.0:
13:46<CIA-17>OpenTTD: belarusian - 2 changes by Wowanxm
13:46<CIA-17>OpenTTD: czech - 1 changes by Eskymak
13:46<CIA-17>OpenTTD: danish - 10 changes by beruic
13:46<CIA-17>OpenTTD: english_US - 1 changes by Rubidium
13:46<CIA-17>OpenTTD: finnish - 1 changes by jpx_
13:46<@Alberth>I was thinking simple files instead of SQL, but yeah
13:47<TinoDidriksen>Files will have locking and record deletion issues.
13:47<@Alberth>I am not sure it should also be a web frontend, or that the web-frontend should be separate
13:47<TinoDidriksen>Why reimplement SQL when you can just use SQL, or SQLite...
13:48<TinoDidriksen>Communication with the desktop app would almost certainly have to be done via a web frontend anyway.
13:49<TinoDidriksen>Everyone has port 80 and 443 open; a custom backend service with a different port would be harder to work with, and much harder to secure.
13:49<andythenorth>SQL or MySQL?
13:49<@Alberth>oh, 'web frontend' is more than just using port 80, for me
13:50<TinoDidriksen>andythenorth, MySQL is one SQL variant...
13:50<andythenorth>hence the question
13:50<TinoDidriksen>Personally I'd use PostgreSQL
13:50<andythenorth>Rubidium: what do openttd servers have available right now?
13:50<@Alberth>SQL is a generic name for all forms of sql engines
13:51<Rubidium>andythenorth: available for/as what?
13:51<andythenorth>database technology
13:51<TinoDidriksen>Alberth, sure web frontend is more than just port 80, but port 80 vs. firewalls is the reason to use a web frontend.
13:51<andythenorth>might as well use what's already deployed
13:52<@Alberth>TinoDidriksen: yep, http is a smart choice, but not necessarily with html
13:52<andythenorth>Alberth: personally I'd try pyramid for this project, it's the python framework du jour, and I need to learn it anyway
13:52<@Alberth>as it just exchanges machine oriented data
13:53<TinoDidriksen>Nah, JSON for desktop communication.
13:53<andythenorth>http://www.pylonsproject.org/
13:53<Rubidium>andythenorth: at least MySQL
13:53<andythenorth>I've built the hello world app for pyramid
13:53<@Alberth>but what do you do at the user end?
13:53<@Alberth>you need some program there too??
13:53<Rubidium>no idea about other SQLs being knowingly used, though the CF probably uses some sort as well
13:54<andythenorth>Alberth: which bit of user end?
13:54<@Alberth>or you need to make a web app with forms etc
13:54<andythenorth>yes
13:54<andythenorth>assuming you have a browser client
13:54<andythenorth>I assume you want one :P
13:54<TinoDidriksen>It's fairly trivial to throw together a Qt app that communicates with a HTTP server over JSON.
13:55<TinoDidriksen>But why a desktop app? Clunky stuff...
13:56-!-kkimlabs [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
13:56<andythenorth>Alberth: at the simplest you need one web form
13:56<andythenorth>it might even be static html, although I doubt it
13:56<@Alberth>you have automatic things going on, eg VCSes that deliver changed strings, and pull translated strings
13:56<TinoDidriksen>And, what's wrong with the current translation system?
13:57<@Alberth>it only does openttd, and not all newgrfs
13:57<TinoDidriksen>Isn't it easier to add that than to start from scratch?
13:57<@Alberth>its author says no
13:58<andythenorth>it probably isn't a repeatable deployment, at a guess
13:58<TinoDidriksen>Odd
13:58<andythenorth>if it's like bananas, building a dev environment is near-impossibl
13:58<andythenorth>+e
13:58-!-Rhamphoryncus [~rhamph@d161-184-227-133.abhsia.telus.net] has joined #openttd
13:58<@Alberth>bananas is newer :p
13:59<Rubidium>"tree time's a charm" works in software development as well. Usually stuff gets better after iterations as problems get figured out during development which are tricky to fix without redoing it completely
13:59-!-CornishPasty [users.158@brockwell.irccloud.com] has quit [Remote host closed the connection]
13:59*andythenorth is on hmm...the fourth rebuild of some big apps :P
14:00<@Alberth>not when I haven't studied the first two :)
14:00<@Alberth>which is one of the things I need to do :)
14:01-!-CornishPasty [users.158@brockwell.irccloud.com] has joined #openttd
14:01<andythenorth>reliable, repeatable builds are the number lesson I've learnt about web apps
14:01<andythenorth>all other arguments about technology are mostly near-religious and lack evidence :P
14:01<@Alberth>but ok, a bit of pyramid thus
14:01<andythenorth>but not being able to build the app for dev / production is bad bad bad
14:02<andythenorth>no different to making sure openttd always compiles :P
14:02<andythenorth>you can pick pretty much any technology, but if you can't build without doing funny rituals and praying for luck, your app is screwed
14:02<@Alberth>yeah, but web apps are soooooooo simple ........... :D (famous last words)
14:03-!-zooks [~zooks@vhe-540241.sshn.net] has joined #openttd
14:03<andythenorth>they are :P
14:03<@Alberth>it depends on the expected life time of the application :p
14:06<andythenorth>+1
14:07-!-flaa [~flaa@188.141.45.124] has joined #openttd
14:09-!-CornishPasty [users.158@brockwell.irccloud.com] has quit [Remote host closed the connection]
14:11-!-CornishPasty [users.158@brockwell.irccloud.com] has joined #openttd
14:12<andythenorth>Alberth: so the app also needs to write to VCS?
14:12<andythenorth>and possibly read from VCS?
14:13<@Alberth>no, you run an app that does that, and exchange data with 'my' app
14:13<@Alberth>that way I don't need access to your repo, and I don't need to care about VCSes :p
14:14<andythenorth>hmm
14:14<andythenorth>how do commits make it to main ottd repo?
14:14<andythenorth>or newgrf repos?
14:15<andythenorth>developer explicitly pulls?
14:15<@Alberth>you run an app that queries updated translations
14:15<andythenorth>so an update / merge app
14:15<@Alberth>that seems the simplest solution to me
14:16<andythenorth>hmm
14:16<andythenorth>have you seen the fetch_src_and_build.sh script in BANDIT?
14:16<andythenorth>probably doesn't need to be much more complicated than that :P
14:16*Alberth looks at the file
14:17<andythenorth>just curl changes, diff, save?
14:18-!-kkimlabs [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has joined #openttd
14:18<@Alberth>it probably needs a bit local file recosntruction too, as I don't make assumptions on the used string file format
14:19<@Alberth>(well, I do, but as few as possible :) )
14:19<andythenorth>so pull json?
14:19<andythenorth>xml :P
14:19<andythenorth>json is probably good for this
14:19<@Alberth>yes, in some standard form
14:19<@Alberth>xml means you can use xmpp :p
14:21<andythenorth>hmm
14:22*andythenorth needs a picture
14:22<andythenorth>2 mins
14:29<andythenorth>Alberth: is it this? http://dev.openttdcoop.org/attachments/download/3041/new_wt.png
14:29<andythenorth>I know that's simple :P
14:30<@Alberth>it is :) but it has nice darkened edges :p
14:31<@Alberth>but that's globally the idea, an app that does 'it', and stuff around it to query/access it
14:32<@Alberth>you and Tino see it speak html for a browser too, I was thinking to add an app for that too
14:32<andythenorth>well
14:32<andythenorth>you can have it speak html
14:33<@Alberth>so I don't have the usual html generation mess in the app
14:33<andythenorth>or you can have it speak very limited html, lots of json, and make it an AJAX app
14:33<andythenorth>which is how twitter et al works
14:33<andythenorth>but it's not my taste because I don't get on brilliantly with javascript :P
14:33<@Alberth>mostly they don't, at my machine :p
14:34<TinoDidriksen>andythenorth, learn jQuery...JS is quite fun with that.
14:34<andythenorth>I have
14:34-!-roadt [~roadt@60.168.90.68] has quit [Ping timeout: 480 seconds]
14:34<andythenorth>approximately
14:34<andythenorth>keeping state in the DOM still hurts my brain
14:34<andythenorth>it seems insane to me :P
14:35<andythenorth>'write your entire app by shuffling things on and off <li> tags' :P
14:35<andythenorth>I know there are other, better ways
14:35<andythenorth>Alberth: a jquery app means you can do the whole thing in JSON
14:35<andythenorth>but parsing the json to html is also trivial
14:36<andythenorth>or just fetching the raw data
14:37<@Alberth>I am sure it is, but I want to focus on the back-end, not on a frontend
14:37<andythenorth>k, so allowing for large current dose of real life, I can help
14:37<@Alberth>perhaps I should write the vcs interface app
14:38<TinoDidriksen>I would make a frontend sketch or mockup first, to ensure the backend can actually do everything the frontend will need.
14:38<andythenorth>Alberth: got a repo?
14:38<@Alberth>I have plenty repos, just not for trs :p
14:38<andythenorth>k
14:38<andythenorth>well pull or download twitter bootstrap, as we'll need it later :P
14:38<andythenorth>http://twitter.github.com/bootstrap/
14:39<andythenorth>it means trs will look like every other web app made in 2012, but meh, it's easy and works
14:40<andythenorth>also, we should use chameleon for templating, because I know it
14:40<andythenorth>you probably have chameleon already for BANDIT
14:40<andythenorth>BANDIT is abusing a html templating engine to write nml :P
14:41<andythenorth>BANDIT could be a web app, all it needs to do is 'return (templated nml)' instead of 'codecs.write (templated nml)'
14:44*Alberth has never run BANDIT
14:44<andythenorth>it's worth a try :)
14:50-!-Knogle [knogle@1604ds5-soeb.0.fullrate.dk] has joined #openttd
14:56<Knogle>How can you see gamescript debugging on a dedicated server?
15:00<@Alberth>perhaps you can post a question in the AI/script development forum
15:02<Eddi|zuHause>i'd expect you can yank up some debug level to get the script output on stderr
15:07-!-Rubidium [~Rubidium@noiv.net] has quit [Quit: leaving]
15:07<Knogle>I was hoping there was a debug command like -d ai=X, but for gamescripts.
15:07<Knogle>but thanks, I'll try the forums.
15:07<@Alberth>try --help
15:08<@Alberth>and you get a dump of available debug categories
15:15-!-Rubidium [~Rubidium@noiv.net] has joined #openttd
15:19-!-Alberth [~hat3@a82-95-164-127.adsl.xs4all.nl] has left #openttd []
15:21-!-kkimlabs [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has quit [Ping timeout: 480 seconds]
15:22-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has quit [Read error: Connection reset by peer]
15:22-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has joined #openttd
15:22<Knogle>--help isn't much help really
15:23-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has joined #openttd
15:30-!-DDR [~chatzilla@d66-183-113-159.bchsia.telus.net] has joined #openttd
15:30<frosch123>List of debug facility names:
15:30<frosch123>driver, grf, map, misc, net, sprite, oldloader, npf, yapf, freetype, script, sl, gamelog, desync, console
15:30<frosch123>^^ thats the important part of --help
15:31<Knogle>all it I see is: -d [[fac=]lvl[,...]]= Debug mode
15:32<Knogle>anyway, which one is for game scripts? lol
15:32<frosch123>yep, and you need -d script=4
15:32<Knogle>thanks a lot frosch123 :)
15:32-!-kkimlabs [~kkimlabs@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU] has joined #openttd
15:33-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has quit [Read error: Connection reset by peer]
15:33-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has joined #openttd
15:33<frosch123>4 means all, you can reduce it to only get the output of GSLog::Warning or Error
15:34<Knogle>Great, thanks!
15:57<frosch123>night
15:57-!-frosch123 [~frosch@frnk-4d00b65b.pool.mediaWays.net] has quit [Remote host closed the connection]
15:58-!-flaa [~flaa@188.141.45.124] has quit [Quit: leaving]
16:01-!-Chris_Booth [~chatzilla@host81-152-250-188.range81-152.btcentralplus.com] has joined #openttd
16:02-!-zooks [~zooks@vhe-540241.sshn.net] has quit [Quit: Leaving]
16:24-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has quit [Ping timeout: 480 seconds]
16:26-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has joined #openttd
16:32<andythenorth>FIRS farms are still boring :P
16:32<@Terkhen>make them smaller
16:33<@Terkhen>and with bigger clusters
16:33<@Terkhen>:P
16:38<andythenorth>the clustering seems to have gone astray during the nml conversion
16:38<andythenorth>I need to add it back in
16:39<andythenorth>or at least, the part that scales by map size seems to be missing
16:39<andythenorth>maybe I just need YACD in my game
16:39<@Terkhen>yeah, that would be awesome :P
16:40<andythenorth>the lack of YACD is dull
16:40*andythenorth wonders if it compiles with current trunk
16:40<Rubidium>andythenorth: don't wonder, I full expect it to fail to apply
16:40<@Terkhen>I seriously doubt it
16:40*andythenorth was going to just test it :P
16:40<@Terkhen>it would be a miracle :P
16:41<@Terkhen>you could spend some time updating it to current trunk though :)
16:41<@Terkhen>s/time/weeks/
16:41<andythenorth>http://www.tt-forums.net/viewtopic.php?p=1003998#p1003998
16:42<andythenorth>hmm
16:42*andythenorth hasn't figured github out yet
16:45<andythenorth>hmm, some failures for https://github.com/benjeffery/openttd/compare/master...yacd.diff
16:45<andythenorth>not many
16:45<Rubidium>that's likely not the official one
16:46<andythenorth>I assume compiling a failed patch is silly?
16:46<andythenorth>it's not the official one
16:46<Rubidium>andythenorth: usually it is
16:46*andythenorth ponders a fake YACD using only subsidies
16:47<andythenorth>capitalism (price incentive) vs central planning (YACD)
16:47<andythenorth>:P
16:48<andythenorth>no need to route each packet
16:49<andythenorth>also....bed time
16:49-!-andythenorth [~Andy@cpc23-aztw25-2-0-cust33.aztw.cable.virginmedia.com] has quit [Quit: andythenorth]
16:54*Terkhen ponders that pondering and then leaving without giving time to comment is not very useful
16:54<@Terkhen>also, good night
16:55<Chris_Booth>If you notice this notice, you will notice that this notice is not worth noticing.
16:56<rails>darnit
16:56<Chris_Booth>did you notice the note rails ?
16:56-!-KritiK [~Maxim@128-72-242-150.broadband.corbina.ru] has joined #openttd
16:56<rails>if i really have to notify you about my noticing the notice that you notice'd to everyone
16:56<rails>yes
16:57<CornishPasty>yo dawg...
16:58<Chris_Booth>CornishPasty you are now tax free!
16:59<CornishPasty>Yeeh!
16:59<CornishPasty>Am I a product of designated origin yet?
17:09-!-Djohaal [~Djohaal@189.58.21.244.dynamic.adsl.gvt.net.br] has joined #openttd
17:11-!-sla_ro|master [slaco@95.76.151.112] has quit [Quit: DANGER sla.ro is OFFLINE DANGER]
17:13<Wolf01>'night
17:13-!-Wolf01 [~wolf01@95.232.234.29] has quit [Quit: Once again the world is quick to bury me.]
17:16-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has left #openttd []
17:17-!-MrZombie [60026af5@ircip2.mibbit.com] has joined #openttd
17:18<MrZombie>When ever I try downloading Superlib with SVN I get this error: 'http://dev.openttdcoop.org/projects/superlib/repository' path not found
17:19-!-MrZombie [60026af5@ircip2.mibbit.com] has quit []
17:20-!-roadt [~roadt@60.168.90.68] has joined #openttd
17:32<NGC3982>http://d24w6bsrhbeh9d.cloudfront.net/photo/4299056_460s.jpg
17:33<CornishPasty>NGC3982: rofl
17:37-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has joined #openttd
17:37-!-TGYoshi [~TGYoshi@86.81.146.146] has quit [Quit: Popidopidopido]
17:45-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has left #openttd []
17:46-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has joined #openttd
17:49-!-Devroush [~dennis@ip-83-134-166-70.dsl.scarlet.be] has quit []
17:50-!-Nat_aS is now known as Nat_AFK
17:56-!-FLHerne [~francis_h@dsl-217-155-24-22.zen.co.uk] has quit [Remote host closed the connection]
17:57-!-Progman [~progman@p57A1AACC.dip.t-dialin.net] has quit [Remote host closed the connection]
18:07-!-Biolunar [~mahdi@blfd-4d083231.pool.mediaWays.net] has quit [Quit: All your IRC are belong to us]
18:07-!-Elukka [Elukka@78-27-90-14.bb.dnainternet.fi] has quit []
18:14-!-mahmoud [~KEM@ALyon-158-1-107-21.w90-29.abo.wanadoo.fr] has quit [Quit: Quitte]
18:30-!-Chris_Booth [~chatzilla@host81-152-250-188.range81-152.btcentralplus.com] has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120523114940]]
18:43-!-mal2__ [~mal2@port-92-206-30-165.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
18:46-!-Hazzard [~72f65cbc@101.haydn.openttdcoop.org] has joined #openttd
18:51-!-Zuu [~Zuu@h-114-141.a98.priv.bahnhof.se] has quit [Ping timeout: 480 seconds]
19:17-!-guru3 [~guru3@2-248-109-4-no225.tbcn.telia.com] has joined #openttd
19:22-!-Hazzard [~72f65cbc@101.haydn.openttdcoop.org] has quit [Quit: Page closed]
19:23-!-roadt [~roadt@60.168.90.68] has quit [Ping timeout: 480 seconds]
20:01-!-pugi [~pugi@host-091-097-065-018.ewe-ip-backbone.de] has quit []
20:30-!-roadt [~roadt@60.168.90.68] has joined #openttd
20:52-!-Djohaal_ [~Djohaal@189.58.135.68] has joined #openttd
20:59-!-Djohaal [~Djohaal@189.58.21.244.dynamic.adsl.gvt.net.br] has quit [Ping timeout: 480 seconds]
21:20-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has quit [Remote host closed the connection]
21:20-!-APTX [APTX@89-78-217-144.dynamic.chello.pl] has joined #openttd
21:33-!-KouDy [~KouDy@175.137.96.199] has quit [Quit: Leaving.]
21:37-!-KouDy [~KouDy@175.137.96.199] has joined #openttd
21:41-!-KritiK [~Maxim@128-72-242-150.broadband.corbina.ru] has quit [Quit: Leaving]
21:50-!-Firartix [~artixds@207.140.0.93.rev.sfr.net] has quit [Remote host closed the connection]
22:16-!-Knogle [knogle@1604ds5-soeb.0.fullrate.dk] has quit [Read error: Connection reset by peer]
22:42-!-glx [glx@2a01:e35:2f59:c7c0:7c17:b6a3:f75c:f3d0] has quit [Quit: bye]
23:02-!-Kylie [~Kylie@CPE18593346e177-CM18593346e174.cpe.net.cable.rogers.com] has quit [Quit: Leaving]
23:02-!-Kylie [~Kylie@CPE18593346e177-CM18593346e174.cpe.net.cable.rogers.com] has joined #openttd
23:46-!-KouDy [~KouDy@175.137.96.199] has quit [Quit: Leaving.]
23:49-!-KouDy [~KouDy@175.137.96.199] has joined #openttd
---Logclosed Tue May 29 00:00:56 2012