Times are UTC Toggle Colours
00:06:45 *** Supercheese has joined #openttdcoop.devzone 03:15:24 <DevZone> Project xussrset - Trains from Russia build #45-push: FAILURE in 2 min 32 sec: https://jenkins.openttdcoop.org/job/xussrset/45/ 03:40:06 <George> 03:15:23 Build step 'Use publishers from another project' changed build result to FAILURE 05:52:36 <DevZone> Project ISR Industrial Station Renewal build #28-push: FAILURE in 1 min 6 sec: https://jenkins.openttdcoop.org/job/isr/28/ 06:02:51 <DevZone> Yippie, build fixed! 06:02:51 <DevZone> Project ISR Industrial Station Renewal build #29-push: FIXED in 23 sec: https://jenkins.openttdcoop.org/job/isr/29/ 06:03:09 <planetmaker> George, thanks again. Fixed 06:05:20 <DevZone> Yippie, build fixed! 06:05:20 <DevZone> Project xussrset - Trains from Russia build #46-push: FIXED in 2 min 29 sec: https://jenkins.openttdcoop.org/job/xussrset/46/ 06:07:52 <DevZone> Yippie, build fixed! 06:07:53 <DevZone> Project OpenGFX build #45-push: FIXED in 5 min 59 sec: https://jenkins.openttdcoop.org/job/opengfx/45/ 06:24:54 *** KenjiE20 has quit IRC 06:45:51 *** zooks has joined #openttdcoop.devzone 06:57:42 *** zooks has quit IRC 07:50:42 *** Supercheese has quit IRC 09:17:27 *** KenjiE20 has joined #openttdcoop.devzone 10:43:57 <DevZone> Project FISH is ships build #67-push: SUCCESS in 1 min 15 sec: https://jenkins.openttdcoop.org/job/fish/67/ 13:12:04 *** George|2 has joined #openttdcoop.devzone 13:12:04 *** George is now known as Guest874 13:12:04 *** George|2 is now known as George 13:18:36 *** Guest874 has quit IRC 14:09:13 *** oskari89 has joined #openttdcoop.devzone 16:11:34 *** ODM has joined #openttdcoop.devzone 16:38:18 *** Alberth has joined #openttdcoop.devzone 16:38:20 *** frosch123 has joined #openttdcoop.devzone 16:39:12 <Alberth> just 2 seconds earlier :) 16:39:59 <frosch123> moin albert :) 16:40:54 <Alberth> o/ 16:42:09 *** Lakie has joined #openttdcoop.devzone 16:44:40 <planetmaker> moin Alberth & frosch123 16:44:52 <Alberth> moin planetmaker 16:45:22 <frosch123> pm playing hide&seek on the wiki? :p 16:45:29 <planetmaker> uh, what? 16:45:44 <frosch123> https://secure.openttd.org/wiki/User_talk:Planetmaker https://secure.openttd.org/wiki/User_talk:Zqrc 16:45:50 <planetmaker> you mean the late reply on the 32bpp question on my user page? 16:45:57 <frosch123> alternating answers on two pages :p 16:46:17 <planetmaker> err... strange 16:46:19 <Alberth> :) 16:46:25 <planetmaker> I didn't post there to my memory 16:47:10 <planetmaker> mostly I tried to unsuccessfully get rid of the "You have new messages" banner I have ever since he posted on my user page 16:49:01 <planetmaker> btw, frosch123 seems that SiliconValley references wrong (or no) SuperLib 16:49:19 <planetmaker> Or so a user reported today http://www.tt-forums.net/viewtopic.php?f=65&t=62556 16:49:20 <Webster> Title: Transport Tycoon Forums View topic - [GS] Silicon Valley (at www.tt-forums.net) 16:49:33 <planetmaker> he told me (not in that thread) that he got it from online content 16:50:13 <planetmaker> hm, I hope he didn't mis-understand that and just downloaded it from bananas web interface... 16:51:31 *** zooks has joined #openttdcoop.devzone 16:53:11 <Lakie> Just wondering, what are the practical applications of x/y adjuments on addition ground tiles? 16:54:50 <planetmaker> what do you mean, Lakie ? 16:55:09 <Lakie> Well, what would you use them for? 16:55:40 <planetmaker> if I code a ground tile: not. If I code a NewObject, I could possibly use a ground tile and draw it on a socket 16:56:01 <planetmaker> but then it would be used not as ground tile 16:56:32 <Lakie> If it's on a socket, surely you'd create a foundation spritebox? 16:56:43 <planetmaker> but I don't understand what you mean with "addition" in your sentence 16:56:57 <planetmaker> yes, I'd draw something below it 16:57:00 <Lakie> additional* 16:57:22 <planetmaker> well, what differs between a (normal) ground tile and an additional one? :-) that's what I wonder about 16:57:39 <planetmaker> I can't define additional ones anyway, really 16:57:50 <planetmaker> no landscape / ground tile newgrfs possible (yet) 16:58:09 <Lakie> Okay, I was thinking in relation to tile action2 layouts 17:00:13 <frosch123> the applications for x/y offset for additional groundtiles are the same as for building sprites 17:00:21 <frosch123> one is as useless as the other 17:00:30 <planetmaker> well, whatever you use, ground tiles nearly never use offsets 17:00:37 <planetmaker> other than default 17:00:56 <frosch123> a grf that uses a different bounding box than from <0,0> to <16,16> is most likely buggy 17:01:08 <frosch123> still grfs can mess with those offsets as they like 17:01:58 <frosch123> so, additional ground sprites have those offsets just for the easier/consistent syntax, if you want to see it like that 17:02:02 <planetmaker> things like DutchRailFurniture surely do 17:02:06 <Alberth> http://www.tt-forums.net/viewtopic.php?p=1098536#p1098536 translator.openttdcoop.org is not working (also not for me) gives 504 17:02:07 <Webster> Title: Transport Tycoon Forums View topic - NewGRF Translator (at www.tt-forums.net) 17:02:48 <Lakie> So basically they are fairly useless. 17:02:48 <planetmaker> hm, maybe eints wasn't restarted automatically 17:02:56 <frosch123> planetmaker: translator vm is down 17:03:00 <frosch123> i cannot login 17:03:02 <planetmaker> oh 17:03:17 <frosch123> Lakie: x offset is mostly useless, y might make sense for slope depending stuff 17:03:31 <frosch123> e.g. when centering something on a slope, you could add offset 4 on normal slopes, and 8 on steep slopes 17:04:28 <planetmaker> frosch123, VM is up 17:04:39 <planetmaker> and running 17:04:47 <frosch123> translator is also up again :p 17:05:00 <Lakie> Ok, that seems a logical use of the y adjustment, for those layouts not using foundations. 17:05:30 * Alberth makes a post 17:05:58 <planetmaker> [x] Start on boot translator.openttdcoop.org 17:05:59 <Alberth> oh, too late :) 17:06:17 <planetmaker> sorry :-) 17:06:31 <Alberth> np, I hadn't started yet 17:06:34 <frosch123> planetmaker: is the database vm also running? 17:07:35 <planetmaker> yes, .130 (postgresql) is running 17:08:07 <planetmaker> as is .107 (mysql) 17:08:17 <frosch123> who uses that? :p 17:08:28 *** zooks has quit IRC 17:08:29 <planetmaker> some not yet converted things like wiki do 17:09:18 <frosch123> ok, let's try with restarting eints 17:10:36 <planetmaker> hm, strange. As all things except eints were running... 17:11:22 <George> Can someone help me with random switch on NML? 17:11:23 <George> http://paste.openttdcoop.org/show/2680/ 17:11:51 <George> I try to make same random of 2 types 17:12:06 <George> 1-st selected on build, second on service 17:12:26 <George> Unfortunately in game I see no change on servce 17:12:39 <George> What am I doing wrong? 17:16:25 <planetmaker> you depend one on the other 17:16:38 <planetmaker> just make two switches. And make them independent from eachother 17:16:46 <planetmaker> I don't get the need for the 3rd 17:19:07 <DevZone> Project NML - NewGRF Meta Language build #69-nightlies: SUCCESS in 1 min 6 sec: https://jenkins.openttdcoop.org/job/nml/69/ 17:20:26 <George> planetmaker: how? 17:20:37 <planetmaker> delete the 3rd switch 17:20:50 <planetmaker> and use one or the other depending on when / where you call it 17:20:59 <George> and what would make a change depending on service? 17:21:20 <George> I do not understand you 17:21:48 <planetmaker> :-) I don't understand what you want really. You want the decisions independent or not? 17:21:56 <planetmaker> dependent means: use same random bits 17:22:01 <George> independent 17:22:08 <planetmaker> so, why is there a dependent? 17:22:34 <George> because it is the same alternative 17:23:10 <George> do you sujest to remove line 11? 17:23:27 <George> s/sujest/suggest/ 17:23:34 <planetmaker> yes, does it work then? 17:23:44 <George> Let me try 17:30:36 <George> No 17:31:57 <George> I can commit so you could test yourself 17:37:37 <frosch123> hmm, apparently siliconvalley has no dependency at all 17:37:50 <frosch123> i think i edited the description once to fix a type 17:37:56 <frosch123> maybe bananas deleted the deps back then 17:38:06 <frosch123> i cannot select older library versions there 17:38:18 <planetmaker> musa can, afaik 17:38:34 <frosch123> can musa edit entries? or only upload new ones? 17:38:41 <planetmaker> dunno 17:40:05 <juzza1> George: so you want switch between "l" and "r" but keep the "v1..v4" the same if serviced? 17:40:34 <planetmaker> easiest solution might be to reverse the checks :-) 17:41:14 <planetmaker> first use the random_switch and then check there for the service being done or not 17:42:50 <DevZone> Project ISR Industrial Station Renewal build #30-push: SUCCESS in 21 sec: https://jenkins.openttdcoop.org/job/isr/30/ 17:43:45 <George> juzza1: yes 17:46:00 <planetmaker> George, if you indeed reverse the decision, first random_switch, then the check for the bitmask - that works, yes? 17:46:51 <George> I have not try to reverse the randoms. have to check 17:48:41 <juzza1> well the trigger says "Vehicle enters a depot and is serviced" so are wagons considered "serviced" too? or is it just for the engine? 17:48:42 <oskari89> planetmaker: Is devzone down for repo "bug-fix" or so? :) 17:48:48 <planetmaker> no 17:48:56 <juzza1> cause i cant see why your switch wouldn't work 17:50:05 <planetmaker> I would like a simple compilable test case really 17:50:19 <George> juzza1: AFAIR frosch123 changed the wagons to be serviced, but may be it does not affect this case. I should check if it helps 17:50:41 <juzza1> ok 17:52:41 <juzza1> maybe try PARENT scope 17:53:38 <juzza1> or PARENT type, rather 17:54:19 <planetmaker> oskari89, (still or again) issues? 18:01:09 <George> random_switch (FEAT_TRAINS, PARENT, tanker_15_886_sprites_2, bitmask(TRIGGER_VEHICLE_SERVICE)) 18:01:09 <George> nmlc ERROR: "xussr.nml", line 46476: Triggers may not be set for random_switch feature 0 and type 'PARENT'. [ERR] 18:19:44 <oskari89> planetmaker: haven't checked repo yet 18:20:09 <planetmaker> ... 18:21:05 <Taede> i get error 500, abandoned transaction found 18:21:10 <Taede> had 502 earlier 18:22:26 <planetmaker> which repo? 18:22:47 <Taede> http://hg.openttdcoop.org/soap 18:23:11 <planetmaker> recovered 18:23:23 <Taede> *tries* 18:24:05 <Taede> success 18:25:23 <oskari89> I had succsessful push :) 18:25:42 <oskari89> It was a little slow but it didn't crash 18:26:36 <DevZone> Yippie, build fixed! 18:26:37 <DevZone> Project Finnish Rail Infrastructure - Rails build #98-nightlies: FIXED in 34 sec: https://jenkins.openttdcoop.org/job/frissrails/98/ 18:30:48 <DevZone> Project Nutracks build #27-nightlies: SUCCESS in 46 sec: https://jenkins.openttdcoop.org/job/nutracks/27/ 18:44:11 <planetmaker> http://dev.openttdcoop.org/issues/6473 <-- if you should have a tiny newgrf (just one wagon with 4 states as simplest version of your problem) to test your issue, I'd add it to NML as regression test, George 18:48:03 <DevZone> Project Iron Horse build #261-nightlies: SUCCESS in 1 min 1 sec: https://jenkins.openttdcoop.org/job/iron-horse/261/ 19:01:14 <George> planetmaker: http://paste.openttdcoop.org/show/2681/ 19:01:38 <George> You can take images from xUSSR repo 19:02:46 <planetmaker> ty 19:04:12 <DevZone> Project OpenGFX build #46-nightlies: SUCCESS in 6 min 10 sec: https://jenkins.openttdcoop.org/job/opengfx/46/ 19:10:55 *** Supercheese has joined #openttdcoop.devzone 19:11:14 *** andythenorth has joined #openttdcoop.devzone 19:20:27 *** Webster` has joined #openttdcoop.devzone 19:22:00 *** juzza1_ has joined #openttdcoop.devzone 19:22:47 *** andythenorth has quit IRC 19:22:47 *** Webster has quit IRC 19:22:47 *** avdg has quit IRC 19:22:47 *** tneo has quit IRC 19:22:47 *** planetmaker has quit IRC 19:22:47 *** XeryusTC has quit IRC 19:22:47 *** V453000 has quit IRC 19:22:47 *** Webster` is now known as Webster 19:22:47 *** andythenorth_ is now known as andythenorth 19:23:00 *** juzza1 has quit IRC 19:24:50 *** juzza1_ is now known as juzza1 19:25:52 *** V453000 has joined #openttdcoop.devzone 19:26:22 *** tneo has joined #openttdcoop.devzone 19:26:23 *** planetmaker has joined #openttdcoop.devzone 19:32:22 *** XeryusTC has joined #openttdcoop.devzone 19:34:22 *** avdg has joined #openttdcoop.devzone 19:35:17 *** ODM has quit IRC 19:42:58 *** Alberth has left #openttdcoop.devzone 19:46:35 *** juzza1 has quit IRC 19:55:20 <andythenorth> so hg is still down on devzone? o_O 19:56:04 <Taede> pushing seems to work, though the repository page doesnt seem to update to new revs 19:57:22 <andythenorth> I have reasonably consisten 504 on push right now 19:57:27 <Taede> :/ 19:57:29 <andythenorth> it's not 100% 19:57:39 <andythenorth> and it varies by repo 19:57:44 <andythenorth> so FISH is pretty much borked 19:57:47 <Taede> o_O 19:57:49 <andythenorth> Iron Horse is fine 19:59:10 <planetmaker> probably different worker threads server different repos... 19:59:20 <planetmaker> http backend sucks big time 19:59:41 <Taede> would ssh be more reliable? 19:59:50 <planetmaker> yes 20:00:11 <planetmaker> the issue is hgweb 20:00:36 <planetmaker> it would also bypass all authentication ;-) 20:00:47 <Taede> might get ssh sorted then 20:01:23 <andythenorth> hmm 20:01:31 <andythenorth> so I should change hgrc push? 20:01:52 <andythenorth> currently default-push is https 20:02:07 <planetmaker> if you change it to ssh it very likely will work 20:02:13 <andythenorth> e.g. https://andythenorth:*********@push.openttdcoop.org/fish 20:02:25 <planetmaker> might still be somewhat slow, but... yes, you have no proxy there 20:02:35 <andythenorth> hmm 20:02:38 <planetmaker> hm, no gateway which times out 20:02:40 <andythenorth> it needs to know about keys? 20:03:01 <planetmaker> well. we still have your public key there and it's still valid 20:03:14 <andythenorth> hmm 20:03:24 <andythenorth> ssh://andythenorth@push.openttdcoop.org/fish is the correct path? 20:03:26 <planetmaker> you're still in the ssh access list for hg access 20:03:34 <planetmaker> ssh://hg@hg.openttdcoop.org/projectname 20:04:18 <andythenorth> so it looks like recent pushes have all worked, they just timed out reporting success (I guess) 20:04:27 <andythenorth> (ssh push found nothing to push) 20:04:59 <andythenorth> anyway, that solves it 20:05:00 <planetmaker> if pull fails, you could use ssh in the same manner 20:05:07 <andythenorth> pull is already using ssh :) 20:05:10 <planetmaker> "solves". At least from my POV ;-) 20:05:15 <planetmaker> lol 20:05:18 <planetmaker> ok, then 20:05:24 *** juzza1 has joined #openttdcoop.devzone 20:32:25 *** andythenorth has quit IRC 20:40:56 <Taede> planetmaker, i need to send you my public key? 20:44:28 <planetmaker> that. or paste in irc. It's a public key :-) 20:44:44 <Taede> true 20:45:17 <Taede> just the key bit, or the ssh-rsa and user@host bit too? 20:46:17 <planetmaker> https://paste.openttdcoop.org/show/vqlKhkqFIkMWWY8YuFpw/ <-- like that 20:47:19 <Taede> ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDjsuoPeaks1Fg0tpukyYF8EBjWHKPxLg1lNtxo+D4wYBemxkgWRDTRxFqp4fEA0n8Ouu8UiBr26uoXCQ834DkMLTW/5OM0uORqG6MO4GkxqokiV01GPh4LgRjHUpljz28HdLiUVNvCVdq9sFp/BSYMMvQFrybW0Jo4MPe5T6VCXW4N7wbhaVI0B0nuc0qVnyd17vWLbnx8aFUcW08PsCEArBdaZQhHHkr19y8L3z88KeyLtUE8sJpEmM4tfUs9CTwRKQEG3XSzfbzJoCOMkygVcR2egVTEZxoCIpDvlnTwkGHDPfiSeei4qqrNcj3CZxXYRIj/fUb7elVfF1WMziwp 20:47:24 <Taede> bot@nestorix 20:50:44 <planetmaker> please check whether it works 20:55:38 <Taede> pushing to ssh://hg@hg.openttdcoop.org/soap 20:55:38 <Taede> remote: Permission denied (publickey). 20:56:16 <planetmaker> the line pasted here is broken into two... maybe try pastebin? 20:57:41 <Taede> https://paste.openttdcoop.org/show/2683/ 20:58:03 <planetmaker> eh :-) I meant your key, sorry 20:58:13 <Taede> oh, right 20:58:52 <Taede> https://paste.openttdcoop.org/show/2684/ 20:59:35 <planetmaker> next try :-) 20:59:57 <Taede> success 21:00:06 <planetmaker> \o/ 21:00:09 <Taede> and a lot quicker too than https 21:00:29 <planetmaker> yes 21:00:54 <planetmaker> just don't commit to other repos without permission from their managers ;-) 21:01:32 <Taede> yeah, that wouldnt be pretty 21:05:02 <planetmaker> hm, you wanna setup a new public server? :D 21:06:14 <planetmaker> along with soap to cleanse clients? ;-) 21:08:04 <Taede> sure 21:08:26 <Taede> make sure you get the latest rev 21:08:27 <planetmaker> ssh -p13122 root@publicserver-new.openttdcoop.org 21:08:49 <planetmaker> there's a user openttd which should run the server 21:09:39 <planetmaker> not sure whether we need to pierce free some ports in the FW... it's rather a virgin VM so far 21:09:55 <Taede> just for openttd itself i would imagine 21:10:10 <planetmaker> that VM is only for public server and its bot, yes 21:10:22 <planetmaker> or supposed to be 21:10:25 <Taede> and as long as you set the host in soap to localhost or 127.0.0.1, it may not even go through fw 21:10:46 <planetmaker> yeah. I meant for openttd itself, though 21:11:14 <Taede> :) 21:11:17 <planetmaker> (you notice that I want to throw this all at you with "just make it work", yes? :D ) 21:11:36 <Taede> i get that impression yes 21:11:46 <planetmaker> lalala :-) 21:12:26 <planetmaker> I prefer to delegate tasks and have things done rather sooner than do it all myself :-) 21:12:37 <Taede> hehe 21:13:01 <planetmaker> as long as I can trust those people enough, I'm quite happy with that approach... and focus on providing infrastructure for those people :-) 21:13:50 <planetmaker> as for supybot you probably want to talk to KenjiE20 21:14:09 <planetmaker> he's our supybot guy and can administer that 21:14:27 <planetmaker> but maybe you also want to setup a separate instance at least initially? 21:15:13 <Taede> so supybot + public + stable, and another supybot for testserver? 21:15:56 <planetmaker> well. That VM is supposed to get only one openttd instance, the public server 21:16:09 <Taede> ah 21:16:22 <planetmaker> for the others we'll create separate VMs. Maybe one for all others. But PS is important enough to have its own 21:16:32 <planetmaker> and the old PS VM is... old 21:18:02 <planetmaker> with respect to IRC interface: can one supybot handle several servers? 21:18:12 <planetmaker> or would each server need its own supybot? 21:19:34 <Taede> no, soap can handle several servers 21:20:03 <planetmaker> sweet :-) So that might finally end up all in webster? 21:20:09 <Taede> dont even need to be on the same vm, but of course you'd lose starting and getsave functionality 21:20:28 <planetmaker> could work via ssh :-) 21:20:52 <Taede> i've only accounted for local path's atm 21:21:10 <Taede> not thoguht of ssh yet 21:21:24 <planetmaker> ok, so I guess: setup another supybot locally. And we can think about wether to add the other servers there nontheless 21:21:32 <planetmaker> or think about ssh. 21:22:05 <planetmaker> like: let's get it into production. We'll then find rough edges and can easier iron out what we find in daily work 21:22:55 <planetmaker> thus: starting with one. And then expanding it :-) 21:23:26 <Taede> yup 21:23:45 <Taede> ps and soap as same user for now, and work up from there 21:24:14 <planetmaker> ^ 21:24:28 <planetmaker> feel free to add your key also to user openttd 21:33:40 <planetmaker> hm... I guess it will be helpful for you to see how our other servers currently work... 21:33:58 <planetmaker> ssh -p11022 ottdc@games.openttdcoop.org 21:34:13 <planetmaker> that's basically all others except PS 21:34:32 <planetmaker> use screen -x to actually see them 21:37:33 <planetmaker> please ask any questions you have. possibly leave them with a highlight so I can answer when I read back. 21:38:23 <Taede> will do 21:41:11 <planetmaker> for now a good night from my part though :-) 21:41:18 <Taede> same for me 21:41:24 <Taede> will have a good look tomorrow after work 21:45:24 *** oskari89 has quit IRC 21:48:23 *** Supercheese is now known as Caseus_Maximus 21:49:39 *** Lakie has quit IRC 22:01:39 *** frosch123 is now known as rana123