Tuesday, 2008-04-01

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** JLafont has joined #tp00:14
*** vi1985 has quit IRC00:30
*** bddebian has quit IRC00:51
*** brennan_ has quit IRC00:56
*** greywhind has joined #tp01:07
*** zzorn_laptop has joined #tp01:47
*** ryan__ has joined #tp01:49
*** peres has joined #tp02:13
pereshi there02:14
* nash waves02:14
* peres waves back02:15
mithrohey peres02:16
pereshi mithro02:16
mithroyou see we got accepted into GSoC?02:16
peresaye sir02:16
peresand i noticed a rise of traffic on the mailing list02:16
*** Demitar has quit IRC02:18
peresthousand parsec is getting more and more attention... it's nice to see a project blossom this way02:20
mithroyeah the massive spike :)02:20
mithroperes: I hope that this years summer of code will see us have actual people who play Thousand Parsec by this time next year02:21
mithrothat sentance could have been written much better02:21
peresmithro: :D02:21
peresdon't be too picky ;) listening to japanese conversation all the time is messing up my english too :P02:22
mithroperes: I hope that this GSoC2008 will mean we actual players by this time next year02:22
mithroperes: I hope that this GSoC2008 will mean we actually have players by this time next year02:22
peresgood :P02:22
peresmithro: how much is the client needing to be enjoyable?02:23
mithroperes: with the 0.3.x series, I think the client is getting into a position where it's pretty usable02:26
mithrowe just need to start playing games before it can drastically improve02:26
mithro~seen xdotx02:26
tpbmithro: xdotx was last seen in #tp 2 days, 4 hours, 9 minutes, and 48 seconds ago: <xdotx> x.x02:26
mithro~seen tidus202:26
tpbmithro: I have not seen tidus2.02:26
peresmithro: setting up tournament with prize woud get some attention02:26
mithrohi tidus2, you new here?02:26
mithroperes: we need a stable game for that02:30
mithroI've been trying to organise a game of RFTS on the weekends with xdotx so we can sort out some of the major bugs02:30
peresmithro: bugs in the protocol libraries or game ai ?02:31
mithrobut we only really get one chance a week :(02:31
mithroperes: in the ruleset code on tpserver-cpp02:31
peresmithro: i guess playing is really the only way out then02:32
peresmithro: is there any way to let 'bots' playing?02:34
peresmithro: that would save human time :)02:34
mithroperes: well we have loads of submissions of AI's this time02:38
peresmithro: how many student slots are you hoping to get this year^02:40
mithroI dream of 12 :P02:41
pereswow :P02:41
pereshow many mentors do thousand parsec have :P02:41
peresdoes*02:41
mithrobut I'm hoping we can get 502:41
mithro8 mentors this year02:42
mithroxdotx one of the students from last year is also a mentor this year02:42
mithroplus we now have the starmapper guy02:42
peresalmost all your devs are mentors02:46
mithroyeah02:47
peresthere will be a huge fight when google discloses the prizes :P02:47
mithroyou mean the slots?02:47
peresnah, the trip to san francisco :P02:48
mithroneed to get the slots first02:49
tidus2sory din check irc. yea, i'm new here02:51
mithrotidus2: Summer of Code student? or just interested otherwise?02:56
*** nash has quit IRC03:06
tidus2mithro: coming from summer of code. was browsing through the projects.03:08
tidus2from what I read, thousand parsec is mainly c++ and python? I'm more to C and java.03:15
JLPgood morning all03:21
JLPtidus2: no wories, while ir is mainly c++ and python there is still place for c and java03:22
tidus2so the game is playable at the moment? i saw something like server status at the website03:23
JLPtidus2: there is a protocol library in java and various development tools can also be in java03:23
*** mithro has quit IRC03:23
JLPin c we have galaxy client03:23
JLPtidus2: yeah it should be playable (unless the server is down or something)03:24
tidus2ic. thanks for the info03:25
JLPtidus2: oh yeah, and starmapper is also written in java03:25
tidus2I will go check it. :)03:26
*** llnz has joined #tp03:53
*** peres has quit IRC03:54
*** JLafont has quit IRC03:54
*** puchuu has joined #tp03:57
JLPahoy puchuu04:03
puchuuhey jlp04:03
puchuui submitted an application for 3d client project.. how can to know about its review04:04
JLPpuchuu: oh, great, i didn't have much time in the last couple of days so i didn't look at the new applications04:04
JLPpuchuu: will check it out quickly now04:05
puchuuok.. is it possible.. if there's a need of some more info.. can i still update it04:05
*** Epyon has joined #tp04:06
JLPpuchuu: there should be more details, check out the porposals we have publicly on wiki, it should look something like that04:06
puchuuok.04:06
JLPpuchuu: there is also a post on forums and on mailing list with tips for students04:13
*** puchuu has quit IRC04:20
*** JLP has quit IRC05:48
*** TBBle_ has joined #tp06:05
* llnz ponders06:06
* Epyon ponders too06:10
*** JLP has joined #tp06:15
llnzwb JLP06:16
CIA-14llnz tpserver-cpp * r3e2379b53f99 /modules/persistence/mysql/ (mysqlpersistence.cpp mysqlpersistence.h):06:17
CIA-14Added methods for velocity3dobjectparam access in mysqlpersistence.06:17
CIA-14Also fixed typo in position3d error message.06:17
*** TBBle has quit IRC06:18
llnzgrrr...06:22
*** mithro has joined #tp06:22
* llnz curses the fact he has to rewrite bits of the rulesets again06:22
* llnz plays kmines instead06:25
mithrollnz: :(06:58
llnzfirst i need to redo ObjectManager, then I need to figure out how to record differences of ObjectParameterGroups07:00
* llnz will design solution by sleeping07:40
* llnz wanders off07:40
llnzlater all07:40
*** llnz has quit IRC07:40
mithroJLP: ping?07:48
JLPmithro: pong08:06
mithroJLP: couple of questions08:07
mithro1) How goes the screen casts?08:07
mithro2) did you see I released 0.3.1.1? Could you do the release thingy for it?08:07
JLPmithro: videos are recorded i only have to add voice to them and subtitles08:09
JLPmithro: will write about the release08:10
mithro3) I've finnally got some response from the m2f guy08:10
mithrolooks like he is willing to work with us and get m2f working for our needs08:10
mithroyay!08:11
JLPthat's awsome08:12
mithroso how goes the adding of voice to the video? you thought you had it sussed last time?08:14
mithroJLP: 0.3.1.1 fixes two major bugs08:15
mithrothe download getting stuck when an object disappears08:15
mithroand the UTF stuff you discovered08:15
*** Ohm has quit IRC08:24
*** Landon has quit IRC08:26
*** JLP has quit IRC08:29
*** JLP has joined #tp08:31
*** TBBle_ is now known as TBBle08:51
mithroJLP: it would be good if we could get the videos up ASAP08:54
mithro(or atleast the first one we have a script for?)08:55
mithroif we get videos, I'm happy to include a way to play them in the client too08:59
JLPmithro: i'll try to finish them when i get home09:01
mithroJLP: is there anything I could do to help? did we end up with a second script?09:01
JLPthere are 2 scripts currently, the third one is only started09:02
JLPso far it is the connection stuff and the tour around the main window09:02
JLPthe third one will be about giving orders09:03
mithrookay09:08
mithrodo you have a link to the second script?09:09
mithroJLP: we should checkout http://www.freeorion.org/forum/viewtopic.php?f=10&t=207709:13
tpb<http://ln-s.net/1l0c> (at www.freeorion.org)09:13
JLPmithro: http://www.thousandparsec.net/wiki/Video_Tutorials_for_wxPython_Client09:13
tpb<http://ln-s.net/1cN-> (at www.thousandparsec.net)09:13
mithroJLP: don't forget that holding down shift changes the message buttons to first/last09:16
*** Landon has joined #tp09:17
JLPmithro: hm forgot to show that in the video, i guess i will only try to add it when talking09:17
mithroJLP: oh well09:19
mithroit's not vital09:19
*** Landon_ has joined #tp09:31
*** Landon has quit IRC09:33
*** Landon_ is now known as Landon09:33
*** napi has joined #tp09:41
*** zzorn_laptop has quit IRC09:51
*** mithro has quit IRC10:00
*** andrei has quit IRC10:27
*** andrei has joined #tp10:27
*** vi1985 has joined #tp10:45
*** Erroneous has joined #tp11:31
*** andrei has quit IRC11:56
*** andrei has joined #tp11:57
*** JLafont has joined #tp12:17
JLafontallo12:20
*** vi1985 has quit IRC12:41
*** Jabawock has joined #tp12:48
*** JLP has quit IRC12:56
*** andrei has quit IRC13:00
*** JLP has joined #tp13:03
*** andrei has joined #tp13:15
*** DTRemenak|RDP has joined #tp13:19
*** ezod has quit IRC13:21
*** DTRemenak has quit IRC13:21
*** niphree has quit IRC13:21
*** ezod has joined #tp13:21
*** DTRemenak has joined #tp13:21
*** niphree has joined #tp13:21
*** CIA-14 has quit IRC13:27
*** CIA-13 has joined #tp13:34
*** karol has joined #tp13:34
*** DTRemenak has quit IRC13:37
*** bddebian has joined #tp13:51
bddebianHeya13:56
*** Jabawock has quit IRC13:57
*** tidus2 has quit IRC14:01
*** donny_baker has joined #tp14:27
*** andrei has quit IRC14:38
*** vi1985 has joined #tp14:54
*** Demitar has joined #tp15:19
*** Lukstr has joined #tp15:31
*** vi1985 has quit IRC15:40
*** zzorn has quit IRC16:27
*** JLafont has quit IRC16:29
*** JLafont has joined #tp16:29
*** easy_code has joined #tp17:04
*** easy_code has quit IRC17:05
*** easy_code has joined #tp17:05
*** Landon has quit IRC17:14
*** Landon has joined #tp17:15
*** JLP has quit IRC17:23
karolquit17:34
*** karol has quit IRC17:34
*** protohack has joined #tp17:49
protohackany mentors present?17:49
*** bddebian has quit IRC17:51
protohackIf not, maybe someone here can answer my question. I want to know if I can submit two different applications for two different projects for tp. There are two games in which either one will be fun to work on. So I wanted to submit two different apps so hopefully I can get one or the other approved17:54
*** andrei has joined #tp17:56
Epyonprotohack, you can17:57
protohackcool...thanks17:57
*** protohack has quit IRC17:57
Epyon... i think O.o17:58
*** danderson has left #tp17:58
*** greywhind has quit IRC18:17
*** llnz has joined #tp18:17
*** niphree has quit IRC18:22
*** nash has joined #tp18:33
*** mithro has joined #tp18:42
*** Epyon has quit IRC18:55
*** nash has quit IRC18:57
*** nash has joined #tp18:57
*** ryan__ has quit IRC19:00
mithromorning people19:08
mithrostarting to get empty in here again :(19:08
mithrohello donny_baker19:08
*** andrei has quit IRC19:14
* llnz wanders off to uni19:14
*** llnz has quit IRC19:14
nashThe threats are working?19:14
*** andrei has joined #tp19:16
SmokingRopemithro: ping?19:41
mithroSmokingRope: pong!19:41
SmokingRopemithro: i want to try and clarify one of the points in my email19:42
mithroSmokingRope: we can discuss it here - but I would appreciate a summary on the mailing list19:42
SmokingRopemithro: there isn't much inidication of where ships are relative to each other19:43
SmokingRopemithro: so doing a merge can lead to unexpected results based on where ships are located19:43
mithroSmokingRope: yeah the merge thing should take an object id19:44
SmokingRopemithro: i believe MOO and Ascendancy have a 'solar system' view that helps clear up the actual position of ships19:44
SmokingRopemithro: but i was trying to describe one of the problems solved by such a view19:45
mithroships relative to each other in a solar system doesn't really seem very important?19:45
SmokingRopemithro: you don't have to implement it if it doesn't fit the project, i just want to make sense19:46
SmokingRope:)19:46
mithroSmokingRope: I have often thought about if19:46
mithros/if/it19:46
mithrobut I've never some up with something that works :(19:47
SmokingRopethere might be better alternatives like grouping the ships if they are close enough to fit/merge19:47
SmokingRopeyou could make some grouping node in the tree that is a child of the solar system can contains ships close to each other19:48
SmokingRopebut that may be ruleset dependent too19:48
SmokingRopes/system can/system that can/19:49
SmokingRopeyou could also draw each solar system as having an area (say use a circle instead of an icon) so when you zoom in the position of the ships is represented more clearly19:51
SmokingRopei'll put it in the mailing list19:51
mithroSmokingRope: I tried that, but it gets cluttered very quickly :(19:56
donny_bakermithro: howdy... saw you guys on GSoC and thought I would hang out a bit20:08
mithroyou interested in being a student?20:08
donny_bakerlittle old for that, I'm a BZFlag mentor20:08
donny_bakerchecked out your site, thought you guys lokked interesting20:09
*** llnz has joined #tp20:11
mithrodonny_baker: ahh another BZFlag escapee ;)20:19
* llnz runs away to a meeting20:21
donny_baker:)20:24
*** bddebian has joined #tp20:49
*** andrei has quit IRC20:50
bddebianHowdy20:51
mithrohey bddebian20:53
mithrobddebian: do we have 0.3.1.1 debs?20:53
bddebianNo, not yet :-(20:54
*** protohack has joined #tp20:55
*** f0ster has joined #tp20:58
protohackI have a question about MTSec20:58
f0sterhello20:59
protohackDoes any of the mentors have a screenshot of what has been done already on it, or maybe a mock up sketch so I can get a good visual idea of the game.20:59
*** TFric has joined #tp20:59
protohackOr is that mainly up to the person taking on the project for GSoC?21:00
f0sterhi llnz21:00
TFricHello, I just posted on the board about GSOC and submitted my app to google21:00
*** TFric has left #tp21:03
*** TyFric has joined #tp21:03
TyFricSorry, I had to change my nick to be consistent with the message board.21:04
TyFricPlease see my post for details on what I'm interested in.21:04
TyFrichttp://forums.thousandparsec.com/viewtopic.php?f=4&t=10421:04
tpb<http://ln-s.net/1lAP> (at forums.thousandparsec.com)21:04
mithroprotohack: the visual representation is seperated from the ruleset code21:05
mithroTyFric: you should already have a quick reply21:06
mithroI'm at work so can't really talk to much21:06
TyFricThanks mithro, I saw your post.21:06
protohackah ok21:07
TyFricI have submitted my proposal to google, is there anything else you would like at this point?21:08
*** greywhind has joined #tp21:11
mithroTyFric: I will add some feedback in the near future21:12
greywhindmithro: hello21:12
mithrohey greywhind21:12
greywhindmithro: so... i found out yesterday that I got into Brown University21:12
mithrogreywhind: would appreciated your thoughts on the 0.3.2 thread on the mailing list21:13
mithrogreywhind: I'm assuming that is great news!?21:13
greywhindmithro: i think it is :)21:13
mithrogreywhind: great! congratulations!21:14
greywhindmithro: thanks21:14
mithroBrown University is a private university located in Providence, Rhode Island. Founded in 1764 as the College of Rhode Island, it is the third-oldest institution of higher education in New England and seventh oldest in the United States. It is a member of the Ivy League.21:14
mithrothat the same one?21:15
greywhindmithro: yep21:15
protohackwhat are you going for? What will be your major?21:16
greywhindprotohack: computer science21:17
protohackindeed. Figured something like that if you are on here.21:17
greywhindwhat a surprise, eh?21:17
mithrogreywhind: sounds cool21:18
protohackfigured out a minor?21:18
protohackI would suggest graphical design (or some art equivilant), math, or physics to help with making games21:18
greywhindprotohack: no. i'll probably stick to just the comp. sci. major, but i'll take some other interesting classes. who knows, though. I might find something to minor in.21:18
greywhindthose are all good suggestions21:19
protohackI personally went with math, which starts out easy, and gets ridiculously hard21:19
TyFricmithro: thanks, I'm subscribed to the post and will check it out frequently until the deadline21:19
greywhindyeah, i'm hoping to avoid the higher math classes, other than linear algebra and discreet math of course.21:19
protohackDiscrete wasn't too bad. Linear algebra was a beast!21:20
greywhindi've taken some college-level calculus already.21:20
protohacknice21:20
JLafontDiscrete Math is fun21:20
protohackI took 4000 level (or 400 level depending on the university) linear algebra and had one hell of a time with it21:20
JLafontSo is Automata Theory21:21
greywhindmithro: as far as the 0.3.2 thread, I think the help system will be a good feature21:21
protohackI love automatons21:21
JLafont:( When I took Lin. Algebra it was a brand new professor and it was his first time teaching it. That was painful21:21
protohackSpeaking of which, if anyone wants a good editor for automatons and other finite state machines and what not, Google for "jflap"21:21
protohackits a free java applet thats great21:22
greywhindmithro: and the fleet visualization could be improved, as far as being inside a system or just in open space and such21:22
*** CIA-13 has quit IRC21:22
greywhindmithro: so... do you see anything else that should be changed, style-wise, in IdleFinder?21:26
bddebianmithro: You said it was just clientlib and tpclient-pywx right?21:27
*** CIA-13 has joined #tp21:27
mithrobddebian: yes21:27
mithrogreywhind: hrm... let me look21:27
mithrothe actual class should have a docstring21:28
mithrooh wait21:29
mithroI had an old version21:29
greywhindmithro: ah. right. I'll add that.21:29
mithrogreywhind: can you expand the classes's docstring21:30
mithrowrite it as if it appeared in a pop-up telling the user about the window and it's features21:30
mithro(you can see where this is going? :)21:30
greywhindmithro: the class itself? or each function?21:30
mithroplease wrap your comments at about 8021:30
mithrogreywhind: just the class21:30
greywhindmithro: ok.21:31
mithroI'll will eventually use docstring for each window as pop-up help21:31
mithrootherwise it's looking pretty good21:31
*** protohack has quit IRC21:31
greywhindmithro: we're talking about adding a docstring right after line 25, "class winIdleFinder(winReportXRC, IdleFinderBase, TrackerObject):" right?21:32
mithroyes21:32
greywhindk21:32
mithroexpand on this21:32
mithro"""\21:32
mithroThis window shows a list of objects the player owns that do not have any orders.21:32
mithro"""21:32
mithroas if it was displayed to the user who has no idea what this window does21:33
mithroand what features it has21:33
greywhindright. mine just updated as well - apparently the text editor took a moment to load the changes.21:33
*** TyFric has left #tp21:38
*** Erroneous has quit IRC21:43
*** f0ster has quit IRC21:46
* llnz is back22:09
JLafontwb llnz22:10
llnzhi JLafont22:10
*** DTRemenak|RDP is now known as DTRemenak22:38
mithrogreywhind: would be good if you replied on the list22:44
CIA-13noegnud tpclient-pywx-stable * rbefc5199a0c6 /windows/main/winIdleFinder.py: Expanded the winIdleFinder documentation string.22:44
mithrogreywhind: I would love your thoughts on making it easier for new developers to start hacking on tpclient-pywx22:44
greywhindmithro: i'll take a look22:44
mithrothanks!22:46
greywhindmithro: is there a specific message I should reply to?22:47
mithroideas of 0.3.2 -> reply to -> tpclient-pywx 0.3.2 focus?22:48
mithroideas on making client easier to access for new developers -> new thread22:48
greywhindmithro: ok22:48
mithro~seen Ohm22:48
tpbmithro: Ohm was last seen in #tp 1 day, 10 hours, 31 minutes, and 43 seconds ago: <Ohm> DroneSec a new ruleset?22:48
bddebianmithro: Debian unstable, gutsy, and hardy packages should be up now22:51
mithrobddebian: that is rocking!22:51
*** andrei has joined #tp23:08
greywhindmithro: e-mail sent23:21
mithrogreywhind: cool23:21
*** CIA-13 has quit IRC23:26
*** PunD has joined #tp23:31
*** Lukstr has quit IRC23:31
*** CIA-13 has joined #tp23:31
PunDHi all23:32
llnzhi PunD23:32
PunDI'm a prospective gsoc student, and reading the TP site pointed me this way23:32
PunDis there anyone in particular I should be talking to?23:32
nashPunD: mithro, llnz, myself (maybe ;-), possibly some others ;-)23:33
llnzPunD: is there something you are interested in?23:33
PunDYes, I am definately interested in writing a ruleset.23:34
PunDI've done some brainstorming, and I am working on my application23:34
*** atm has joined #tp23:34
PunDand thanks23:34
atmhello23:35
llnzPunD: cool23:35
nashRulesets are good ;-)23:35
atmI'm here to discuss about google summer of code 200823:35
llnzhi atm23:35
PunDhi, as I am23:35
atmhi linz23:36
llnztwo L's :-)23:36
atmok23:37
*** f0ster has joined #tp23:37
atmhi llnz23:37
llnzhi f0ster23:37
llnz:-)23:37
nashatm: Think llamas ;-)23:37
atm:)23:38
* llnz smacks nash23:38
llnzLinux Lee N Z23:38
atmok, what about GSoC?23:38
atmI am on to revamp the MTSec game. Is it a good idea? Or the WORST??23:39
nashatm: Good: Well known goal, we want the ruleset done23:41
nashatm: Bad: Others will be interested in that one as well, so you need to convince us you are the best Mtsec proposal23:41
atmhow could I?? Please help me out...23:42
mithrosorry, I was pimpin Thousand Parsec on Slashdot23:42
mithrollnz: I did not know that is where llnz came from :)23:43
PunDquick question, where can I pull down the source for the RFtS! ruleset? I want to look through it before I decide if my ruleset proposal is reasonable.23:43
nashatm: patches ;-)23:44
nashOtherwise we need to look at your proposal, including how you deal with the "not defined" parts of mtsec23:44
atmok23:45
atmme logging off have to revamp my proposal...see you all later....23:48
*** atm has left #tp23:48
mithroPunD: check git23:50
llnzmithro: i had it as an email address23:50
mithrollnz: yeah23:50
PunDhm, the git projects list?23:51
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpserver-cpp.git;a=tree;h=master;hb=master23:51
tpb<http://ln-s.net/1lCo> (at git.thousandparsec.net)23:51
PunDthanks23:51
mithrothe ruleset book might be useful too23:51
PunDyeah, I had looked through that23:51
PunDpretty handy23:51
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=ruleset-book.git;a=summary (out of date now)23:51
tpb<http://ln-s.net/1jDs> (at git.thousandparsec.net)23:51
*** greywhind has quit IRC23:52
mithroPunD: having a running tpserver-cpp and submitting patches for it are ways to lift your proposal above the rest23:52
PunDok, thanks. I'll be on regularly from now on.23:53
PunDI should have a proposal in in the next few days23:54
nashFor what it is worth... (as a potential mentor) patches move people ot the top of list.23:54
PunDI'll see if I can get a few in then! Thanks.23:55
nashIf someone can do enough to get themselves commit access... first on my list.23:55
nashThat applies to everyone... ;-)  PunD: Only problem is if we get many people doing patches ;-)23:55
PunDLast question for now, is there a Visual Studio project (and if so, what version) or is this mostly done on linux.23:57
nashMostly linux, you'd have to check the tree for visual studio23:58
* nash notes it may be an easy first patch there... ;-)23:58
PunDok, thanks (might do that...)23:58

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!