Monday, 2008-08-25

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
CIA-33mithro libtpclient-py-tp04 * rce35a20f251a /debian/update-debian-changelog: Change the deb version from 0.2.4+0.2.5+<gitinfo> to 0.2.4+<gitinfo>.00:27
CIA-33mithro libtpclient-py-tp04 * r19864ce1d6e5 /tp/client/ChangeList.py:00:27
CIA-33Add equality operators to ChangeNodes.00:27
CIA-33Add a find method which gives you the node that contains a given object.00:27
CIA-33mithro libtpclient-py-tp04 * r7706d1fabc97 /tp/client/cache.py: Add a lot more debugging output.00:27
CIA-33mithro libtpclient-py-tp04 * r41b113d25d51 /tp/client/threads.py: Make NetworkFailure events more specific.00:27
CIA-33mithro libtpclient-py-tp04 * r16eeb6b782a3 /tp/client/threads.py: Also download the game frame.00:27
CIA-33mithro libtpclient-py-tp04 * r7316668ec516 /tp/client/version.py: Also support "bare" references.00:27
CIA-33mithro libtpclient-py-tp04 * rf383c1fe3594 /tp/client/cache.py: Don't save the cache ATM.00:27
CIA-33mithro libtpclient-py-tp04 * r7ba5e4993f7e / (5 files in 2 dirs): Merge branch 'libtpclient-py-0.3.x' into tp0400:27
CIA-33mithro libtpproto-py-tp04 * ra11affee097b /debian/update-debian-changelog: Change the deb version from 0.2.4+0.2.5+<gitinfo> to 0.2.4+<gitinfo>.00:29
CIA-33mithro libtpproto-py-tp04 * re77bb03ecb85 /tp/netlib/objects/ObjectExtra/Wormhole.py:00:29
CIA-33Add a wormhole object as a quick-hack to make risk connections work.00:29
CIA-33(Pending tp04 being finished.)00:29
CIA-33mithro libtpproto-py-tp04 * r4b05b93fdeea /tp/netlib/version.py: Also support "bare" references.00:29
CIA-33mithro libtpproto-py-tp04 * r72793183dd8d / (debian/update-debian-changelog tp/netlib/version.py): Merge branch 'stable' into tp0400:29
CIA-33mithro tpclient-pywx-tp04 * rd0dd3d9e2027 /windows/xrc/ (13 files): Fixed a copy and paste error (s/Frame/Panel/).00:30
CIA-33mithro tpclient-pywx-tp04 * r47f3fdb82c74 /requirements.py: Tighten up the requirements (now there are tp04 branches).00:30
CIA-33mithro tpclient-pywx-tp04 * rd3a5aa6baf22 /windows/main/panelMessage.py: Fix message removal.00:30
CIA-33mithro tpclient-pywx-tp04 * r6e8ee610f66f / (.gitmodules libtpclient-py libtpproto-py requirements.py):00:30
CIA-33Add libtpclient-py and libtpproto-py as submodules.00:30
CIA-33Updated requirements.py to check the submodules.00:30
CIA-33mithro tpclient-pywx-tp04 * r685e7d529599 /requirements.py: Try and initilise the sub-modules.00:30
CIA-33mithro tpclient-pywx-tp04 * r233799b27843 / (libtpclient-py libtpproto-py): Move the client/proto library forward.00:30
CIA-33mithro tpclient-pywx-tp04 * r94503d9846e2 / (5 files in 2 dirs):00:30
CIA-33Merge branch 'stable' into tp0400:30
CIA-33Conflicts:00:30
CIA-33 requirements.py00:30
CIA-33mithro tpclient-pywx-tp04 * rd3b8b0ec824a / (libtpclient-py libtpproto-py): Make tp04 branch depend on tp04 version of the submodules.00:31
*** bddebian has quit IRC00:32
mithroJLafont: ping?01:12
* llnz wanders off01:12
llnzlater all01:12
*** llnz has quit IRC01:12
JLafontmithro: pong01:14
mithrohey JLafont01:14
JLafonthai mithro01:14
mithrohave you had a chance to look into the schemepy changes?01:14
mithroI also think we should merge drop the dronesec branch and just make it the stable version01:15
JLafontI looked at the diffs, but I haven't merged it into dronesec01:15
JLafontalrighty01:15
mithrodo they look okay?01:15
JLafontyeah, I don't think they should conflict with anything I've done01:16
mithrookay cool01:16
mithroit should fix the noticeable delay when getting the designs :)01:17
mithro(as that is caused by the server processing the scheme)01:18
*** DTRemenak has quit IRC01:34
mithroJLafont: btw, any luck producing documentation with epydoc?01:37
*** peres has joined #tp02:02
*** nash has quit IRC02:48
*** peres has quit IRC02:56
*** JLafont has quit IRC03:19
*** JLafont has joined #tp03:20
*** JLafont has quit IRC03:25
*** mithro has quit IRC04:02
*** mithro has joined #tp04:32
*** peres has joined #tp04:53
*** zzorn_laptop has joined #tp04:58
*** Guest3209 has quit IRC06:26
*** Ohm has joined #tp06:37
*** Iwanowitch has joined #tp07:25
*** Ohm has quit IRC07:35
*** Iwanowitch_ has joined #tp08:06
*** Iwanowitch has quit IRC08:06
*** Ohm has joined #tp08:20
*** Ohm has quit IRC08:46
*** peres has left #tp08:52
*** bddebian has joined #tp09:32
bddebianHeya09:35
*** Ohm has joined #tp10:09
*** zzorn_laptop has quit IRC10:28
*** Ohm has quit IRC10:32
*** JLafont has joined #tp11:39
*** Ohm has joined #tp11:45
*** vi1985 has joined #tp11:51
vi1985Iwanowitch_: hey11:52
*** Iwanowitch_ is now known as Iwanowitch11:58
Iwanowitchvi1985: Heya11:58
vi1985Iwanowitch_: mornin' :) or evenin'11:58
vi1985Iwanowitch_: ok, so how about we try a mock play right now, to see everything's fine11:59
vi1985?11:59
Iwanowitchvi1985: Okay, give me a minute.12:00
vi1985Iwanowitch_: sure, let me know when you're ready!12:00
Iwanowitchvi1985: Okay. My IP is 81.246.158.15512:04
vi1985ok, i'll tell you when i'm ready12:04
vi1985Iwanowitch_: ok, i'll tell you when i'm ready12:04
IwanowitchI have tpserver-cpp running with default quickstart-risk-random12:04
IwanowitchAnd I connected myself with tpclient-pywx, that makes it easiest to see what happens.12:04
vi1985Iwanowitch_:  ok, that's good. I have a "finished turn" support, so this should go quickly :)12:04
vi1985Iwanowitch_: ok, i'm ready. Give me go :)12:06
vi1985* the green light I mean12:06
*** Ohm has quit IRC12:06
vi1985Iwanowitch_: is it ok to connect?12:06
Iwanowitchvi1985: Okay, try.12:07
IwanowitchI hope my router doesn't act up.12:07
vi1985Iwanowitch_: I'm in!12:07
IwanowitchYes. Great!12:07
IwanowitchI'll add daneel-ai in the mix...12:08
IwanowitchOkay, good. Now, I'm not sure I have guest player support actually :/12:09
*** vi1985 has quit IRC12:10
*** Iwanowitch has quit IRC12:11
*** Iwanowitch has joined #tp12:11
*** vi1985 has joined #tp12:12
vi1985Iwanowitch: sorry, my irc crashed. I have to leave now for 10 mins, lets leave them running12:12
Iwanowitchvi1985: Okay. I'm in as a third player though, so I suppose I should finish my own turns.12:13
vi1985Iwanowitch: you can login as guest:guest, and have no objects in this game, as far as i remember12:15
Iwanowitchvi1985: Seems to be, yes. Though the new player has been created now. Oh well, test game anyway. :)12:17
*** sparky__ has joined #tp12:27
*** zzorn_ has quit IRC12:28
sparky__I am a reasonably competent programmer who is interested in doing a 3D client. But obviously I could use some pointers.12:29
sparky__Preferred languages being Python or Lisp12:30
sparky__probably the former being more helpful :-)12:30
*** [lexus] has joined #tp12:32
*** Iwanowitch_ has joined #tp12:33
Iwanowitch_vi1985: Urgh. Wireless hiccup. Second time today, and I haven't had trouble in ages.12:34
sparky__shit happens12:34
*** Iwanowitch has quit IRC12:34
*** Iwanowitch_ is now known as Iwanowitch12:35
Iwanowitchvi1985: Wait. I think I can't make it tomorrow.12:36
sparky__belgacom.be eh? Goedenavond, unless of course you´re Walloon...12:36
IwanowitchMeer namiddag toch. :)12:37
sparky__Oh man, my Dutch ain't that good, even though I lived in Bruges for a year!12:37
vi1985Iwanowitch: you can't make it? Too bad, methinks your bot is gaining the upper paw ;)12:38
sparky__Well you missed my earlier message then - I might be interested in helping out with a 3d client12:38
Iwanowitchvi1985: No, I had a last-minute family affair, and I didn't think about the AI battle :/12:40
Iwanowitchvi1985: I might be able to do it later tomorrow, or otherwise Thursday.12:40
IwanowitchOr later than Thursday.12:40
vi1985Iwanowitch: family comes first :). Sure, let me know what's good for you. Thursday is fine for me12:41
Iwanowitchsparky__: Nice! Do you know about that pyOgre client?12:41
sparky__I do, but I could do with some pointers12:41
sparky__the project seems both big and a bit sparse, if that makes any sense12:41
sparky__suppose I´ll have to start with a bunch of d/l and reading12:42
sparky__I´ve written a GUI in pure SDL before, so it´s not unknown territory12:42
Iwanowitchvi1985: Thursday, 2PM UCT? Because I'm having a hair cut at noon UTC, and I don't know how long it'll take - new hairdresser in our neighbourhood.12:43
vi1985Iwanowitch: it's a date.12:44
Iwanowitchsparky__: what language? C++ I suppose? I don't know that much about it, though I think nash and mithro should be able to help you out.12:44
Iwanowitch(I only used the Python libraries)12:44
Iwanowitchsparky__: I think the wiki is the best resource to get started, http://www.thousandparsec.net/wiki/12:45
tpbTitle: Thousand Parsec Wiki - Thousand Parsec Wiki (at www.thousandparsec.net)12:45
Iwanowitchvi1985: I'll notify the mailing list12:45
sparky__Well, I pretty much hate C++ (used it for years though...). I would prefer to use Lisp, but will use Python at a pinch12:45
vi1985Iwanowitch: k12:45
sparky__I can myself starting with the current PyOgre setup, but whats the current state like?12:46
sparky__I can see myself....12:46
Iwanowitchsparky__: We have protocol libraries for Python, C++ and Java. You can write another one yourself of course. About the PyOgre one, I'm not too sure. It looks playable, but I never really used it, and setup is a bit of a bitch. You might want to ask mithro or jmtan.12:50
Iwanowitch~seen jmtan12:50
tpbIwanowitch: jmtan was last seen in #tp 3 weeks, 6 days, 3 hours, 39 minutes, and 34 seconds ago: <jmtan> hi bddebian12:50
IwanowitchPerhaps not jmtan.12:50
sparky__specifically, is the 3D client in limbo or is there someone I should chat with?12:51
Iwanowitchsparky__: Well, I don't know what jmtan will do with it now Summer of Code is over. You should ask him I suppose, but he hasn't been here for a few weeks.12:55
IwanowitchThough I think mithro can give you a better idea, he is basically the project leader.12:55
sparky__Well at least that means that there was some development recently. I´d like to avoid a ´not invented here´ syndrome and re-invent the wheel12:56
*** [lexus] has quit IRC12:57
*** sparky__ has quit IRC13:24
*** Erroneous has joined #tp14:12
*** zzorn_ has joined #tp14:23
*** bddebian has quit IRC15:31
*** Erroneous has quit IRC15:35
*** tuna has quit IRC15:39
*** Erroneous has joined #tp17:25
*** Ohm has joined #tp17:55
*** llnz has joined #tp18:55
*** greywhind has quit IRC19:08
llnzhi all19:08
*** nash has joined #tp19:14
*** bddebian has joined #tp19:37
*** Ohm has quit IRC20:08
*** mithro has quit IRC20:10
*** vi1985 has quit IRC20:39
*** mithro has joined #tp20:42
mithrohey people20:44
llnzhi mithro20:48
mithrollnz: how goes everything?20:48
llnzfine thanks20:49
llnzyou?20:49
mithro~seen xdotx20:49
tpbmithro: xdotx was last seen in #tp 9 weeks, 4 days, 18 hours, 9 minutes, and 51 seconds ago: <xdotx> nope. i tested with -ansi -pedantic and it went fine20:49
mithro:/20:49
llnzi've been finding g++-4.3 bugs20:51
llnzand updated tpclient-cpptext20:51
mithroi saw21:20
mithroso now that GSoC is over are you going to merge all the branches together?21:20
llnzyes21:33
llnzlibtpproto-cpp merge is trival21:33
llnztpserver-cpp is a little more complicated21:34
llnzthe config branch has already merged the risk branch (which is fine)21:34
llnzthe tae branch needs to merge the mainline before it gets merged21:34
llnzthen just the conflicting configure.ac and modules/games/Makefile.am to fix21:35
llnzis there any reason to wait or should I merge them tonight?21:35
mithrollnz: nope go right ahead21:40
mithroonce they are all merged I can nuke the branches on the server21:40
mithrollnz: would it be possible to back-port the game frame to tp03 (both the metaserver and tpserver-py provide support for it)21:41
mithroI got about 50% of the way before getting distracted by other things21:41
llnzhumm...21:41
llnzthat should be possible21:41
mithroit should help fix the "cache" issues that we are seeing in tpclient's21:43
mithrollnz: what are you running on your desktop?21:47
llnzhere i have dual-boot windows xp/linux21:47
llnzduring work (ie, now) i am in windows21:48
mithro:(21:48
*** Erroneous has quit IRC21:49
*** Iwanowitch has quit IRC21:51
*** DTRemenak has joined #tp22:26

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