*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** ezod has quit IRC | 00:03 | |
*** IceGuest_75 has joined #tp | 00:08 | |
*** IceGuest_75_ has joined #tp | 00:08 | |
*** IceGuest_75 is now known as num3472 | 00:09 | |
num3472 | hello. anybody active? | 00:11 |
---|---|---|
nash | nope | 00:12 |
num3472 | good to hear | 00:12 |
num3472 | I'm a GsoC applicant poking around in things | 00:13 |
num3472 | trying to see what my chances are | 00:13 |
num3472 | that sort of thing | 00:14 |
llnz | hi num3472 | 00:14 |
num3472 | hi linz | 00:14 |
nash | num3472: Which application? | 00:16 |
num3472 | saving the game | 00:17 |
num3472 | garrick peschke | 00:17 |
* nash loos | 00:17 | |
nash | looks | 00:17 |
nash | num3472: You need to add a lot more detail on how you will go about it. Also I'm not convinced from that you understand what it you are doing wrt to saving data and the server. | 00:19 |
num3472 | ok | 00:19 |
num3472 | I'll work on that | 00:22 |
num3472 | are you saying that gathering all of the data from the server is going to be a challenge? | 00:23 |
num3472 | I'm currently just beginning to look at TP's architecture | 00:23 |
llnz | i would take a look at how the server(s) store the data currently | 00:24 |
*** JLafont has quit IRC | 00:25 | |
num3472 | that sounds like a good idea | 00:25 |
num3472 | I'll do that | 00:25 |
llnz | bbl | 00:34 |
*** llnz has quit IRC | 00:34 | |
*** konr has joined #tp | 00:37 | |
num3472 | Looking at the specs, I definately need some major revision/clarification | 00:38 |
num3472 | I'll have it done by wednesday | 00:38 |
*** IceGuest_75_ has left #tp | 00:38 | |
*** num3472 has quit IRC | 00:39 | |
*** paulmcnett has quit IRC | 01:10 | |
nash | mithro/llnz: | 01:12 |
nash | Is it possible to set up a cron job to a git gc on the server repos daily | 01:13 |
*** tansell__laptop has quit IRC | 01:15 | |
*** tansell__laptop has joined #tp | 01:15 | |
nash | tansell__laptop: did you see my last comment? | 01:16 |
* nash notes git clone on tpclient for instance is _very_ slow | 01:16 | |
tansell | nash, possible - but until recently we didn't get commits daily | 01:19 |
tansell | repacking now | 01:20 |
jnengland77 | night all | 01:20 |
nash | tansell: do it weekly then ;-) | 01:21 |
nash | tpserver needs it too | 01:21 |
nash | tpserver-cpp needs it too | 01:21 |
tansell | nash, just repacked them all | 01:21 |
nash | All good | 01:22 |
nash | We do a for i in **/*.git ; (cd $i ; git gc $i) on our code server | 01:22 |
*** alanp has quit IRC | 01:22 | |
*** jnengland77 has quit IRC | 01:23 | |
*** didi` has quit IRC | 01:23 | |
tansell | #! /bin/sh | 01:23 |
tansell | for i in *.git; do | 01:23 |
tansell | echo "Repacking $i" | 01:23 |
tansell | cd $i && git-repack -a -d && cd .. | 01:23 |
tansell | done | 01:23 |
mithro | gc gc != git-repack - atleast it didn't use to | 01:25 |
nash | Ours are in different depths... and nearly everyopne here uses zsh | 01:25 |
nash | man git-gc - it's the one to use these days | 01:26 |
tansell | ahh the git on our servers is a bit old | 01:26 |
nash | which version on the servers? | 01:27 |
*** tansell_laptop has joined #tp | 01:30 | |
*** tansell__laptop has quit IRC | 01:45 | |
*** llnz has joined #tp | 01:45 | |
* nash is actually installing the single player stuff again | 01:52 | |
* nash still notes that ./autogen doesn't run configure | 01:52 | |
nash | And it generates a message | 01:52 |
nash | llnz: good timing ;-) | 01:52 |
nash | ./autogen.sh | 01:52 |
nash | aclocal... | 01:52 |
nash | autoheader... | 01:52 |
nash | libtoolize... | 01:52 |
nash | libtoolize: unrecognized option `--recursive' | 01:52 |
nash | Try `libtoolize --help' for more information. | 01:52 |
nash | libtool --version | 01:53 |
nash | ltmain.sh (GNU libtool) 1.5.26 Debian 1.5.26-4 (1.1220.2.493 2008/02/01 16:58:18) | 01:53 |
llnz | nash: known issue | 01:55 |
nash | okay.. | 01:55 |
llnz | libtoolize is actually run twice in that case | 01:55 |
nash | llnz: Also... may I suggest you install cgcc... ;-) | 01:55 |
llnz | the first with --recursive and the second without if the first fails | 01:55 |
llnz | cgcc? | 01:56 |
* llnz looks it up | 01:56 | |
nash | actually... is ltdl just from libtool or somehting? | 01:56 |
llnz | yes | 01:56 |
matthewd | mithro: Isn't repack -a -d dangerous if someone is pushing at the same time? | 01:56 |
llnz | LibToolDynamicLoader | 01:56 |
nash | okay... no point pointing out that it's broken C then ;-) | 01:57 |
nash | cgcc runs sparse over a c file before compiling it - quick static analysis | 01:57 |
nash | For you... you should run clang from llvm over the source... | 01:58 |
nash | it will be... depressing most likely ;-) | 01:58 |
nash | but it will find bugs I'm sure | 01:58 |
*** llnz has quit IRC | 02:02 | |
nash | mithro: Just tried the single player instructions... didn't work... | 02:02 |
nash | mithro: So I click single player right... | 02:03 |
nash | I get wizard... all good | 02:03 |
nash | choose rules... | 02:03 |
nash | RFTS is good right? | 02:03 |
*** llnz has joined #tp | 02:04 | |
nash | hmmm is this bad: | 02:06 |
nash | 2009-04-07 16:05:52 < Error > Failed to load plugin "../modules/games/rfts/.libs/librfts": "librfts.a: cannot open shared object file: No such file or directory" (nil) | 02:06 |
llnz | wtf? | 02:07 |
llnz | what's your conf file? | 02:07 |
nash | I've seen this before | 02:07 |
tansell_laptop | nash, did you not install it? | 02:07 |
tansell_laptop | (it should work in the non-installed case, but lee was saying it doesn't) | 02:08 |
nash | Nah.. I'm betting autofsck has decided my system doesn't support shared libs | 02:08 |
tansell_laptop | nash, actually that sounds possible | 02:08 |
tansell_laptop | nash, but no idea how you got your system in that state | 02:08 |
llnz | the above case should work, but not the .a file | 02:08 |
llnz | should be using .la or .so | 02:09 |
nash | tansell_laptop: First day it was going it | 02:09 |
llnz | it shouldn't build a .a file | 02:09 |
nash | *sigh* /me regens and screws with config | 02:10 |
nash | Okay - now I'm getting this: | 02:10 |
nash | Using pyZeroConf ZeroConf implimentation... | 02:10 |
nash | <class '__main__.GUI'> <class '__main__.Network'> <class 'tp.client.threads.MediaThread'> <class 'tp.client.threads.FinderThread'> | 02:10 |
nash | The program 'python' received an X Window System error. | 02:10 |
nash | This probably reflects a bug in the program. | 02:10 |
nash | The error was 'BadLength (poly request too large or internal Xlib length erro'. | 02:10 |
nash | (Details: serial 54 error_code 16 request_code 13 minor_code 0) | 02:10 |
nash | When playing the start video | 02:10 |
nash | how do I kill that again | 02:10 |
tansell_laptop | hrm - your xvideo is probably borked | 02:10 |
llnz | humm... it does build a .a file | 02:10 |
tansell_laptop | touch NOSPLASHMOVIE | 02:10 |
nash | It worked a while ago | 02:10 |
nash | tansell: ./tpserver-pywx --help doesn't do anything useful BTW | 02:11 |
nash | So do I need to do a make install in tpserver? | 02:13 |
llnz | you shouldn't need to, but it might help | 02:14 |
nash | I've got .la, nut no .so | 02:14 |
llnz | odd | 02:14 |
llnz | you haven't built the shared library | 02:14 |
llnz | you need to | 02:14 |
nash | may apologies | 02:14 |
llnz | make install will not help you here | 02:14 |
nash | there are .so's but there are in the .libs | 02:14 |
llnz | ah, ok | 02:15 |
llnz | that's fine | 02:15 |
nash | tinyxmlparser.cpp:357: warning: suggest parentheses around && within || | 02:17 |
llnz | nash: yes, i know about that | 02:18 |
nash | Okay - do I need to so someting for it to find the AIs? | 02:21 |
nash | I'm getting No Opponents Found for the Ai | 02:21 |
nash | the output says: | 02:21 |
nash | Searching in /home/nash/work/thousandparsec/daneel-ai... | 02:22 |
nash | Including /home/nash/work/thousandparsec/daneel-ai/daneel-ai-inplace.xml. | 02:22 |
nash | So also: | 02:23 |
nash | 2009-04-07 16:22:23 < Error > Failed to load plugin "/usr/local/lib/tpserver/tpscheme/libtpguile": "libguile.so.17: cannot open shared object file: No such file or directory" (nil) | 02:23 |
nash | So two issues... can't find daneel & tpserver-cpp barfs | 02:26 |
llnz | odd | 02:26 |
tansell | nash, did you clone everything into the same directory | 02:26 |
nash | yes | 02:27 |
nash | ls | 02:27 |
nash | daneel-ai docdocuments galaxie tpclient-pywx tpserver-cpp | 02:27 |
llnz | is tpserver-cpp installed? | 02:27 |
nash | yes | 02:27 |
tansell | for single player stuff you shouldn't need to install tpserver-cpp it works fine from the non-install stuff | 02:27 |
nash | Well it is installed... now | 02:27 |
nash | It's also not installed | 02:28 |
llnz | nash: make uninstall works :-) | 02:28 |
nash | So... which issue to attack first: Lack of Daneel or Lack of playability? | 02:28 |
*** tansell_laptop has quit IRC | 02:28 | |
llnz | it appears your installed version is old (or broken) | 02:29 |
tansell | nash, I can help with the Lack of Daneel | 02:29 |
tansell | nash, btw what are you running on? | 02:29 |
nash | llnz: My version was checked out about 10 minutes ago | 02:30 |
nash | So the later I doubt ;-) | 02:30 |
nash | tansell: My laptop, serenity, x86 | 02:30 |
nash | 32bit | 02:30 |
tansell | nash, ubuntu? | 02:31 |
nash | debian | 02:31 |
nash | Always debian ;-) | 02:31 |
tansell | okay | 02:31 |
nash | tansell: all real C programmers use debian, lfs or slackware | 02:31 |
nash | I'm a wussy one, so I use debian ;-) | 02:32 |
nash | Anyway... | 02:32 |
nash | Daneel.. not found... | 02:32 |
nash | llnz: tpguile not loading... | 02:32 |
llnz | libguile.so.17 is the guile library, not the scheme module for tpserver-cpp | 02:32 |
llnz | so either libguile.so.17 is old or disappeared | 02:32 |
llnz | or some odd security is stopping it from loading | 02:32 |
llnz | if libguile.so.17 is old, then so is libtpguile.so module | 02:32 |
llnz | nash: tpguile not loading because it can't load the libguile.so.17 shared library | 02:33 |
nash | llnz: Okay... dont' seem to have a libguile.so.17... | 02:33 |
llnz | is in /usr/lib on my system | 02:33 |
nash | libguile-ltdl.so.1 | 02:33 |
nash | Is the closest | 02:33 |
llnz | nash: do you have other libguile.so.*? | 02:33 |
nash | no | 02:33 |
nash | llnz: I installed mzscheme... | 02:34 |
nash | SHoudl I have installed guile instead? | 02:34 |
tansell | nash, so wouldn't it be a good idea to use mzscheme module then? | 02:34 |
nash | tansell: I didn't select hte module | 02:34 |
llnz | nash: do you have guile-1.8-libs installed? | 02:34 |
nash | I didn't touch any configuration. | 02:35 |
* llnz doesn't see how the guile module built without it | 02:35 | |
mithro | git clone git://git.thousandparsec.net/git/tpclient-pywx.git | 02:35 |
mithro | git clone git://git.thousandparsec.net/git/daneel-ai.git | 02:35 |
mithro | git clone git://git.thousandparsec.net/git/tpserver-cpp.git | 02:35 |
mithro | cd tpserver-cpp; ./autogen.sh; ./configure; make; cd.. | 02:35 |
mithro | cd tpclient-pywx | 02:35 |
mithro | ./tpclient-pywx | 02:35 |
nash | I did that | 02:35 |
mithro | that works for like most people | 02:35 |
nash | llnz: Well just installed that - seems to fix that problem | 02:37 |
nash | So... can't find daneel | 02:37 |
llnz | cool | 02:37 |
mithro | nash: so can you put the complete output of ./tpserver-pywx online somewhere? | 02:39 |
nash | You want it, or the /home/nash/.tp/tpclient-pywx.log? | 02:39 |
tansell | I'm not 100% confident in tpclient-pywx.log at the moment | 02:40 |
tansell | so the output in pastebin would be good | 02:40 |
nash | http://pastebin.ca/1384592 | 02:42 |
tpb | Title: pastebin - TPClient output - post number 1384592 (at pastebin.ca) | 02:42 |
nash | tansell: Hmm... tpclient writes to stdout, tpserver writes to stderr... so the client output is after the server | 02:43 |
tansell | oh | 02:43 |
tansell | what ruleset did you select? | 02:44 |
tansell | daneel-ai only supports risk atm | 02:44 |
nash | Ahh,... | 02:45 |
* nash notes according to the documentation it supports RFTS... | 02:45 | |
*** tansell_laptop has joined #tp | 02:46 | |
tansell | nash, well it does but rfts is borked | 02:46 |
tansell | you can enable it pretty easily | 02:46 |
tansell | if you are interested in fixing rfts | 02:46 |
* nash notes it's a bug either way | 02:46 | |
tansell | the daneel-ai documentation? | 02:47 |
*** tuna-fish has quit IRC | 02:47 | |
llnz | bbs, dinner | 02:48 |
nash | That the link for AI players says "Daneel supports RFTS" | 02:48 |
nash | that's a bug or the fact that daneel doesn't by default turn on RFTS is a bug | 02:48 |
nash | One or both is a bug | 02:48 |
* nash notes probably both ;-) | 02:48 | |
nash | how do I end the turn? | 02:49 |
nash | Or do I need to do it manually? | 02:49 |
*** tuna-fish has joined #tp | 02:50 | |
tansell | nash, the link? | 02:53 |
tansell | Ctrl-T i think | 02:53 |
tansell | or in the file menu | 02:53 |
nash | yeah... but I need to wait for tpserver to decide to roll over? | 02:54 |
tansell | it should happen straight away | 02:55 |
tansell | as long as daneel-ai is ready | 02:55 |
nash | hmm | 02:57 |
tansell | nash, not working? | 02:58 |
nash | don't think so | 02:58 |
* nash restarts | 02:58 | |
nash | no options to start game? | 02:58 |
nash | tuirn length 0? | 02:58 |
nash | AI: Name: Zog Type: daneel-ai (Development) | 02:59 |
nash | Ahh,,, | 02:59 |
nash | Found it... | 02:59 |
nash | No module named logilab.constraint | 02:59 |
nash | The following requirements where not met: | 02:59 |
nash | python-constraint | 02:59 |
nash | So I'm guessing something doesn't realise daneel doesn't start up | 03:00 |
tansell | nash, yeah | 03:01 |
tansell | the singleplayer stuff doesn't notice if a process dies | 03:01 |
tansell | that is on the todo list | 03:01 |
* nash assumes there si a bug on this under the priority "Bloody High" | 03:01 | |
* nash tries again | 03:02 | |
nash | Weird.. | 03:02 |
nash | Same error | 03:02 |
nash | And it says it can't start the fame | 03:02 |
nash | And it says it can't start the game | 03:02 |
nash | sudo apt-get install python-constraint | 03:03 |
nash | ... | 03:03 |
nash | python-constraint is already the newest version. | 03:03 |
nash | Any idea? | 03:04 |
nash | http://pastebin.ca/1384612 | 03:04 |
tpb | Title: pastebin - Daneel Output - post number 1384612 (at pastebin.ca) | 03:04 |
nash | is the output | 03:04 |
tansell | hrm | 03:05 |
tansell | that is very weird | 03:05 |
tansell | what happens if you do a | 03:05 |
tansell | python | 03:06 |
tansell | >>> import logilab | 03:06 |
tansell | >>> import logilab.constraint | 03:06 |
nash | ImportError: No module named constraint | 03:06 |
nash | on the latter obviously | 03:06 |
nash | is this a python version thing? | 03:07 |
tansell | nash, not sure - it might be | 03:07 |
tansell | dpkg --list | grep constraint | 03:07 |
tansell | it's definately a debian thing | 03:08 |
nash | ii python-constraint 0.3.0-6.1 constraints satisfaction solver in Python | 03:08 |
nash | Is /usr/share/pyshared/logilab/constraint the right place for .py files? | 03:11 |
nash | /usr/share/pyshared/logilab/constraint/__init__.py | 03:11 |
nash | tansell? | 03:13 |
nash | heh - the examples don't run either... | 03:13 |
* nash reports a bug to debian | 03:13 | |
tansell | nash, that seems like the right place | 03:14 |
tansell | it just appears the post-update scripts are not linking it into the right place | 03:14 |
tansell | nash, well it took us like 9 months to get the initial singleplayer stuff out | 03:16 |
tansell | nash, so just be happy that we got this far | 03:16 |
tansell | we have a bunch of issues to fix for a 0.3.4 release | 03:16 |
tansell | IE we should probably setup the server using the config protocol rather then command line arguments | 03:20 |
nash | heh | 03:20 |
tansell | we need to fix the output from the commands | 03:20 |
nash | Whatever works | 03:20 |
nash | Anyway... debian bug reported | 03:21 |
tansell | nash, a solution would possibly do an "easy_install logilab.constraint" | 03:22 |
nash | Or a non-broken debian package | 03:25 |
nash | :-) | 03:25 |
nash | Anyway - off home | 03:25 |
nash | Talk to you later | 03:25 |
*** nash has quit IRC | 03:25 | |
CIA-1 | llnz tpserver-cpp * r2b5f53731e86 /configure.ac: | 03:34 |
CIA-1 | Added check for guile to make sure library actually exists. | 03:34 |
CIA-1 | On debian (at least) it is possible to install guile-config without | 03:34 |
CIA-1 | the libraries, even though guile-config says where the libraries are. | 03:34 |
llnz | hopefully that should stop any problem in the future | 03:38 |
CIA-1 | llnz tpserver-cpp * r45ab1cbd15d5 / (Doxyfile Makefile.am): | 04:13 |
CIA-1 | Adding Doxyfile and make doc. | 04:13 |
CIA-1 | Doesn't document much yet, but should over time. | 04:13 |
tote | mithro: pong | 04:18 |
mithro | tote: so how goes the demo? | 04:28 |
tote | mithro: slow, will work on it soon, just has a couple of things to fix first | 04:31 |
*** tuna-fish has quit IRC | 04:53 | |
*** tuna-fish has joined #tp | 04:55 | |
*** Noughmad has joined #tp | 05:23 | |
* llnz ponders | 06:00 | |
mithro | llnz: just reading your proposal at the moment | 06:03 |
mithro | llnz: can we put some "real world" examples in this proposal | 06:04 |
mithro | IE | 06:05 |
mithro | Technology, Military and Diplomacy are all "areas" you can research | 06:05 |
mithro | you get new skills based on how long you research each area | 06:06 |
mithro | but the new skills are only known after you acquire them | 06:06 |
mithro | how would that work? | 06:06 |
llnz | visibility of the benefits | 06:07 |
mithro | so obviously you have 100 points which you can give to either Technology, Military or Diplomacy | 06:08 |
mithro | (IE you could research Technology 100% and 0% in the others) | 06:09 |
mithro | or you could research 33% in each | 06:09 |
mithro | so Technology, Military and Diplomacy will always appear in the researchable list? | 06:10 |
llnz | maybe | 06:10 |
mithro | IE you can only assign points to the things in the researchable list? | 06:11 |
llnz | it might be easier to break them into a series (or chain) of technololgy 1, 2, 3, etc | 06:11 |
llnz | then you could place caps on how far advanced each area can be | 06:11 |
llnz | yes, only to things in the researchable list | 06:12 |
mithro | how does a person know if they have "received" the technology | 06:13 |
mithro | or the percentage complete in researching that stuff | 06:13 |
llnz | message (with reference), no long appears on researchable list, and in their list of learnt techs | 06:14 |
llnz | percentage complete can be calculated from the researchable list | 06:14 |
mithro | how? | 06:14 |
llnz | (totalPoints - remainingPoint) / totalPoints | 06:16 |
mithro | oh sorry I had moved on to a different situtation | 06:17 |
mithro | Say I have 3 technologies to reasearch | 06:17 |
mithro | Missile 1, Laser 1 and Boosters | 06:17 |
mithro | I spend 3 turns researching Missile 1 | 06:17 |
mithro | then switch to Laser 1 | 06:17 |
mithro | Missile 1 might be 45% complete | 06:18 |
mithro | can we deal with that? | 06:21 |
llnz | yes | 06:21 |
mithro | oh worry | 06:22 |
mithro | s/worry/sorry/ | 06:22 |
mithro | I see | 06:22 |
mithro | # totalPoints - uint32 (RO) | 06:22 |
mithro | # remainingPoints - uint32 (RO) | 06:22 |
llnz | yeah | 06:22 |
mithro | is per tech item | 06:22 |
llnz | yes | 06:22 |
mithro | researchList == researchedList ? | 06:23 |
mithro | or "toresearch" ? | 06:23 |
llnz | to research | 06:27 |
*** verhoevenv has joined #tp | 06:31 | |
mithro | so how do you get a list of the already researched technologies? | 06:34 |
mithro | hey verhoevenv | 06:34 |
verhoevenv | Heya mithro. | 06:35 |
llnz | mithro: open issue | 06:37 |
llnz | mithro: currently learning toward field in Player frame | 06:43 |
mithro | anyway I'm off home | 06:44 |
mithro | see ya! | 06:44 |
mithro | oh | 06:44 |
mithro | we need a -1 for the totalPoints being unlimited | 06:44 |
mithro | or maybe unknown | 06:44 |
llnz | true | 06:44 |
mithro | unknown is probably a better idea | 06:45 |
llnz | shouldn't it be remainingPoints? totalPoints could hold how much so far in that case | 06:46 |
tansell_laptop | one or the other | 06:48 |
*** paulmcnett has joined #tp | 07:01 | |
*** mithro has quit IRC | 07:02 | |
*** mithro has joined #tp | 07:08 | |
*** JLafont has joined #tp | 07:10 | |
* llnz wanders off | 07:13 | |
llnz | later all | 07:13 |
*** llnz has quit IRC | 07:13 | |
*** Noughmad-laptop has joined #tp | 07:17 | |
*** shrink has quit IRC | 08:39 | |
JLP | ahoy everyone | 08:40 |
*** heineckm has left #tp | 09:13 | |
*** peres has joined #tp | 09:22 | |
*** JLP has quit IRC | 09:33 | |
*** Bombadil has joined #tp | 09:39 | |
Bombadil | Hi | 09:39 |
*** JLP has joined #tp | 09:40 | |
Bombadil | where do I get the source packages for the Debian packages available on http://packages.thousandparsec.net/gutsy/pool/universe/p/python-ogre/ ? | 09:40 |
tpb | <http://ln-s.net/36jX> (at packages.thousandparsec.net) | 09:40 |
Bombadil | tpb: wrong. | 09:41 |
*** shrink has joined #tp | 09:42 | |
shenki | mithro: ^ | 09:49 |
*** miha_ has joined #tp | 09:51 | |
*** Noughmad_ has joined #tp | 09:52 | |
*** shrink has quit IRC | 09:59 | |
*** Noughmad-laptop has quit IRC | 10:07 | |
*** Noughmad has quit IRC | 10:08 | |
*** didi` has joined #tp | 10:22 | |
*** bddebian has joined #tp | 10:24 | |
bddebian | Heya | 10:29 |
*** peres has left #tp | 10:33 | |
didi` | Hey. | 10:34 |
*** didi` has quit IRC | 10:38 | |
*** didi` has joined #tp | 10:54 | |
*** sanchan89 has joined #tp | 10:57 | |
*** tuna-fish_ has joined #tp | 11:06 | |
*** tuna-fish has quit IRC | 11:06 | |
*** sanchan89 has quit IRC | 11:17 | |
*** sanchan89 has joined #tp | 11:18 | |
Bombadil | mithro: I've found the debian/ dir in the python-ogre SVN repository, so regard the question as answered. | 11:32 |
Bombadil | (the same holds for the email that I've sent you about the same topic too) | 11:33 |
*** Bombadil has quit IRC | 11:34 | |
*** sanchan89 has quit IRC | 11:50 | |
*** Greywhind has quit IRC | 12:21 | |
*** Erroneous has joined #tp | 12:57 | |
*** welterde has quit IRC | 12:59 | |
*** welterde has joined #tp | 13:01 | |
*** paulmcnett has quit IRC | 13:13 | |
*** welterde has quit IRC | 13:25 | |
*** welterde has joined #tp | 13:27 | |
*** jernejovc has joined #tp | 13:36 | |
*** miha_ is now known as Noughmad-laptop | 13:53 | |
*** paulmcnett has joined #tp | 13:58 | |
*** jernejovc_ has joined #tp | 14:01 | |
*** jernejovc has quit IRC | 14:07 | |
*** jernejovc_ is now known as jernejovc | 14:09 | |
*** Noughmad_ is now known as Noughmad | 14:23 | |
*** jernejovc has quit IRC | 14:26 | |
*** epyon has quit IRC | 14:34 | |
*** ezod has joined #tp | 14:36 | |
*** Greywhind has joined #tp | 14:36 | |
*** Greywhind has quit IRC | 15:53 | |
*** bratac has joined #tp | 15:55 | |
bratac | Hi | 15:56 |
*** xlax has joined #tp | 15:57 | |
*** bratac has left #tp | 15:59 | |
*** bratac has joined #tp | 15:59 | |
bratac | !help | 15:59 |
*** paulmcnett has quit IRC | 16:17 | |
*** paulmcnett has joined #tp | 16:18 | |
*** llnz has joined #tp | 16:32 | |
llnz | morning all | 16:35 |
bratac | hello :) | 16:35 |
llnz | hi bratac | 16:39 |
*** bddebian has quit IRC | 16:45 | |
*** Noughmad has quit IRC | 16:59 | |
*** Noughmad-laptop has quit IRC | 17:21 | |
*** alanp has joined #tp | 18:18 | |
*** bratac has quit IRC | 18:24 | |
*** bratac has joined #tp | 18:25 | |
*** paulmcnett has quit IRC | 18:35 | |
*** verhoevenv has quit IRC | 18:38 | |
*** nash has joined #tp | 18:53 | |
llnz | hi nash | 18:53 |
nash | Heyo eiseg | 18:54 |
nash | how is life? | 18:54 |
llnz | eiseg? | 18:55 |
llnz | not bad, busy | 18:55 |
nash | Yeah... | 18:56 |
nash | Sorry - multiple channels... | 18:56 |
nash | Eiseg is also not bad ;-) | 18:56 |
nash | How are you llnz? | 18:56 |
llnz | hehe | 18:56 |
llnz | fine thanks, you? | 18:56 |
nash | Hey cool - the debian bug I reported yesterday has been fixed, and new version is available ;-) | 18:56 |
nash | All good | 18:56 |
llnz | configure in tpserver-cpp will now fail if the libraries for guile can not be found (not just that guile-config exists) | 18:59 |
nash | llnz: All good | 18:59 |
nash | seems to be bug fix ++ day | 19:00 |
nash | didi`: So any updates for poeple to look at? | 19:00 |
*** mithro has quit IRC | 19:03 | |
didi` | nash: Well, I started the wiki article as you said. I am waiting for the questions. | 19:09 |
nash | didi`: Well the questions I asked yesterday... | 19:10 |
nash | Extrapolate | 19:10 |
didi` | nash: Ok. | 19:12 |
*** tansell__laptop has joined #tp | 19:12 | |
*** tansell__laptop is now known as tansell-laptop | 19:15 | |
*** paulmcnett has joined #tp | 19:19 | |
*** alanp has quit IRC | 19:19 | |
*** tansell_laptop has quit IRC | 19:22 | |
*** bratac has quit IRC | 19:24 | |
*** alanp has joined #tp | 19:31 | |
*** jnengland77 has joined #tp | 19:39 | |
*** Greywhind has joined #tp | 19:43 | |
*** paulmcnett has quit IRC | 19:56 | |
*** mithro has joined #tp | 20:02 | |
*** alanp has quit IRC | 20:08 | |
*** paulmcnett has joined #tp | 20:36 | |
mithro | paulmcnett: hey | 20:43 |
*** paulmcnett has quit IRC | 20:46 | |
nash | fire in the hold! | 20:50 |
CIA-1 | nash galaxie * r8a097933bd20 / (Makefile gui_list.h tpe_gui.c): Many buidl changes. | 20:50 |
CIA-1 | nash galaxie * r159a1991fdf1 /gui/ (7 files): Work on the new star widget. | 20:50 |
CIA-1 | nash galaxie * r151a17c8167c /Makefile: Fix makerule for new gui. | 20:50 |
CIA-1 | nash galaxie * rbcc98cfe8c88 / (Makefile galaxie.c tpe_event.c): Generalising tpe_event. | 20:50 |
CIA-1 | nash galaxie * rf14f0ac6b2b7 / (galaxie.c tpe_event.c tpe_event.h): tpe_event no longer depends on struct tpe. | 20:50 |
CIA-1 | nash galaxie * r00ef999d5697 /gui/ (Makefile star.c test.c test.h teststar.c): Basic tests for star underway. | 20:50 |
CIA-1 | nash galaxie * r79d3678fabcf /gui/data/star.png: Add star image for star widget. | 20:50 |
CIA-1 | nash galaxie * rfbd821cb4e0c /gui/.gitignore: ignore: Ignore the teststar program. | 20:50 |
*** paulmcnett has joined #tp | 21:07 | |
paulmcnett | mithro: ping? | 21:07 |
tansell | hey | 21:07 |
tansell | paulmcnett, we can do the migration right now if you want | 21:07 |
paulmcnett | I've got a few minutes... | 21:08 |
tansell | probably take about an hour to get everything switched across and working | 21:08 |
tansell | do you have rsync installed on your computer? | 21:08 |
paulmcnett | rsync: yes, but why not just scp the (small) tarball of the archives and the membership list? | 21:09 |
paulmcnett | but whatever... | 21:09 |
nash | rsync compresses ;-) | 21:09 |
mithro | cause if I rsync it then if mail comes in while we are working we can just update it | 21:09 |
paulmcnett | gzip compresses :) | 21:10 |
mithro | whats the username/password again? | 21:11 |
paulmcnett | scponly/pkm23 | 21:14 |
*** bddebian has joined #tp | 21:14 | |
mithro | paulmcnett: and it only supports scp? | 21:15 |
paulmcnett | I dunno. Haven't tried rsync but it should work... | 21:15 |
paulmcnett | ...since rsync works over ssh/scp. But maybe the chroot jail will cause trouble. | 21:16 |
paulmcnett | updating won't really be a problem. It's only: 1) catching new memberships and 2) adding new messages to the archives. But given the low-volume of the list I'm not worried. | 21:18 |
*** Erroneous has quit IRC | 21:18 | |
paulmcnett | For 1), why don't you turn on moderation of new subscriber requests now, and not accept them for now. | 21:20 |
mithro | paulmcnett: achieves now | 21:20 |
paulmcnett | got it... unzipping... | 21:21 |
mithro | var-lib-mailman-lists-floatcanvas.tar.bz2 | 21:22 |
mithro | uploaded | 21:23 |
paulmcnett | archives look good: first msg Jun 2 2006 | 21:25 |
paulmcnett | confirmed upload of var-lib | 21:25 |
paulmcnett | Dinner on the table. Gotta take 45 minutes before continuing. Thanks mithro. | 21:26 |
mithro | e6769dfbf74643b82199d80a43d0dc92 var-lib-mailman-lists-floatcanvas.tar.bz2 | 21:26 |
mithro | 36bdb0b676f04563930797961cf3d037 floatcanvas.tar.bz2 | 21:26 |
llnz | brb | 21:27 |
*** llnz has quit IRC | 21:27 | |
*** llnz has joined #tp | 21:31 | |
mithro | paulmcnett: poke me on gtalk if you need anything else | 22:25 |
mithro | tell me when it's all working | 22:25 |
mithro | if you need anything urgent, poke my gtalk ([email protected]) | 22:28 |
*** alanp has joined #tp | 22:28 | |
Vadtec | evening all | 22:32 |
paulmcnett | mithro: okay. I have a family situation going on right now. I'll get back to this in a couple hours probably. | 22:39 |
*** tansell-laptop has quit IRC | 22:50 | |
*** cherez has quit IRC | 23:03 | |
*** tansell-laptop has joined #tp | 23:12 | |
tansell-laptop | http://www.dabeaz.com/coroutines/ | 23:12 |
tpb | Title: A Curious Course on Coroutines and Concurrency (at www.dabeaz.com) | 23:12 |
tansell-laptop | I highly recommend a read of that | 23:12 |
nash | tansell-laptop: So do python coroutines support suspend from anywhere yet? | 23:13 |
tansell | supsend from anywhere? | 23:15 |
tansell | explain and I'll tell you :) | 23:15 |
*** cherez has joined #tp | 23:20 | |
tansell | cherez, http://www.dabeaz.com/coroutines/ | 23:22 |
tpb | Title: A Curious Course on Coroutines and Concurrency (at www.dabeaz.com) | 23:22 |
cherez | That looks fun. | 23:23 |
tansell | nash, I think the answer is probably no | 23:25 |
* nash hands python devs a copy of Knuth... | 23:26 | |
cherez | tansell: Any reason you sent me that? | 23:26 |
nash | it was that or flowers | 23:27 |
tansell | cherez, because libtpproto2-py has a more generator based interface | 23:28 |
cherez | Fantastic. | 23:28 |
Vadtec | welp, lets see if i can get any unit testing completed tonight | 23:30 |
cherez | My love of generators puts a strain on my relationships with friends and loved ones. | 23:31 |
tansell | cherez, the idea is that people can have multiple outstanding requests on the connection | 23:32 |
tansell | but rather then dealing with a confusing interface where they have to queue actions and then find the correct result | 23:33 |
tansell | they just use a generator | 23:33 |
cherez | Right, it's a lot cleaner. | 23:34 |
cherez | Once I'm done writing an EA to run on GPUs I'll give that a read. | 23:34 |
cherez | Man, this school must hate me. | 23:38 |
*** JLafont has quit IRC | 23:40 | |
Vadtec | llnz: you active? | 23:41 |
llnz | Vadtec: yes | 23:42 |
Vadtec | llnz: can you point me to a manpage or website with info on how to use the TESTS directive in makefiles? | 23:43 |
Vadtec | i seem to be doing something wrong | 23:43 |
llnz | Vadtec: http://www.gnu.org/software/hello/manual/automake/Tests.html | 23:44 |
tpb | <http://ln-s.net/36uJ> (at www.gnu.org) | 23:44 |
llnz | you will also need to run ./autogen.sh and configure before any updates to Makefile.am take effect | 23:44 |
Vadtec | yeah | 23:45 |
Vadtec | that much i know | 23:45 |
Vadtec | TESTS is new territory for me | 23:45 |
Vadtec | llnz: thanks, i dunno why i didnt see that page | 23:46 |
nash | Sweet... logilab.constraint now works on debian | 23:51 |
tansell | nash, great that was fast! | 23:53 |
nash | tansell: Yeah | 23:54 |
nash | I'll test the single player shortly | 23:54 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!