*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
mithro | xdotx: hows rfts? | 00:05 |
---|---|---|
xdotx | mithro: not bad. working on getting some more orders in and playing with build and move a little still | 00:07 |
xdotx | gonna start on production tonight | 00:07 |
mithro | btw, Re: the planet properties | 00:07 |
mithro | the only way until tp04 is to "bastardize" resources | 00:08 |
xdotx | haha | 00:08 |
xdotx | k | 00:08 |
mithro | in "TIMTrader", I'm using the resources to represent both the "Factories" on the planet, as well as "Transportable goods" | 00:08 |
* xdotx almost spilled his ramen when he read that | 00:08 | |
xdotx | just curious, what's tp04 doing to fix/change that? | 00:09 |
mithro | in tp04, object descriptions are dynamically defined by the server | 00:09 |
xdotx | by descriptions do you mean like the info presented in the object window? | 00:10 |
mithro | IE the "properties" an object has | 00:16 |
mithro | IE Currently a planet is defined in a document to have 1. an owner, 2. the resource list | 00:16 |
mithro | xdotx: kind of like how orders work | 00:16 |
* xdotx nods | 00:18 | |
mithro | but for now, shoehorn everything into the resource stuff | 00:19 |
xdotx | that's what i was some-what reluctantly planning on | 00:20 |
xdotx | tp04 definitely sounds awesome | 00:21 |
mithro | xdotx: for the moment, I want to concentrate on getting more playable stuff | 00:22 |
xdotx | mithro: but wouldn't that be easier with tp04? | 00:23 |
mithro | so atleast we have some real life "use cases" to make sure we haven't screwed up tp04 bigtime | 00:23 |
xdotx | makes sense | 00:23 |
mithro | TIMTrader, RFTS, MTSec should all be pretty functional in tp03 | 00:24 |
* xdotx nods | 00:24 | |
mithro | I think tp04 will be around for a while | 00:25 |
xdotx | but i completely intend on adding tp04 support when it comes ;) | 00:25 |
mithro | xdotx: cool! | 00:27 |
mithro | guitsaru: ping? | 00:27 |
guitsaru | yeah | 00:27 |
mithro | guitsaru: so you got a patch? :) | 00:28 |
guitsaru | Not yet. In order to get git working I need to download xcode | 00:28 |
guitsaru | Which will be done in 15 minutes | 00:28 |
mithro | :/ | 00:28 |
mithro | the dmg didn't work? | 00:28 |
guitsaru | I know. I don't know why they don't have the dev-tools installed by default | 00:29 |
guitsaru | or a less than 1GB file to download | 00:29 |
guitsaru | It finished installing, but the commands aren't working in the command line | 00:29 |
mithro | that was a question? | 00:33 |
mithro | cg-clone must have worked? | 00:33 |
guitsaru | no | 00:33 |
mithro | for you to get the code? | 00:33 |
mithro | how did you get the tpclient-pywx code then? | 00:34 |
mithro | oh | 00:34 |
mithro | the git dmg didn't work? | 00:34 |
guitsaru | I was feeling like cleaning today, so I reinstalled the os for some reason | 00:34 |
guitsaru | I still had the code on my other partition | 00:34 |
mithro | ahh so on the re-install the git dmg didn't work? | 00:35 |
guitsaru | no | 00:35 |
guitsaru | I've tried several times | 00:35 |
*** zipola has quit IRC | 00:35 | |
guitsaru | but I can't find where it installed it to | 00:35 |
jotham | "LightSpeed is an innovative, high performance .NET domain model and O/R mapping framework designed to accelerate your development while" | 00:37 |
mithro | /usr/local/bin ? | 00:37 |
jotham | What is an O/R Mapping Framework, and what is a Domain Model | 00:37 |
mithro | I'm guessing an "O/R Mapping Framework" is a framework which maps code objects to database tables/data | 00:38 |
mithro | dunno what domain model is | 00:39 |
*** zipola has joined #tp | 00:41 | |
guitsaru | That's weird. Why wasn't /usr/local/bin in my bash_profile | 00:43 |
guitsaru | or showing up in my spotlight searches? | 00:43 |
guitsaru | oh well | 00:43 |
guitsaru | Ok, it's working now | 00:43 |
guitsaru | How do I make a patch? I ran the command from the web page, but it didn't make a file | 00:45 |
mithro | which command? | 00:49 |
mithro | cg-diff will give you a look at what you have changed | 00:50 |
guitsaru | git format-patch --keep-subject origin | 00:50 |
mithro | what does cg-status output? | 00:51 |
guitsaru | Heads: | 00:51 |
guitsaru | >master 817360c4d8e5a1d7d6338819f5f6be9416b078de | 00:51 |
guitsaru | R origin 817360c4d8e5a1d7d6338819f5f6be9416b078de | 00:51 |
guitsaru | M tpclient-pywx | 00:51 |
guitsaru | M windows/winMessage.py | 00:51 |
mithro | okay | 00:53 |
mithro | guitsaru: it didn't output something like this | 00:54 |
mithro | tim@ultraslim:~/oss/tp/libtpproto2-py$ git format-patch --keep-subject origin | 00:54 |
mithro | 0001-Idea-on-how-to-make-the-client-code-much-more-readab.patch | 00:54 |
mithro | oh | 00:55 |
mithro | sorry | 00:55 |
mithro | you need to do a "cg-commit" to commit the change first | 00:55 |
mithro | but before you do that | 00:55 |
mithro | be sure to setup your ~/.gitconfig file | 00:55 |
mithro | with something like this | 00:55 |
mithro | tim@ultraslim:~$ more ~/.gitconfig | 00:55 |
mithro | [user] | 00:55 |
mithro | name = Tim Ansell | 00:55 |
mithro | email = [email protected] | 00:55 |
guitsaru | Ok, I got it | 00:58 |
guitsaru | Should I send it to you or to the mailing list? | 01:03 |
mithro | either would be fine | 01:04 |
mithro | sadly I'm the only tpclient-pywx developer at the moment | 01:04 |
guitsaru | Ok, sent | 01:05 |
mithro | thanks | 01:05 |
guitsaru | yep | 01:06 |
mithro | I'll commit them in a minute | 01:06 |
guitsaru | Ok | 01:06 |
mithro | and because we use git you will get the credit for developing it :) | 01:07 |
guitsaru | yay! | 01:07 |
mithro | woot! | 01:07 |
mithro | tim@ultraslim:~/oss/tp/libtpproto2-py$ wc -l nonblocking.py | 01:07 |
mithro | 854 nonblocking.py | 01:07 |
mithro | tim@ultraslim:~/oss/tp/libtpproto2-py$ wc -l ../libtpproto-py/tp/netlib/client.py | 01:07 |
mithro | 1655 ../libtpproto-py/tp/netlib/client.py | 01:07 |
mithro | the new method has resulted in 51% reduction in code | 01:08 |
guitsaru | wow | 01:08 |
mithro | the code is now also thread-safe! | 01:08 |
mithro | and makes pipelining very easy to do and understand | 01:09 |
mithro | guitsaru: so did you managed to log into a server with the development client? | 01:19 |
guitsaru | Yes | 01:19 |
guitsaru | You weren't lying, the interface is much better | 01:19 |
mithro | guitsaru: want to take some screenshots? | 01:20 |
guitsaru | Sure | 01:20 |
mithro | I haven't see the client under mac for a very long time | 01:21 |
guitsaru | http://www.guitsaru.com/ThousandParsecMac.png | 01:26 |
mithro | guitsaru: should should try and destory the AI :) | 01:29 |
guitsaru | I should, but as you can see, my fleet has been destroyed | 01:29 |
mithro | Build more :) | 01:33 |
guitsaru | The orders have been given :D | 01:33 |
mithro | I've disconnected the AI | 01:34 |
guitsaru | ok | 01:35 |
mithro | so you'll have no active resistence | 01:35 |
mithro | but as you can see, the AI planet is heavily guarded :P | 01:35 |
guitsaru | Well, I'll build up a long list of fleets to build while I sleep | 01:35 |
mithro | yeah, good idea | 01:35 |
mithro | The AI's planet is the one in tpclient-pywx-dev which has about 20-30 red dots around it | 01:36 |
guitsaru | Yes, it seems to be heavily fortified | 01:36 |
mithro | if I had left the AI connected, i'm afraid you would have no hope :/ | 01:38 |
guitsaru | heh | 01:38 |
guitsaru | If you didn't make it so well we wouldn't have this problem | 01:39 |
mithro | I think Minisec is really biased towards an AI | 01:40 |
mithro | as there isn't a huge amount of strategy and a lot of micro management | 01:40 |
guitsaru | Yeah | 01:40 |
mithro | guitsaru: can you resend your patch with a comment? | 01:42 |
mithro | (IE in the cg-commit) | 01:42 |
guitsaru | Yeah | 01:43 |
mithro | do a "cg-admin-uncommit" to revert the last commit | 01:43 |
mithro | then you can recommit it with a nice comment :) | 01:43 |
guitsaru | Just add it at the end of the file? | 01:43 |
guitsaru | in the vi editor that popped up? | 01:43 |
mithro | yeah | 01:44 |
mithro | no | 01:44 |
mithro | sorry, add it above the line | 01:44 |
guitsaru | does it need to be "CG: <comment>" | 01:44 |
guitsaru | or just the comment | 01:44 |
mithro | or you can used "cg-commit -m '<message goes here>'" | 01:45 |
mithro | guitsaru: just a comment | 01:45 |
guitsaru | ok | 01:45 |
guitsaru | done | 01:48 |
mithro | guitsaru: that is much better! | 01:51 |
guitsaru | :D | 01:51 |
mithro | brb | 01:54 |
guitsaru | ok | 01:54 |
CIA-23 | guitsaru tpclient-pywx-development * r321ce215e3b2 / (tpclient-pywx windows/winMessage.py): | 01:54 |
CIA-23 | Changed the location of the locale code to prevent crashing. | 01:54 |
CIA-23 | Changed the font of the interface to courier on Mac. | 01:54 |
mithro | :) | 01:54 |
mithro | http://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpclient-pywx.git;a=commit;h=321ce215e3b29b60d838b8457a2ef540fbd5ab48 | 01:55 |
tpb | <http://ln-s.net/oBb> (at git.thousandparsec.net) | 01:55 |
guitsaru | woo! | 01:55 |
guitsaru | Well, now that that's done I'm going to bed. | 01:59 |
mithro | okay, have a good night | 02:00 |
*** guitsaru has quit IRC | 02:00 | |
*** llnz has joined #tp | 05:49 | |
mithro | hey llnz | 06:02 |
llnz | hi mithro | 06:02 |
mithro | llnz: join demo1 and help defeat the AI :P | 06:05 |
llnz | hehe, ok | 06:06 |
mithro | I disabled the AI as it was going to take over the universe :P | 06:11 |
llnz | hehe | 06:11 |
llnz | I'm in, but not exactly in a great place | 06:13 |
*** JLP has joined #tp | 06:14 | |
JLP | ahoy people | 06:15 |
llnz | hi JLP | 06:15 |
mithro | JLP: join demo1 and help defeat the AI :P | 06:18 |
mithro | llnz: you'll like what I'm working on :) | 06:27 |
mithro | llnz: ping? | 07:39 |
llnz | pong | 07:39 |
mithro | does tp04 specify which frames are valid returned from a frame? | 07:42 |
llnz | hummm... no, not yet | 07:42 |
mithro | do you think we could add that? | 07:43 |
llnz | yeah | 07:43 |
mithro | want to add it to the protocol.xml? | 07:45 |
llnz | ok, i will when I have time | 07:46 |
llnz | btw, I'm away this weekend (in Wellington) | 07:46 |
mithro | okay | 07:48 |
*** pschulz01 has joined #tp | 08:11 | |
mithro | hey pschulz01 | 08:14 |
mithro | hows it going? | 08:14 |
pschulz01 | mithro: plunging in.. | 08:15 |
mithro | cool | 08:15 |
pschulz01 | mithro: cg-update worked without having to pull in all of branch. | 08:16 |
mithro | yay! | 08:16 |
pschulz01 | mithro: 'strftime' not found.. What do I need to 'import'? | 08:33 |
mithro | import time | 08:33 |
mithro | time.strftime | 08:33 |
pschulz01 | Aha! | 08:33 |
*** Demitar has joined #tp | 08:37 | |
*** guitsaru has joined #tp | 08:47 | |
* llnz wanders off | 08:47 | |
llnz | later all | 08:47 |
*** llnz has quit IRC | 08:47 | |
mithro | pschulz01: any luck? | 08:52 |
pschulz01 | mithro: how do I rename a file? then cat it's contents to another.. then delete it. | 08:53 |
pschulz01 | mithro: Trying to navigate python documentation. | 08:54 |
mithro | pschulz01: move? | 08:54 |
mithro | os.rename | 08:55 |
pschulz01 | Yes.. that would work. Trying to 'prepend' changelog update. | 08:55 |
mithro | prepend? | 08:55 |
pschulz01 | 'tac'? (opposite to cat) | 08:55 |
mithro | no | 08:56 |
mithro | tac reads a file backwards | 08:56 |
mithro | tac - concatenate and print files in reverse | 08:56 |
pschulz01 | Ok.. not the opposite of tac then. | 08:56 |
mithro | you could do the following | 08:57 |
mithro | file('filetoappendtoo', 'a').write(file('filetoappend', 'r').read()) | 08:59 |
mithro | but don't do that with a large file :P | 08:59 |
mithro | (as it reads the whole file into memory) | 09:00 |
mithro | I could do you a more efficent version | 09:00 |
pschulz01 | Ok.. sort of works.. | 09:03 |
pschulz01 | os.rename('changelog','changelog.old'); | 09:03 |
pschulz01 | f = open(filename, 'w') | 09:03 |
pschulz01 | try: | 09:03 |
pschulz01 | changelog.write_to_open_file(f) | 09:03 |
pschulz01 | finally: | 09:03 |
pschulz01 | f.close() | 09:03 |
pschulz01 | file('changelog', 'a').write(file('changelog.old', 'r').read()) | 09:03 |
pschulz01 | ... where 'filename' = changelog | 09:03 |
pschulz01 | Surprisingly, it worked :-) | 09:04 |
pschulz01 | How do I delete a file? | 09:04 |
mithro | os.unlink | 09:07 |
pschulz01 | mithro: Ta.. do you think you would want to do more than 1 automated build per day? | 09:09 |
mithro | possible! :P | 09:09 |
pschulz01 | mithro: Hmm.. I'll leave that one for the moment.. | 09:09 |
mithro | pschulz01: thats okay | 09:10 |
mithro | pschulz01: so where are we at? | 09:16 |
pschulz01 | Hmm.. | 09:18 |
pschulz01 | Additional directives may be supported on certain platforms, but only the ones listed here have a meaning standardized by ANSI C. | 09:19 |
pschulz01 | (This is to the 'strftime' function. | 09:19 |
mithro | what are you after? | 09:21 |
CIA-23 | jlp tpclient-pywx-development * rc80e3c6d5a72 /locale/sl/ (tpclient-pywx.mo tpclient-pywx.po): Updated Slovenian translation | 09:21 |
pschulz01 | mithro: Found it... "%a, %e %b %Y %H:%M:%S %z" | 09:22 |
mithro | JLP: thanks! | 09:22 |
mithro | JLP: should see some more tpclient-pywx-dev development soonish | 09:22 |
pschulz01 | mithro: %e, %z not in python doc.. so probably not portable. | 09:22 |
mithro | it should work on any debian host? | 09:23 |
pschulz01 | mithro: Yes.. just not windows :-) | 09:23 |
mithro | deb packages are useless for windows :P | 09:23 |
pschulz01 | Is there a 'make install' target? | 09:23 |
pschulz01 | Updated script.. pull from http://git.mawsonlakes.org/git/tp/tpclient-pywx-dev/ | 09:29 |
tpb | <http://ln-s.net/oH3> (at git.mawsonlakes.org) | 09:29 |
pschulz01 | How do I do a 'make install'? | 09:31 |
pschulz01 | Is there ment to be a 'Makefile' in the -dev branch? | 09:36 |
mithro | no | 09:42 |
mithro | "python setup.py install --prefix=<location>" | 09:42 |
pschulz01 | Ahh.. thanks :-) | 09:43 |
mithro | just like every other python package :) | 09:43 |
pschulz01 | Ok.. have some nice things happening.. | 09:47 |
pschulz01 | http://pastebin.com/dcd7db2a | 09:50 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.com) | 09:50 |
pschulz01 | Not sure about the last couple of lines.. | 09:50 |
mithro | opps! | 09:53 |
mithro | forgot to remove them, was just doing testing | 09:53 |
CIA-23 | paul tpclient-pywx-development * r430923817eda /debian/update-debian-changelog: Fixed up debian changelog update script | 09:57 |
CIA-23 | mithro tpclient-pywx-development * rcd1970b48c38 /setup.py: Removed the incorrect symlinks. | 09:57 |
CIA-23 | mithro tpclient-pywx-development * r047a32de87e2 /locale/sl/ (tpclient-pywx.mo tpclient-pywx.po): Merge with git+ssh://[email protected]/git/tpclient-pywx.git#development | 09:57 |
mithro | pschulz01: give that a whirl | 09:58 |
mithro | (but not to hard ;) | 09:58 |
pschulz01 | Ok.. | 09:59 |
pschulz01 | http://pastebin.com/dcd7db2a <- with packaging instructions. | 09:59 |
tpb | Title: pastebin - collaborative debugging tool (at pastebin.com) | 09:59 |
pschulz01 | Sorry,,. | 09:59 |
pschulz01 | http://git.mawsonlakes.org/git/tp/tpclient-pywx-dev/ <-- with packaging instructions | 09:59 |
tpb | <http://ln-s.net/oH3> (at git.mawsonlakes.org) | 09:59 |
mithro | pschulz01: you going to pull from master and fix those symlinks first? | 10:01 |
pschulz01 | Trying to.. hold on. | 10:02 |
mithro | should just be a "cg-update" ? | 10:02 |
pschulz01 | Yep :-) try now | 10:03 |
pschulz01 | Instructions are in the 'Initial debian packaging' commit. | 10:03 |
mithro | pschulz01: where? | 10:04 |
pschulz01 | 4 back.. | 10:04 |
pschulz01 | http://git.mawsonlakes.org/cgi-bin/gitweb.cgi?p=tp/tpclient-pywx-dev;a=summary | 10:04 |
tpb | <http://ln-s.net/o4H> (at git.mawsonlakes.org) | 10:04 |
mithro | ahh | 10:05 |
mithro | Initial debian packaging | 10:05 |
mithro | 10:05 | |
mithro | To automagically update changelog.. | 10:05 |
mithro | (cd debian; ./update-debian-changelog) | 10:05 |
mithro | 10:05 | |
mithro | This requires the package: python-debian | 10:05 |
mithro | 10:05 | |
mithro | To build debian package.. | 10:05 |
mithro | dpkg-buildpackage -rfakeroot -uc -us | 10:05 |
mithro | 10:05 | |
mithro | This requires the package: fakeroot | 10:05 |
pschulz01 | Yeah.. cut and paste would have been easier | 10:05 |
CIA-23 | paul tpclient-pywx-development * r1e13339a7e88 /debian/ (10 files): (log message trimmed) | 10:06 |
CIA-23 | Initial debian packaging | 10:06 |
CIA-23 | To automagically update changelog.. | 10:06 |
CIA-23 | (cd debian; ./update-debian-changelog) | 10:06 |
CIA-23 | This requires the package: python-debian | 10:06 |
CIA-23 | To build debian package.. | 10:06 |
CIA-23 | dpkg-buildpackage -rfakeroot -uc -us | 10:06 |
CIA-23 | paul tpclient-pywx-development * ra1351164a703 /locale/sl/ (tpclient-pywx.mo tpclient-pywx.po): Merge branch 'development' of git://git.thousandparsec.net/git/tpclient-pywx | 10:06 |
CIA-23 | paul tpclient-pywx-development * rf98f5efc9cf3 /setup.py: Merge branch 'development' of git://git.thousandparsec.net/git/tpclient-pywx | 10:06 |
CIA-23 | mithro tpclient-pywx-development * r55980d1b8e6f /debian/README: Added info for debian packaging to a file so it doesn't get lost. | 10:07 |
CIA-23 | mithro libtpproto2-py * raa106dd78743 /nonblocking.py: Idea on how to make the client code much more readable using generators. | 10:11 |
CIA-23 | mithro libtpproto2-py * r6b92204d12a8 / (16 files in 4 dirs): Moved stuff around. | 10:11 |
CIA-23 | mithro libtpproto2-py * raab531059134 / (.boring .gitignore): Added a .gitignore and removed old .boring file. | 10:11 |
CIA-23 | mithro libtpproto2-py * r0be9ec43a5b1 /tp/netlib/ (protocol.dtd protocol.xml xstruct.py): | 10:11 |
CIA-23 | Updated to latest versions of these external files. | 10:11 |
CIA-23 | protocol.xml -> protocol3.xml from documents.git | 10:11 |
CIA-23 | protocol.dtd -> protocol.dtd from documents.git | 10:11 |
CIA-23 | xstruct.py -> libtpproto-py | 10:11 |
CIA-23 | mithro libtpproto2-py * r810c39771b35 / (nonblocking.py tp/netlib/objects/Packet.py): | 10:11 |
CIA-23 | Removed a massive amount of duplicate code. | 10:11 |
CIA-23 | Added most of the functionality of the client.py from libtpproto-py in | 10:11 |
CIA-23 | generator form. | 10:11 |
CIA-23 | Changed to a form which relies on send returning the sequence number (hence | 10:11 |
CIA-23 | making the code threadsafe). | 10:11 |
CIA-23 | mithro libtpproto2-py * r2b868bea2a65 / (8 files in 4 dirs): Just moving stuff around so I can start to do some actual testing. | 10:11 |
CIA-23 | mithro libtpproto2-py * r135c4bd7407a /tp/ (4 files in 2 dirs): Doing some simple testing. | 10:11 |
CIA-23 | mithro libtpproto2-py * rf8a7f435cd90 /tp/netlib/client.py: More testing. | 10:11 |
CIA-23 | mithro libtpproto2-py * r376769ea2f20 /tp/netlib/ (client.py common.py): | 10:11 |
CIA-23 | Can't believe I forgot this file! | 10:11 |
CIA-23 | Plus updates which mean it won't block - not quite happy with it. | 10:11 |
CIA-23 | mithro libtpproto2-py * r3a4ffeb2f174 /test.py: File I was using to test. | 10:12 |
mithro | pschulz01: so umm, what about tpclient-pywx-dev's dependencies? | 10:13 |
pschulz01 | mithro: Next step.. just found out I need python-numpy and python-numpy-net | 10:14 |
pschulz01 | I believe there is a debian helper script which will sort this out for us... | 10:15 |
mithro | tim@ultraslim:~/oss/tp/tpclient-pywx-dev$ more requirements.py | grep append | grep python | 10:15 |
mithro | notfound.append("python-numpy") | 10:15 |
mithro | notfound.append("python-numpy-ext") | 10:15 |
mithro | notfound.append("python-wxgtk2.6") | 10:15 |
mithro | recommended.append(("Python gettext should come with Python, please check your python install", reason)) | 10:15 |
mithro | recommended.append(("python-psyco", reason)) | 10:15 |
mithro | recommended.append(("python-pyopenssl", reason)) | 10:15 |
mithro | recommended.append(("python-imaging", reason)) | 10:16 |
mithro | recommended.append(("python-pygame", reason)) | 10:16 |
mithro | recommended.append(("python-gconf", reason)) | 10:16 |
mithro | oh and | 10:17 |
*** guitsaru has quit IRC | 10:17 | |
mithro | libtpproto-py and libtpclient-py-dev | 10:17 |
pschulz01 | man dh_pycentral | 10:18 |
mithro | python-wxgtk2.6 or python-wxgtk2.8 | 10:18 |
mithro | (python-wxgtk2.8 preferred :) | 10:19 |
mithro | pschulz01: not sure I really understand that | 10:20 |
*** guitsaru has joined #tp | 10:20 | |
pschulz01 | mithro: Your not the only one :-p | 10:20 |
mithro | :) | 10:21 |
mithro | can't you just use the info above? dependecies don't change often :) | 10:21 |
pschulz01 | mithro: The idea is that you call dh_pycentral in the packaging building, which will sort out the dependencies.. still looking.. | 10:21 |
mithro | I think dh_pycentral is more to deal with python2.3, python2.4 and python2.5 | 10:22 |
pschulz01 | There was dh_python as well.. I'll try that. | 10:22 |
mithro | pschulz01: think you actually want dh_pysupport ? | 10:33 |
pschulz01 | mithro: Just trying to install packages manually.. think I've found a bug in the python-pygame package packaging. | 10:33 |
pschulz01 | for ubuntu. | 10:34 |
mithro | pschulz01: oh? | 10:34 |
mithro | dh_pycentral is a debhelper program that will scan your package, detect public Python modules and move them in | 10:34 |
mithro | /usr/share/pycentral so that python-central can byte-compile those for all supported Python versions. Extensions | 10:34 |
mithro | are kept into the original installation location. | 10:34 |
mithro | tpclient-pywx doesn't have any "public Python modules" | 10:34 |
pschulz01 | Found the client in /usr/lib/tpclient-pywx | 10:34 |
pschulz01 | /bin/tpclient-pywx: 31: ./tpclient-pywx: not found | 10:34 |
pschulz01 | Found the client in /lib/tpclient-pywx | 10:34 |
pschulz01 | wxPython Version 2.6.3.2 | 10:34 |
pschulz01 | No module named pygame | 10:34 |
pschulz01 | No module named tp.netlib | 10:34 |
pschulz01 | No module named tp.client | 10:34 |
pschulz01 | The following requirements where not met: | 10:35 |
pschulz01 | tp.netlib > 0.2.1 | 10:35 |
pschulz01 | tp.client > 0.3.0 | 10:35 |
pschulz01 | The following recommended modules where not found: | 10:35 |
pschulz01 | python-game, Installing the Pygame library will allow you to see the intro movie and hear sounds. | 10:35 |
pschulz01 | To install the modules recommended for full functionality, run the following | 10:35 |
pschulz01 | command as root: | 10:35 |
pschulz01 | apt-get install python-game | 10:35 |
pschulz01 | .. but the correct package (as far as I can make out) is python-pygame | 10:35 |
CIA-23 | mithro tpclient-pywx-development * rfdeb5cc90d34 /requirements.py: Get the pygame name right. | 10:36 |
pschulz01 | hehe.. yep.. that's what the guys in #ubuntu-bugs told me as well :-) | 10:37 |
pschulz01 | I need to package up tp.netlib and tp client.. | 10:42 |
pschulz01 | Bed time... save that for another evening. | 10:43 |
*** pschulz01 has left #tp | 10:47 | |
CIA-23 | frodough tpruledev * r69d79a9cdd3a /src/ (4 files in 3 dirs): | 11:15 |
CIA-23 | Got variable length expressions working | 11:15 |
CIA-23 | I still don't know if I like this method, but it appears to work. At | 11:15 |
CIA-23 | least so far as adding goes. Don't know about removing things that have | 11:15 |
CIA-23 | been added - expansion slots that is. | 11:15 |
*** Demitar has quit IRC | 11:21 | |
*** guitsaru has left #tp | 11:25 | |
*** guitsaru has joined #tp | 11:25 | |
*** Demitar has joined #tp | 11:28 | |
* JLP goes playing some basketball | 11:54 | |
*** guitsaru_ has joined #tp | 12:13 | |
*** guitsaru_ has quit IRC | 12:32 | |
*** guitsaru has joined #tp | 12:32 | |
CIA-23 | frodough tpruledev * re060a6eed476 /src/ (gui/TpclEditorDialog.py tpcl/Representation.py): | 13:07 |
CIA-23 | Variable length expressions now fully supported | 13:07 |
CIA-23 | But good god I think that this implementation sucks. However to get | 13:07 |
CIA-23 | something better I would need to rewrite much of the TpclExpression class, | 13:07 |
CIA-23 | I think. But then, maybe that's not such a bad idea? | 13:07 |
CIA-23 | frodough tpruledev * rba488c33b144 /src/tpcl/ (Representation.py data/Import.py data/tpcl_base.xml): | 13:33 |
CIA-23 | Added cond expression | 13:33 |
CIA-23 | This is a test of the ability for expressions to be extended. It seems | 13:33 |
CIA-23 | to work ok. There are some issues with removed expressions that have | 13:33 |
CIA-23 | been added, but really if a person messes up that bad they should just | 13:33 |
CIA-23 | remove the entire cond expression and start again. Or an undo feature | 13:33 |
CIA-23 | needs to be implemented. | 13:33 |
*** Demitar has joined #tp | 13:58 | |
CIA-23 | frodough tpruledev * r4d863aaafec9 /src/tpcl/ (Representation.py data/tpcl_base.xml): | 14:08 |
CIA-23 | Fixed some issues with expandable expressions | 14:08 |
CIA-23 | Still need to fix the insertion points inside of expanded expressions | 14:08 |
*** niphree has joined #tp | 14:20 | |
niphree | hello | 14:20 |
*** niphree has quit IRC | 14:20 | |
*** niphree has joined #tp | 14:22 | |
guitsaru | wb niphree | 14:23 |
Epyon_ | niphree ;) | 14:23 |
niphree | hi :] | 14:23 |
jotham | hey Epyon_ | 17:21 |
jotham | guys | 17:21 |
greywhind | sup? | 17:21 |
jotham | fuck all, just woke up | 17:46 |
niphree | good night all | 18:55 |
*** niphree has quit IRC | 18:55 | |
*** guitsaru has joined #tp | 19:17 | |
DystopicFro | nash: ping? | 20:45 |
xdotx | mithro: ping? | 21:20 |
*** CIA-23 has joined #tp | 21:21 | |
jotham | you know i like Dia but god damn the user interface is inconsitent with any other graphical editor i've used | 21:26 |
jotham | and i bet there would be no way in hell of getting it made consistent | 21:26 |
*** llnz has joined #tp | 23:13 | |
llnz | hi all | 23:17 |
guitsaru | hi | 23:18 |
xdotx | hey llnz | 23:19 |
jotham | hey llnz | 23:20 |
llnz | hi guitsaru, xdotx, jotham | 23:20 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!