*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** nash has joined #tp | 00:31 | |
* nash waves | 00:32 | |
nash | llnz: any luck funding my email? | 00:44 |
---|---|---|
nash | do you want me to try more? | 00:44 |
llnz | no funding so far... haven't found them either | 00:45 |
llnz | can you try emailing [email protected]? | 00:45 |
nash | sent | 00:48 |
llnz | received | 01:10 |
llnz | so mail server should be ok | 01:10 |
llnz | just leaves mailman | 01:11 |
nash | want me to try to mailing list without patch? | 01:13 |
nash | else do you want to try to mailing list wuth patch | 01:13 |
llnz | try without the patch, just a test message or hello | 01:14 |
nash | sent | 01:15 |
nash | i haven't got i | 01:19 |
nash | y | 01:19 |
*** JohnSGalt is now known as StrangerDanger | 01:48 | |
nash | llnz: it went into the ether again right?? | 02:32 |
llnz | don't know, can't see logs from here | 02:32 |
nash | is there someone else who can try sending? | 02:33 |
llnz | btw, did you try committing? | 02:33 |
nash | no, didn't get back to the hotel until after midnight | 02:39 |
nash | so... not so easy | 02:39 |
nash | i'll check over the weeked | 02:39 |
llnz | ok | 02:47 |
nash | btw: is the server in a happy state at the moment? | 02:48 |
llnz | it should be, why? | 02:50 |
llnz | oh, permissions might be wrong still (for commit) | 02:50 |
nash | not trying to commit, i as jus asking, | 02:52 |
nash | as i'll need to chec out and install the server to test galaxie of course | 02:52 |
llnz | bbl, maybe | 03:13 |
*** llnz has quit IRC | 03:13 | |
*** StrangerDanger has quit IRC | 05:15 | |
*** nash has quit IRC | 07:51 | |
*** nash has joined #tp | 09:24 | |
*** nash has quit IRC | 09:34 | |
*** peres has joined #tp | 13:48 | |
*** StrangerDanger has joined #tp | 13:58 | |
*** nash has joined #tp | 14:37 | |
nash | poke | 14:38 |
nash | anyone around | 14:38 |
*** verhoevenv has joined #tp | 14:45 | |
nash | hey Vadtec | 14:49 |
nash | heyo verhoevenv i mean | 14:49 |
verhoevenv | Hey nash | 14:55 |
nash | do you have commit access to git.tp.net? | 14:55 |
verhoevenv | I should have, yes. | 14:56 |
nash | can you try cloning galaxie for me | 14:56 |
verhoevenv | Not sure I have commit access to all parts though. | 14:57 |
verhoevenv | And if I don't, then I probably don't have access to galaxie. | 14:58 |
nash | it should be the same key for all | 14:58 |
verhoevenv | I can't clone it. | 14:59 |
verhoevenv | Can clone others fine though. | 14:59 |
nash | cool | 15:00 |
nash | what is the message? | 15:00 |
nash | you included the obsolete ? | 15:00 |
verhoevenv | Oh, wait. | 15:00 |
verhoevenv | With obsolete I can clone. | 15:00 |
nash | the command line you have is? | 15:01 |
verhoevenv | Not git+ssh though | 15:01 |
nash | ahh | 15:01 |
nash | git+ssh? | 15:01 |
verhoevenv | git clone git://git.thousandparsec.net/git/obsolete/galaxie.git | 15:01 |
verhoevenv | works | 15:01 |
nash | yeah | 15:01 |
nash | anon | 15:01 |
verhoevenv | git clone git+ssh://git.thousandparsec.net/git/obsolete/galaxie.git | 15:01 |
verhoevenv | doesn't | 15:01 |
verhoevenv | permission denied | 15:01 |
nash | hmm | 15:01 |
nash | okay | 15:01 |
nash | not me then | 15:02 |
verhoevenv | Permission denied (publickey). | 15:02 |
nash | i just get connection closed | 15:02 |
verhoevenv | To be complete | 15:02 |
nash | hhmm | 15:02 |
verhoevenv | Though. | 15:03 |
verhoevenv | I can't clone daneel either that way | 15:03 |
verhoevenv | Lemme check the proper way to do this :P | 15:03 |
nash | okay | 15:03 |
nash | sounds like it's all borked ;-) | 15:03 |
verhoevenv | Or there might be something else wrong of course. | 15:03 |
verhoevenv | Nope, I'm not getting in. | 15:05 |
verhoevenv | Ah | 15:05 |
verhoevenv | git clone git+ssh://[email protected]/git/obsolete/galaxie.git | 15:06 |
verhoevenv | works | 15:06 |
nash | weird | 15:06 |
nash | nope | 15:06 |
nash | i get Connection closed by 78.46.69.250 | 15:07 |
ezod | https://github.com/thousandparsec/galaxie | 15:07 |
tpb | Title: thousandparsec/galaxie - GitHub (at github.com) | 15:07 |
nash | ezod: that;s weord | 15:09 |
nash | how long has that been there | 15:10 |
ezod | i think they were all imported around this time last year | 15:10 |
nash | hmm | 15:11 |
nash | ezod: so is it possible that i can get commit access to my code... | 15:11 |
ezod | nash: yeah, i haven't done anything with organizations on github, trying to figure out how to do it | 15:14 |
nash | no public members | 15:15 |
nash | ezod: are you an admin or anything? | 15:15 |
matthewd | Aren't they read only mirrors? | 15:15 |
ezod | nash: added to owners | 15:15 |
ezod | matthewd: possibly, the only thing they were used for was gsoc2010 | 15:16 |
nash | right | 15:16 |
nash | so thats not actually helpful then? | 15:16 |
nash | if i push there, it won | 15:16 |
nash | t work | 15:16 |
nash | this is really good. | 15:17 |
ezod | well, you could fork it | 15:17 |
nash | my mailing list messages get deleted | 15:17 |
nash | and i can't commit anywhere | 15:17 |
matthewd | ezod: Did they get pushed to, or just for students to fork? | 15:17 |
ezod | matthewd: to my knowledge, they were just for forks | 15:17 |
ezod | but i'd be all for making them the official repos | 15:18 |
matthewd | Yeah, I got the impression that there was a script somewhere automagically pushing to them from git.tp (meaning direct pushes would be Undesirable) | 15:18 |
ezod | mithro: ping | 15:19 |
ezod | tansell: ping | 15:19 |
nash | it's like 2 am in sydney | 15:19 |
ezod | ah right | 15:20 |
nash | oh well - commit in to nashidau/galaxie | 15:23 |
ezod | we can always merge those forks upstream | 15:24 |
ezod | but i'll see what we think about just migrating to github | 15:24 |
nash | my view would be "sure, make it much easier for everyone" | 15:25 |
ezod | same | 15:25 |
nash | but... that's me | 15:25 |
nash | ezod: I'm still trying to figure out if the project is dead | 15:26 |
nash | my feeling is 'essentially | 15:26 |
matthewd | Yeah; can always have the same script doing the pull in the opposite direction if you want to be paranoid about having a copy of everything on a project-controlled server | 15:26 |
ezod | matthewd: yep | 15:27 |
nash | matthewd: it's git | 15:27 |
nash | once it's cloned everyone has full history | 15:27 |
nash | your contributors are your backup | 15:27 |
ezod | on the topic of death | 15:28 |
nash | ? | 15:28 |
ezod | we did not apply to gsoc this year | 15:29 |
nash | i noted | 15:29 |
nash | there essentially hasn't been any commit activity this year | 15:29 |
nash | the last few commits where trivial | 15:29 |
nash | there is no mailing list activity, and it seems to drop email continually | 15:29 |
nash | the last email (3 months ago) was about spam on the mailing list | 15:29 |
nash | there are 0 servers running, and the scrupts on the webpage are broken | 15:30 |
nash | hence my question... | 15:30 |
nash | ezod: did I miss any signs of activity? | 15:32 |
ezod | none that i'm aware of | 15:32 |
nash | even this channel is pretty quiet except me stiring things up | 15:32 |
nash | ezod: and i reported the broken mailing list on tuesday, and noone really seems to give a rats arse about fixing it | 15:33 |
alanp | mailing lists are so 1996 | 15:33 |
matthewd | nash: I saw a test email from Lee on Tuesday | 15:33 |
nash | matthewd: that was after I reported I could not clone code, so I sent a mail with patches to the list | 15:34 |
nash | it got swallowed, so I reported it to lee, and his response was that | 15:34 |
nash | alanp: the thousand parsec twitter feed seems quiet | 15:35 |
alanp | twitter is so 2009 | 15:35 |
nash | alanp: foursquare for tp? | 15:35 |
alanp | we could have some pretty diverse checkins | 15:36 |
nash | quora? | 15:36 |
nash | maybe I should ask quora if tp is dead | 15:36 |
alanp | epic | 15:36 |
nash | This is obviously an evocative question, which _should_ raise hackles... but it hasn't | 15:36 |
nash | which is essentually the most worring question | 15:37 |
nash | so people... why did you all orginally get interested in thousand parsec? | 15:37 |
nash | why are you using valuable irc channel space being here? | 15:37 |
ezod | nash: for me it was a combination of "stars! was one of the best games evar" and "holy shit google wants to pay me to code" | 15:38 |
nash | ezod: strangely I can relate to both ;-) Although the second was "holy shit, google doesn't want to pay me enough to code" ;-) | 15:39 |
ezod | heh | 15:39 |
nash | ezod: and the google blackhole effect | 15:40 |
nash | which seems to have happened to tp | 15:40 |
ezod | this project has grown rather large, and the amount of time people are devoting has flatlined | 15:40 |
nash | to 0 | 15:40 |
ezod | yes, flatlined was the wrong word | 15:41 |
nash | died? | 15:41 |
ezod | without some core devs (i would suggest >2 for the scope of this project) devoting considerable hours i don't think it can be sustained | 15:42 |
nash | too many protocols, not enough games/engines | 15:42 |
ezod | opinion: reduce scope somewhat, push for some vertical goal, migrate everything to easy painless services like github | 15:42 |
nash | yes | 15:43 |
nash | focs on getting something to work really well | 15:43 |
nash | and then go horizontal | 15:43 |
ezod | right | 15:43 |
nash | and ys, things like github make perfect sense | 15:43 |
ezod | i think the groundwork is there for eventual horizontal development, so what's the low-hanging fruit for vertical? | 15:44 |
nash | RFTS cleaned up? | 15:44 |
nash | or one of the other games | 15:44 |
ezod | as far as i know mtsec is the most advanced? | 15:44 |
ezod | alanp: ^ | 15:44 |
nash | could be | 15:45 |
alanp | i think so | 15:45 |
alanp | tough to play because of the design window though | 15:45 |
ezod | so we fix it | 15:46 |
alanp | nuke multiple clients | 15:46 |
ezod | i wouldn't say nuke | 15:46 |
alanp | mothball | 15:46 |
nash | move to obsolte ;-) | 15:46 |
alanp | (in sticking with my nuclear terms) | 15:46 |
nash | also make sure things build _easily_ from git | 15:47 |
nash | a release of everything | 15:47 |
alanp | ship binaries | 15:47 |
alanp | in the case of the server, anyways | 15:48 |
nash | yeah | 15:49 |
nash | oh | 15:49 |
nash | last time I looked at the main client it was as slow as a dog | 15:49 |
nash | okay: so mtsec is the better rule set to aim for you think? | 15:49 |
ezod | it might be sensible to push on the ogre client if there aren't too many things in the way | 15:50 |
ezod | just for eye candy, basically | 15:50 |
nash | actually, i'd argue there are too many servers, rather then clients | 15:50 |
alanp | that too | 15:50 |
nash | alanp: many clients have a purpose | 15:51 |
nash | not so much servers | 15:51 |
alanp | i like ogre one | 15:51 |
alanp | but it doesn't run easily | 15:51 |
ezod | yeah it's a problem | 15:51 |
* nash wonders if he can get galaxie to the premier client then | 15:51 | |
nash | it runs on mobiles too ;-) | 15:52 |
ezod | :) | 15:52 |
nash | welll... linux ones ;-) | 15:52 |
alanp | never tried it | 15:53 |
nash | alanp: It needs efl libs | 15:53 |
nash | but they are released now for 1.0 | 15:53 |
nash | and they are on windows too | 15:53 |
nash | still... ruleset | 15:54 |
nash | "the game is the thing" is the qyote | 15:55 |
ezod | how fun is mtsec? | 15:55 |
alanp | minisec is a lot better after hackwek | 15:55 |
ezod | but is it fun? | 15:55 |
alanp | yeah we had fun playing it | 15:55 |
ezod | ok | 15:55 |
alanp | needz moar pew pew | 15:55 |
ezod | client-side pew pew? | 15:55 |
alanp | yeah | 15:55 |
ezod | battlexml? | 15:56 |
alanp | maybe | 15:56 |
alanp | I PROPOSE BATTLEJSON | 15:56 |
alanp | j/k | 15:56 |
nash | works for me ;-) | 15:56 |
ezod | nash: there has been one major activity recently | 15:56 |
nash | ? | 15:56 |
ezod | well, sort of recently | 15:56 |
nash | bitching? | 15:56 |
ezod | we have a chapter coming out in Architecture of Open Source Applications | 15:56 |
nash | who is "we" and is it in the "don;t do this appendix" | 15:57 |
ezod | well alanp and i wrote it | 15:57 |
nash | right | 15:57 |
nash | not really tp related however? | 15:57 |
ezod | it's a chapter about TP | 15:57 |
alanp | http://third-bit.com/blog/archives/3847.html | 15:57 |
tpb | Title: The Third Bit » Blog Archive » The Architecture of Open Source Applications (at third-bit.com) | 15:57 |
ezod | there was a more recent blog post | 15:58 |
nash | okay; well I have a goal on what I'm doing... galaxie for mtsec | 15:58 |
ezod | http://third-bit.com/blog/archives/4129.html | 15:58 |
tpb | Title: The Third Bit » Blog Archive » AOSA Update (at third-bit.com) | 15:58 |
ezod | alanp: mtsec or minisec? | 15:58 |
alanp | huh? | 15:58 |
nash | ezod: should that be "third state" rather then third bit ;-) | 15:58 |
nash | mtsec | 15:58 |
nash | minisec sucks and was a stupid diversion | 15:59 |
alanp | why does it suck? | 15:59 |
ezod | 11:55 < alanp> minisec is a lot better after hackwek | 15:59 |
ezod | ^ that's why i ask | 15:59 |
nash | I read that as "mtsec" actually ;-) | 15:59 |
nash | last time I looked: 3 ship types; no strategy aside from expand | 16:00 |
nash | like just expand | 16:00 |
nash | the only strategy is to make sure you get ships ot planets quickly | 16:00 |
nash | planets are the only resource essentially | 16:00 |
nash | more planets = more power = more win | 16:00 |
alanp | yeah | 16:01 |
alanp | we talked about using a radar | 16:01 |
alanp | where the scouts would be used to... scout | 16:01 |
nash | alanp: doesn't help though | 16:01 |
nash | the srever leaks too much info in IDs and the like | 16:01 |
alanp | right, but you can control visibility | 16:02 |
nash | alanp: did you mean mtsec or minisec? | 16:02 |
alanp | minisec, we didn't work on mtsec at hackweek | 16:02 |
nash | right | 16:02 |
nash | then if it;s minisec of rfts, I'd say rfts | 16:02 |
nash | although I haven;t touched any in 3 years | 16:03 |
ezod | i think in addition to just being fun, it should showcase all TP04 features | 16:07 |
nash | so mtsec? | 16:07 |
ezod | (is tp04 actually complete?) | 16:07 |
nash | good enough | 16:07 |
nash | if not, someone can sort | 16:07 |
nash | are we about to essentually fork this? | 16:07 |
nash | or practiacally at least? | 16:07 |
ezod | i don't know if forking is even necessary at this point ;) | 16:08 |
nash | ezod: most true | 16:09 |
nash | okayL stupid question: what port should the tpserver be listening on? | 16:11 |
* nash can't even see it running locally | 16:11 | |
alanp | lsof -i -n | grep tpserver-cpp | 16:11 |
nash | aware:~Ecore % lsof -i -n | grep tpserver-cpp | 16:12 |
nash | aware:~Ecore % | 16:12 |
nash | right | 16:12 |
alanp | huh weird | 16:12 |
nash | okay... so this should probably go on the list of things to fix | 16:12 |
alanp | could be local to you... | 16:12 |
nash | alanp: ./tpserver/tpserver-cpp --debug -C quickstart-mtsec.conf | 16:15 |
nash | did I miss anything | 16:15 |
nash | alanp: on ezods plan... low hanging fruit woudl incliude "work when you start it" | 16:15 |
alanp | =D | 16:16 |
nash | so who wants to sort out tpserver ;-) | 16:16 |
alanp | i don't remember the correct flags really | 16:16 |
alanp | can you start minisec? | 16:16 |
ezod | debug output should mention something about starting listening | 16:16 |
nash | 2011-03-19 01:10:44 < Info > Starting Network | 16:18 |
nash | 2011-03-19 01:10:44 < Debug > Adding a file descriptor 5 | 16:18 |
nash | 2011-03-19 01:10:44 < Info > Not configured to start http socket | 16:18 |
nash | 2011-03-19 01:10:44 < Info > Not configured to start tps socket | 16:18 |
nash | 2011-03-19 01:10:44 < Info > Not configured to start https socket | 16:18 |
nash | 2011-03-19 01:10:44 < Info > Started network with 1 listeners | 16:18 |
nash | nothing in lsof or nmap | 16:18 |
nash | so... wonderful | 16:20 |
alanp | strace? | 16:20 |
nash | does a lot of opens and closes: but looks fine | 16:23 |
nash | socket(PF_NETLINK, SOCK_RAW, 0) = 5 | 16:23 |
nash | bind(5, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 | 16:23 |
nash | close(5) = 0 | 16:23 |
nash | close(5) = 0 | 16:23 |
nash | socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 5 | 16:23 |
nash | close(5) = 0 | 16:23 |
nash | socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 5 | 16:23 |
nash | close(5) = 0 | 16:23 |
nash | socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 5 | 16:23 |
nash | bind(5, {sa_family=AF_INET, sin_port=htons(6923), sin_addr=inet_addr("0.0.0.0")}, 16) = 0 | 16:23 |
nash | socket(PF_NETLINK, SOCK_RAW, 0) = 6 | 16:23 |
nash | bind(6, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0 | 16:23 |
nash | close(6) = 0 | 16:23 |
nash | socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 6 | 16:23 |
nash | close(6) = 0 | 16:23 |
nash | socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6 | 16:23 |
nash | close(6) = 0 | 16:23 |
nash | socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 6 | 16:23 |
nash | bind(6, {sa_family=AF_INET, sin_port=htons(6925), sin_addr=inet_addr("0.0.0.0")} | 16:23 |
ezod | 6923 = tp, 6925 = tpadmin | 16:25 |
nash | don't get the many socket calls however | 16:26 |
nash | well after I nmap the port specifically we starting to get somehwew | 16:27 |
nash | however I'm about to go to bed | 16:27 |
nash | so I'll continue sorting this out tomorrow | 16:27 |
ezod | later | 16:28 |
alanp | no listen()? | 16:28 |
nash | alanp: I didn't have that on my strace line : -esocket,bind,close | 16:29 |
*** nash has quit IRC | 16:40 | |
alanp | Thousand Parsec: CLOUD EDITION | 17:13 |
*** peres has quit IRC | 20:09 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!