Sunday, 2008-07-27

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** mithro has joined #tp01:23
mithrohey people01:27
mithrohow is everyone today?01:27
mithro~seen greywhind02:31
tpbmithro: greywhind was last seen in #tp 8 hours, 18 minutes, and 32 seconds ago: <greywhind> good luck02:31
mithro~seen jmtan02:31
tpbmithro: jmtan was last seen in #tp 4 days, 22 hours, 50 minutes, and 57 seconds ago: <jmtan> okay thanks02:31
mithroezod: ping?02:36
ezodmithro: pong... sort of... i'm heading to bed02:41
ezodmithro: what's up?02:41
mithroezod: I'm just pondering the mid-term report stuff02:41
mithrodid you get any further with them?02:41
mithroI'm hoping that I could publish two on Monday02:41
ezodnot yet, but i can get mine and probably jphr's ready tomorrow if you need them02:42
mithrojphr updated this report based on my suggestions02:43
ezodi heard, i need to get the latest from him, unless he published it somewhere02:43
mithrookay02:44
mithrowell - do you want to forward me what you have?02:44
mithroand I can have a play with it02:44
ezodwell, i was planning to kind of start over, so from that perspective all i have is graphics, a color scheme, and text02:45
mithrooh - you have not started the writer version yet?02:46
ezodno, preoccupied with getting something started for the single-player stuff since last week02:47
ezodbut i can set aside a few hours tomorrow to do that, its not a big deal02:47
mithrookay - I'll see what I get done today02:47
ezodare you going to make an oowriter style then?02:48
ezodi can send over the graphics and bios i have, and my own report text02:49
mithrothat would be useful02:51
mithroI don't know how far I will get02:51
ezodi've sent the headshot graphics, my report, and the bios for myself and jphr03:00
ezodi basically just used the color scheme and graphics from the web css otherwise03:01
ezodanyway, it's 3am here, i'm off03:03
ezodlet me know how far you get and i'll finish it up tomorrow03:03
mithrookay03:04
*** JLafont has quit IRC03:15
mithro~seen jphr03:43
tpbmithro: jphr was last seen in #tp 2 days, 13 hours, 18 minutes, and 37 seconds ago: <jphr> Iwanowitch: Neither did I, it caused a weird bug when I didn't transfer ownership correctly, you could still do things to your old planets you no longer owned03:43
*** sladegen has quit IRC04:22
*** sladegen has joined #tp04:22
*** sladegen has quit IRC04:51
*** Lukstr has quit IRC04:51
*** greywhind has quit IRC04:51
*** TBBle has quit IRC04:51
*** Ohm_ has quit IRC04:51
*** sladegen has joined #tp04:51
*** greywhind has joined #tp04:51
*** Lukstr has joined #tp04:51
*** TBBle has joined #tp04:51
*** Ohm_ has joined #tp04:51
mithrohey greywhind05:13
CIA-32mithro tpclient-pywx-stable * r6b912d971bfa /windows/main/ (overlays/Systems.py panelSystem.py): Add support for wormhole objects which connect two places together.06:00
CIA-32mithro libtpproto-py * re77bb03ecb85 /tp/netlib/objects/ObjectExtra/Wormhole.py:06:01
CIA-32Add a wormhole object as a quick-hack to make risk connections work.06:01
CIA-32(Pending tp04 being finished.)06:01
CIA-32pluskid schemepy * reaf626d3e9ac / (doc/html/schemepy.png doc/index.html schemepy/skime): Use the lambda logo as the Schemepy Logo.07:36
CIA-32pluskid schemepy * r0b0131a3d0ac / (.gitmodules doc/index.html schemepy/skime): Removed the submodule of skime.08:19
CIA-32pluskid schemepy * rbd0ec2239db6 /schemepy/skime/ (33 files in 7 dirs): Added the source code of skime to schemepy repo.08:21
CIA-32pluskid schemepy * r11697253f4a5 /doc/log_book/done/07-27-design-a-logo-for-schemepy.txt: Finished the task of designing a schemepy logo.08:26
*** DevPlayer has joined #tp09:57
DevPlayerhi all09:58
DevPlayercould someone point to a already-well-developed 4x game in the tp engine?09:59
*** DevPlayer has quit IRC10:05
*** DevPlayer has joined #tp10:21
*** JLafont has joined #tp10:25
DevPlayerhi10:35
mithrohi DevPlayer10:50
mithroRFTS is probably the most developed game - although Risk and TAE have more active development at the moment (thanks for GSoC)10:51
mithroDevPlayer: how did you find out about our project?11:06
ezodmithro: did you manage anything with the report formatting?11:21
mithronope11:22
ezodmithro: alright, i'll work on it shortly11:22
mithroyou up already!? that means I should probably go home11:22
ezodactually, i kind of slept in :)11:22
mithroezod: know anyone who might be interested in cleaning up and commenting tpserver-cpp? :P11:29
ezodmithro: i could do that11:34
ezodmithro: would have to be after gsoc of course11:35
mithroezod: it's a rather big job and you have GSoC to worry about :P11:35
mithrotpserver-cpp really could use a lot of comment and magic number fixes love11:36
ezodthere's some refactoring i wanted to do also11:36
mithroI guess my spoilt by the quality of the code here at Google11:36
mithro(I was adding some stuff for jphr earlier today)11:37
ezodmy admin stuff duplicates a lot of game-related code that could be inherited from common classes11:37
mithroand I had forgotten about how hard to comprehend a lot of the code is11:37
ezodit took a while but i'm pretty familiar with it now, hence my offer11:38
mithroezod: you have email11:41
mithroI would love to see full doxygen comments throughout tpserver-cpp11:42
mithrobtw how did you find the comments in libtpproto-py?11:43
mithroit hasn't gotten much love in that regard for a while11:43
ezodwhere there are comments, the comments are helpful11:43
ezodit could use more i think11:44
mithrofeel free to be critical - it's unlikely to get fixed in libtpproto-py, but it would help with libtpproto2-py11:45
ezodwell imo, the protocol libraries should be comprehensively documented11:45
ezodevery little bit of them :)11:45
ezodthe objects were very well commented in libtpproto-py11:46
mithroalmost all the code in tp/netlib/objects goes away with libtpproto2-py11:46
mithro(everything in that directory will be autogenerated from the protocol specification)11:46
ezodbtw, iirc, libtpproto-cpp needs more doxygen comments - has a lot, but there are gaps11:47
mithrotpserver-cpp has none :P11:47
ezodyeah11:47
ezoda lot of tpserver-cpp is pretty self-explanatory but only if you take the time to read through the code11:48
mithroI have to admit I hate the way tpserver-cpp packs frames11:50
ezodwhat about it?11:51
mithroit is very verbose and error prone11:51
ezodit's something that i think python certainly lends itself more readily to11:51
mithroprintf man :P11:52
ezodheh, fair enough, i didn't spend much time worrying about that anyway11:53
mithroI wish I had infinite time to finish all the Thousand Parsec balls I have in the air11:53
ezodwell you have more devs to delegate to now ;)11:55
mithrothere are so many things I want to do with tpserver-py that I just don't have the time too11:55
mithrowe keep attacting these bloody c++ developers ;)11:56
mithroeven delegating requires me to put the ideas down on paper :P11:56
*** peres has quit IRC11:57
*** peres has joined #tp11:57
ezodbtw, did you have a look at my /usr/share/tp mockup?11:58
ezodwhich seems to answer your inquiry about win/mac support with a resounding "no"11:59
mithroezod: the post?12:16
mithroezod: 10 minutes before I disappear :P12:29
*** mithro has quit IRC13:20
CIA-32Eugene tpclient-pyogre * r8c1023c7f0df /src/ (Scene.py starmap.py): Fix a bug with movement lines not showing up13:40
CIA-32Eugene tpclient-pyogre * rac4e02a95579 /src/Scene.py: Center and zoom in on an object if double-clicked13:40
CIA-32Eugene tpclient-pyogre * rcae25676efb3 / (src/Scene.py src/test_starmap.py windows/system.layout): Delete orders from the queue via the delete button in orders window13:40
CIA-32Eugene tpclient-pyogre * rf718eba0235a /src/Scene.py: 'New' button in the orders window will create a new order13:40
CIA-32Eugene tpclient-pyogre * r6bdfc98b6e81 /src/Scene.py: Update order queue upon order queue change13:40
CIA-32Eugene tpclient-pyogre * r66206e12df2f /src/ (Scene.py gui.py): Edit button in order window brings up the argument window with filled values for certain arguments13:40
DevPlayerdoes anyone have a link to a file with an example ruleset?14:00
DevPlayerand does the ruleset have a copy on the client side or just the server side?14:00
*** JLafont has quit IRC14:00
*** JLafont has joined #tp14:01
DevPlayerchecking timestamp14:04
DevPlayermithro, i googled space 4x and went to a list, saw thousand parsecs listed in game list on some website.14:06
DevPlayerSince i've been messing with python at noob level thought i'd look into tp's dev status.14:06
DevPlayerdownloaded the tpclient-pywx and logged into demo then made account on demo server1. started looking for the source code to find where objects such as ship components were being created. i wondered if the object creations pulled from a text/xml type file for ship creation.14:10
DevPlayerwhere can i get a RFTS client and source?14:34
*** JLafont-laptop has joined #tp14:58
DevPlayermithro you still on?15:03
*** JLafont-laptop has quit IRC15:58
*** DevPlayer has left #tp15:59
*** JLafont-laptop has joined #tp16:13
*** JLafont-laptop has quit IRC16:15
*** JLafont-laptop has joined #tp16:15
CIA-32juanmy777 tpserver-py-dronesec * re1cc817fc56e /tp/server/rules/dronesec/bases/Research.py: Small changes to Research __str__16:25
CIA-32juanmy777 tpserver-py-dronesec * r1a58f18ca038 /tp/server/rules/dronesec/research/MasterList.py: Fixed DB synching16:25
CIA-32juanmy777 tpserver-py-dronesec * rd3d61ce9b151 /tp/server/rules/dronesec/__init__.py: Changed the order of arguments in --populate since numPlayers isn't used unless the map is "standard"16:25
CIA-32juanmy777 tpserver-py-dronesec * re961e4794085 /tp/server/rules/dronesec/__init__.py: Allowed game types to be written in any lower and/or uppercase letters16:25
*** llnz_work has joined #tp17:20
llnz_workmorning all17:21
*** llnz_work has quit IRC17:53
*** JLafont-laptop has quit IRC18:04
*** llnz_work has joined #tp18:17
*** llnz_work has quit IRC19:12
*** nash has joined #tp19:12
*** Epyon has joined #tp19:13
*** llnz_work has joined #tp19:16
*** Epyon has quit IRC20:13
*** Epyon has joined #tp20:19
llnz_workquite quiet here today20:51
* ezod nods silently20:52
llnz_workhehe20:56
nashIndeed21:12
*** jsmiller has joined #tp21:40
*** peres has joined #tp21:49
* jsmiller is re-listening to Mithro's open source gaming tech talk.21:50
*** JLafont has quit IRC21:57
jsmillertrying out the client for the first time (Python/wx/Mac OS), using the defaults given.22:03
jsmiller"Successfully connected to the host" but spins "Looking for Thousand Parsec Server..."22:03
jsmillerany tips about connecting to a live server?22:04
*** mithro has joined #tp22:06
* jsmiller waves to Mithro.22:06
jsmillerhave the tp client, trying to find a live server22:06
mithromorning people22:07
jsmillermorning22:07
mithrodemo1 not up?22:07
jsmillerI connect, but it spins looking for a server on the host.22:07
jsmillerclient is wedged, have to restart it I guess22:08
mithrojsmiller: which os?22:08
jsmillerMac OS X, 10.522:08
jsmiller10.5.422:08
jsmillerrestarted, looks about the same.22:10
mithrodmg download?22:10
jsmillerConnecting/Successfully connected/Looking for TP Server...22:10
jsmilleryes, dmg.22:10
mithrocan you post a screenshot?22:11
jsmillernot sure how to post.  DCC? gmail?22:11
jsmillerhave the window screenshot22:13
jsmillerhmmf.  No dcc? will mail it to you22:16
jsmiller(using Colloquy, don't know it well)22:16
jsmillerunless tp-devel is the better address to send it22:17
*** JLafont has joined #tp22:18
jsmillermithro: screenshots emailed to you (eventually got a "Network Error" dialog)22:23
mithrojsmiller: looks like it could be one of a couple of things22:25
mithro1. The Thousand Parsec server is down22:25
mithro2. There is a firewall filtering your outgoing stuff22:26
jsmillerI'm on a home network behind NAT.22:26
jsmillerIs there a status port that talks telnet or finger or HTTP that would give the status of the Thousand Parsec server?22:27
llnz_workjsmiller: http://metaserver.thousandparsec.net22:27
tpbTitle: Thousand Parsec : Metaserver Server Listing (at metaserver.thousandparsec.net)22:28
llnz_worklooks like demo1 is down22:28
llnz_workdemo2 is full22:28
jsmillerthanks22:28
jsmillerPerhaps I should check back after supper (U.S.-Pacific time)22:30
mithroshenki: ping?22:47
mithroshenki: can you try the python-ogre from http://download.opensuse.org/repositories/home:/mithro/xUbuntu_8.04/amd6423:00
tpb<http://ln-s.net/25cp> (at download.opensuse.org)23:00

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