Wednesday, 2008-02-27

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
bddebianEFL == enlightenment + edje + ewl ?00:01
nashbddebian: EFL = Enlightenment Foundation Libraries, so evas, ecore, edje, ewl, and a few others00:02
nashEnlightenment is built on the EFL00:02
bddebianIs this only for DR17 ?00:06
nashYes00:07
bddebianOh :-(00:09
nashWhy?00:10
bddebianThat's a little more work than I can probably take on atm.  Especially since it doesn't appear to be "released" yet00:11
nashbddebian: There are packages around for it, just not in mainline anywhere yet.00:12
nashbddebian: I'll let you know when they do land somewhere sane...00:12
nashgalaxie is partially done anyway I believe00:12
bddebianWell the Ubuntu packages link points to some goofy ass forum thread00:12
nashbddebian: https://e17.dunnewind.net/ubuntu/pool/e17/e/evas/ & http://ppa.launchpad.net/gnomefreak/ubuntu/dists/gutsy/main/binary-ia64/Packages00:15
tpb<http://ln-s.net/1bCP> (at e17.dunnewind.net)00:15
bddebianHmm, I'll have to hit up gnomefreak to see why he hasn't put them in Ubuntu yet00:20
nashCool - I'd love ot know then... it may be enough to get me to go to ubuntu ;-)00:21
*** krazytekn0 has quit IRC00:24
bddebiannash: Is there any scheduled release date for the DR17 stuff, do you know?00:29
nashSlightly after 2007, before Duke Nukem Forever00:29
nashOtherwise... "everytime you ask it, gets pushed back a month":00:30
bddebianHeh, sounds familiar :)00:30
nashYeah00:30
nashbddebian: When the todo list is empty00:30
bddebianAh, so never. ;-)00:32
nashActually it's getting fairly short00:32
bddebiannash: What distro do you run?00:38
nashdebian00:39
bddebianHmm, well edb builds a clean package from upstream00:44
mithrobddebian: so any thoughts about starmapper? - Too hard?00:48
nashbddebian: They are maintained in cvs00:49
bddebianIt's Java man.  Have I done something to you or something? :)00:49
mithrobut it produces such a pretty output :)00:51
bddebianTheir tarball leaves much to be desired00:52
bddebianAny idea if it builds with gcj ?00:52
mithrobddebian: nope, sorry :(00:54
bddebianAh well bedtime for this old man.  I'll see if I can check it out.  Gnight gents.00:58
mithrobddebian: have a good night00:58
*** bddebian has quit IRC00:58
mithrojotham: ping?01:08
jothamhey01:08
jothamam at work01:08
mithrojotham: so about those git pushes? :)01:08
jothami need to sort myself out a linux box01:09
jothambut yeah i know01:09
mithrojotham: got anything more since the last screenshot?01:11
jothami don't remember what screenshot you saw01:11
jothamadn since i am moving it all to pyglet01:11
jothamit's not exactly graphics progress01:12
mithrojotham: I saw something with a bunch of planes I think01:12
*** zzorn is now known as zzorn_away01:21
*** JLafont has quit IRC01:25
*** llnz has joined #tp02:12
llnz~seen aquafox02:12
tpbllnz: aquafox was last seen in #tp 4 days, 16 hours, 18 minutes, and 7 seconds ago: <AquaFox> Ah OK.02:12
*** mithro has quit IRC02:18
nashllnz: BTW: I'm in Christchurch on Fri/Sat/Sun/Mon02:50
llnzoh cool02:50
nashllnz: Also can you fix the battleview description file on git.tp02:51
nashprogarm not program (or programme for the overly precise and archaic)02:51
nashYou aren't invited to a wedding by some far fetched chance this weekend?02:52
llnznope, nothing much on this weekend (that i know of yet)02:52
nashheh02:52
llnzfixed02:54
nashShall I give you a call if I have a free evening02:57
nash?02:57
nashNo idea if I will02:57
llnzsure02:58
nashnumber?02:58
*** mithro has joined #tp03:58
mithrohowdy people03:59
*** JLP has quit IRC04:00
llnzhi mithro04:01
nashheyo mithro04:12
mithronash: what are you doing around at this hour?04:12
nashworking :-(04:17
mithronash: :(04:18
nashtell me about it04:18
mithroany ideas about what we could use for a good ideas tracker?04:18
nashThe wiki?04:19
mithroit doesn't really let you sort things or select various criteria04:20
nashSo04:20
nash?04:20
nashAre you expecting so many that it will be a full time job to manage?04:20
nashIf so, shove them in a standard bug tracker04:20
nashDon't make it a complex problem04:20
mithronash: not really, but it took me 5 minutes to add a bunch of new todo items to the sf tracker04:21
* nash notes thats because sourceforge bites in teh ares04:21
* nash notes he has mentioned this before04:21
mithronash: that was much quicker then it would be to the wiki04:21
nashsourceforge is where projects go to die04:22
nashmithro: You must have a slow internet connection then... go to Ideas, select edit, scroll to bottom, append04:22
nashWhat is harder?04:22
mithronash: you need to add it to the right section04:22
nashI've used a wiki for bug tracking04:22
nashAnd it works04:22
mithroworry about formatting04:22
*** llnz2 has joined #tp04:23
*** llnz has quit IRC04:23
*** llnz2 is now known as llnz04:23
nashLook you can futz around looking for the be -all and end-all of issue tracking.. or a) just ugrade the bugtracker to something not-crap or b) use the wiki04:23
mithromost todo items start as 1-2 line things04:23
nashRight, so perfect for a wiki04:24
mithroI want it to just pick the ideas out of my brain :)04:24
nashThen new page when it becomes longer04:24
nashfantasic - then write them done now in the wiki - edit in a text file, then paste it in if you like04:25
mithronash: maybe it's just because I hate wiki :/04:28
nashmithro: You need to stop caring about minor issues.  It will get you further in the long run.  Perfect is the enemy of Good.04:28
mithronash: have you seen tpclient-pywx? :P04:37
nashYou get my point04:38
*** JLP has joined #tp04:51
mithrohey JLP04:56
JLPmorning all04:59
llnzhi JLP05:00
mithroJLP: got some time to work on the Ideas page?05:06
JLPmithro: you i should have some05:07
mithroJLP: I have done some work on it05:26
JLPmithro: yeah, 've seen, it's in a lot better shape than i left it after import05:28
mithroneed to come up with some more ideas to put on that page05:34
llnzwe need to clear out the things that have been done05:36
mithroyeah - you want to give the tpserver-cpp section a spruce?05:36
llnzI will do05:37
llnzprobably split it into a new page05:37
* llnz is writting libtpproto-cpp page currently05:37
mithrookay05:39
JLPall those *sql persistance sections could probably be merged into just one SQL Persistance subsection05:45
llnzyeah05:45
JLPok will do05:45
mithroJLP: any ideas for other things to do?05:46
JLPporting other open source 4x games to TP protocol :)05:47
mithroi added a bunch of smaller things to the tpclient-pywx stuff05:47
JLPand i think it wouldn't be bad to come up with some idea about how to create some educational oriented ruleset, maybe it could be used to explore the universe and it would somehow explain different phenomena in the universe05:49
llnzwhat about adding some things to the protocol so it's not just space games?05:51
JLPllnz: i think i would leave this for later, first we need to concentrate on only one specific type of games: turn-based 4x space games05:52
llnztrue05:52
* mithro agrees with JLP05:52
mithroimproving tpclient-pywx is a good goal - but I'm don't see how to work it into some good SoC projects05:53
mithrolots of GHOP like jobs05:55
mithrofinish the manual05:55
mithroadd an interactive tutorial05:55
mithrodo some screen casts05:55
llnzput them up anyway05:56
llnzmaybe the will be the hook that gets someone involved05:56
llnzs/maybe the/maybe they/05:56
JLPmithro: how is with persistance in python server? has anything been done yet06:07
mithrotpserver-py always has a SQL backend06:08
mithroit doesn't have "persistance" like tpserver-cpp06:08
mithrooh06:09
mithro"A graphical setup wizard for tpserver-py"06:09
JLPoh yeah, graphical setup vizzards would definitely be great, is there some common interface for GUI setup, so that all GUIs could use it and access any server to setup06:10
mithroJLP: hrm?06:10
JLPsomething like mldonkey which has some special port or something where you can atach any gui and control mldonkey06:11
mithroJLP: not really06:11
mithrothat could be a project06:12
mithrobut probably a fools errand I think06:13
JLPi was thinking then that when you bundle a client a server and some AI into a simple install package then the client could have this GUI and attach to any server which might be in package (or some remote server you are running or something)06:14
mithroquickly setting up a local server would be useful06:14
mithro(with some AI's)06:16
mithrokind of a "single player" mode06:16
JLPyup and with this GUI and interface it would be possible to hide the server+AI behind it and present it as Single Player game06:16
JLP:)06:16
mithroplayers portal?06:31
mithroIE something targetted at making players feel part of a bigger universe?06:35
mithroimpliment some "quick games"06:51
* llnz wanders off06:52
llnzlater all06:52
*** llnz has quit IRC06:52
*** mithro has quit IRC07:33
*** krazytekn0 has joined #tp07:57
JLPkrazytekn0: hi! i think i haven't seen you here before?08:04
*** AquaFox has joined #tp08:26
JLPAquaFox: ahoy08:30
AquaFoxJLP, ahou.08:32
AquaFox*ahoy08:32
* JLP is having a lunch now08:53
*** bddebian has joined #tp09:12
*** nash has quit IRC09:19
tpbaloril has quit worldforge (Read error: Connection reset by peer)09:19
tpbaloril has joined on worldforge09:20
*** JLP has quit IRC09:25
*** Epyon has joined #tp10:29
*** JLP has joined #tp10:59
* JLP is back11:00
bddebianWelcome back :-)11:03
krazytekn0Hello everyone, sorry I didn't answer before.11:11
*** krazytekn0 has quit IRC11:22
*** zzorn_away is now known as zzorn11:25
*** remaxim has joined #tp11:40
remaximhi11:40
remaximthe soundtrack is out now ;) : http://www.jamendo.com/de/album/1950811:41
tpbTitle: Jamendo : Soundtrack for Thousand Parsec Vol.1 (at www.jamendo.com)11:41
remaxim... now you only have to implent it into your game :D11:41
* zzorn looks11:45
zzornah, jamendo11:45
zzornheh, cool album name http://www.jamendo.com/en/album/19430  :)11:47
tpbTitle: Jamendo : Demo (at www.jamendo.com)11:47
zzornNeat, a place with geek music, maybe they'll have some more interesting lyrics than the usual mass produced artists :)11:48
remaximzzorn, and thanks for the Cover :D11:48
zzornnp :)11:48
remaximyou mean nice band name, don't you?11:48
zzornright11:49
zzornKernel Panic11:49
zzornand a pink pig11:49
zzornlooking panicked11:49
zzornoh, they have the free oftware song.. hopefully not performed by rms :)11:49
zzorn+s11:49
remaximzzorn, that should be geeky and good enough: http://www.jamendo.com/en/album/750511:51
tpbTitle: Jamendo : 8-bit lagerfeuer (at www.jamendo.com)11:51
zzornooh, the free sw song has a filtered demon voice (rms), played backwards?11:52
zzornhmm, Kernel Panic needs to cool up its music to match its name :)11:53
* zzorn switches albums11:53
remaximyou're sure that it's rms?11:53
zzornprobably not :)11:53
zzornbut fun thought play11:54
remaximKernel Panic sounds even worse than my album ;)11:54
zzornyep :)11:55
zzornheh, sad sad robot is so marvin inspired ^^11:55
remaximis marvin a gameboy gameß11:57
remaxims/ß/?11:57
zzornmarin the manodepressive robot from hitchikers guide to galaxy (the book)11:58
zzornmarvin*11:58
zzornSo sad that when he connects with the bad guys spaceship it commits suicide11:59
zzornhmm12:00
zzornmaybe I should take a look at procedural music again12:01
*** Lukstr|Laptop has joined #tp12:01
Lukstr|LaptopHello all12:01
zzornhello Lukstr|Laptop12:01
zzornremaxim, What programs do you use for creating music?12:02
remaximzzorn, I bought the english version of that book some months ago... I should finally read it, but there are just too many strange words in it ;)12:02
Lukstr|Laptopwhich book?12:03
remaximzzorn, reason 4.0 ... it's quite popular among musicians12:03
zzornDouglas Adams liked funny words, yeah :)12:03
zzornhitchhikers12:03
Lukstr|Laptophah awesome books12:03
zzornremaxim, ok12:03
* zzorn nods12:03
zzornwe were discussed a song named "Sad Sad Robot" :)12:03
zzorndiscussing*12:04
remaximzzorn, are speaking english as a native language?12:04
zzornme? No, I speak swedish and finnish as native langs12:04
zzornand english as third native :P12:04
Lukstr|LaptopIt's a shame more people don't speak C natively...12:05
remaximdid you read it in english?12:05
zzornyep12:05
bddebianLukstr|Laptop: hah12:05
remaximOK... that's some motivation ;)12:05
zzornLearned reading / writing english by reading a lot of fiction books, and speaking it at work12:05
zzornLukstr|Laptop, C is so barbaric.  Java ftw ;)12:06
Lukstr|Laptopzzorn: right tool for the right job12:06
remaximI speak russian as my native lang, german as my second one and english is the language I learned the as the last one12:06
zzornyep12:06
* zzorn doesn't really want to start a language war :)12:06
Lukstr|Laptop:)12:06
remaximin between I ve put lots of efforts into learining latin and forgot it after one year not having it at school :D12:06
zzornalthough, functional languages would be good for more people to learn12:07
zzornremaxim, oh, latin, cool12:07
remaximzzorn, you're sure what latin is?12:07
Lukstr|LaptopI'd learn latin if I had more time12:08
remaxim*are you sure what exactly latin is?12:08
Lukstr|Laptopalways wanted to know a dead language :P12:08
zzornSame thing happened for me regarding french - 3 years in scool, and 2 courses at university, but none stuck (I can make sense of some words, but can't really speak - I blame it on the teachers, and on not reading french literature)12:08
remaximLukstr|Laptop, it really helps you... communicating with dead people ;)12:08
zzornremaxim, Sure, language of the romans?12:08
Lukstr|Laptophaha12:08
zzornremaxim, Right! :)12:09
zzornremaxim, Or, you get to feel culturally elitist :)12:09
remaximlatin is way to geeky for me12:10
remaximand I am talking in the TP irc chat ...12:10
remaxim;) :D12:10
zzornheh12:10
zzornwell, we could write an AI that learns latin.  Then we don't need to bother ;)12:11
Lukstr|Laptopat least you weren't there when #gsoc started the lolcatz talk yesterday...12:11
zzornwow12:11
* zzorn joins12:11
Lukstr|Laptopit was awful12:11
* zzorn just adores lolcatz speak12:11
remaximLukstr|Laptop, could you explain it to me?12:11
Lukstr|Laptopoh dear12:11
zzornapplied with moderation of course - otherwise it is too slow to read :P12:12
Lukstr|Laptoplolcatz is an internet meme, it's been converted into a programming language/script (not sure which it is, I guess it's probably interpreted), but it's awful12:12
Lukstr|Laptopum a quick google for lolcatz should give you some idea12:12
zzornYep, seen the programming language12:12
zzornBlocks end with kthx12:12
Lukstr|Laptopyeah12:13
Lukstr|Laptopwhat was one of those funny statements...12:13
zzornI can has file?12:13
Lukstr|Laptopcan I haz $variable plz?12:13
Lukstr|Laptopor something12:13
zzornhehe12:13
Lukstr|Laptopthen there was12:13
Lukstr|Laptopplz open file "loltxt" kthx12:13
* zzorn laughs. It must be a good programming language if you get happy whenever you see its syntax :)12:14
Lukstr|LaptopC makes me plenty happy :P12:16
Lukstr|Laptopwell, well-written C12:16
Lukstr|LaptopI had to deal with a bunch of old Microsoft libraries for WinCE last summer, and their coding sucks12:17
Lukstr|Laptopbddebian: is there a publicly-available deb package for tp?12:23
zzornyeah, when I started programming I was doing UI stuff for windows.  The API:s were a horror12:24
Lukstr|LaptopWell at least their Windows.h stuff sort of makes sense12:25
Lukstr|LaptopI mean, it's the ugliest thing on earth, but it's doable12:25
zzornhmm.. this was C++, that was written as C12:25
Lukstr|LaptopWhen they do hundreds of conflicting #ifndef NULL #define NULLs throughout 25 different header files it makes me want to die12:25
* zzorn doesn't have any sharp memories of windows.h, other than that it should always be included12:25
zzornright12:25
bddebianLukstr|Laptop: Debian or Ubuntu?12:27
zzornUbuntu or Kubuntu?12:27
Lukstr|LaptopUbuntu12:27
bddebianLukstr|Laptop: Add http://packages.thousandparsec.net/ubuntu {gutsy or hardy} universe to sources.list :)12:29
tpbTitle: Index of /ubuntu (at packages.thousandparsec.net)12:29
Lukstr|Laptopbddebian: much thanks12:31
*** DTRemenak has quit IRC12:31
*** DTRemenak has joined #tp12:32
Lukstr|Laptopbddebian: what client/server packages would you recommend?12:34
bddebianDunno, I never actually get to use the darn thing ;-)12:35
Lukstr|Laptophaha12:35
Lukstr|LaptopI guess just the py client and a server?12:37
Lukstr|Laptopapparently there are a bunch of broken python packages?12:38
bddebianShouldn't be, are you getting errors?12:39
Lukstr|LaptopE: Broken packages12:41
Lukstr|LaptopOh12:41
Lukstr|Laptopapparently python-support has a newer version (0.7.1) but ubuntu refuses to go over 0.6.4ubuntu112:41
bddebianYou running Gutsy?12:42
Lukstr|Laptopyup12:42
Lukstr|Laptopnot sure why I have the 0.6.4 package12:42
Lukstr|LaptopThe following packages have unmet dependencies:12:47
Lukstr|Laptop  python-tp-client: Depends: python-support (>= 0.7.1) but 0.6.4ubuntu1 is to be installed12:47
Lukstr|LaptopE: Broken packages12:47
bddebianShit, I'm going to have to build a new package for Gutsy, sorry12:48
Lukstr|LaptopOh it's alright12:48
bddebianJust dist-upgrade to hardy ;-P12:48
Lukstr|Laptophaha12:48
Lukstr|Laptopmaybe I should12:49
Lukstr|Laptopsome features I want but were going to wait for12:49
*** krazytekn0 has joined #tp13:08
krazytekn0anyone here?13:09
JLPkrazytekn0: party :)13:11
JLP*partly13:11
*** Erroneous has joined #tp13:12
krazytekn0oh ok, I'm looking to help with thousand parsec (I'm a student) but first I want to try and play it a little... I can't figure out how to do anything in the game or how anything works...13:13
krazytekn0I also couldn't find much on the wiki about how to 'play', I've been using the wxpython client13:14
remaximhi JLP13:16
JLPkrazytekn0: did you already connect to one of the server, demo1, maybe13:19
*** Demitar has quit IRC13:20
JLPand sorry for the delay, i'm on a linux workshop here, as a mentor :)13:20
remaximJLP, I am annoying everyone now, because the Soudtrack for Thousand Parsec Vol.1 is released ;) : http://www.jamendo.com/de/album/1950813:20
tpbTitle: Jamendo : Soundtrack for Thousand Parsec Vol.1 (at www.jamendo.com)13:20
krazytekn0yeah, I had, but I don't understand how to issue orders or how to even tell if I have any units13:21
*** Lukstr|Laptop has quit IRC13:21
JLPkrazytekn0: you started on a systemplanet named by the same username used for login13:22
JLPthere should also be one fleet by default13:22
JLPthat fleet isn't usefull much, except for sending it around (by selecting the fleet, then right clicking on a system and from context menu slecting Move Fleet to ...)13:23
JLPthis should create a new move roder13:24
krazytekn0how can I log in as someone other than guest? do I just pick a new name and password or do I have to register somewhere?13:25
JLPi think that on demo1 it works just by selecting a new username and password and it automatically creates a new account13:26
krazytekn0JLP thank you, I'll check it out a bit more. Am I right in assuming that there is no user documentation for the pywx client?13:26
JLPkrazytekn0: it's in work somewhere in git server, and did my first screencast try a few days ago so i can record a proper tutorial when i get some more time13:27
JLPbtw to colonize planets you will need to build a fleet with Frigate in it, only frigates can have an order for colinization13:28
krazytekn0thanks for all the info.13:29
JLPno problem, if you need more help i'm happy to help13:29
*** Epyon_ has joined #tp13:30
*** krazytekn0 has quit IRC13:44
*** Epyon has quit IRC13:44
*** krazytekn0 has joined #tp13:48
*** JLafont has joined #tp14:21
*** AquaFox has quit IRC14:24
*** JLP has quit IRC14:36
*** Lukstr|Zzz has quit IRC14:36
*** Lukstr has joined #tp14:39
LukstrHello all14:39
bddebianwb Lukstr :)14:45
Lukstrthanks :) Busses are bad for wireless :P14:45
remaximhi Lukstr14:45
Lukstrhi remaxim14:46
remaximwhere do you guys come from? I mean just a week ago this channel seemed to be almost dead14:46
Lukstrbddebian: sorry if I was distracting you from more important tasks with my deb debacle (oh dear),  I was juggling a bunch of vmware servers and class...14:46
LukstrGoogle's Summer of Code draws lots of students :P14:47
bddebianLukstr: No it's good, you're the first Gutsy user to try it.  I was just hoping to keep the packages more generic across the distros but it doesn't look like I'm going to be able to do that :-(14:47
remaximah... I already forgot that GSoC also helps TP14:48
Lukstrat least it did Last year14:48
remaximand now students must have an idea for TP so they can participate, don't they?14:50
remaximI LOVE Lolcats ... I just looked it up... it's great14:52
Lukstrbddebian: ubuntu does have its flaws, a shame it's not more flexible with packages14:53
Lukstrwell, it and apt14:53
Lukstrremaxim: lolcatz makes my skin creep14:53
Lukstrbrb14:54
*** remaxim has left #tp15:36
*** Demitar has joined #tp15:59
*** Lukstr_ has joined #tp16:02
*** bddebian has quit IRC16:10
*** Lukstr has quit IRC16:19
*** Lukstr_ is now known as Lukstr16:19
*** Lukstr_ has joined #tp16:35
*** Lukstr__ has joined #tp16:37
*** Lukstr has quit IRC16:38
*** Lukstr__ is now known as Lukstr16:38
zzornlolcats are nice :)16:40
*** zzorn has quit IRC16:40
Lukstrlol16:42
*** mithro has joined #tp16:53
*** Lukstr_ has quit IRC16:55
Lukstrwb mithro16:59
*** JLP has joined #tp17:04
* JLP is back from the last day of presentations and workshops, phew17:08
Lukstrwb JLP17:13
*** Erroneous has quit IRC17:25
*** Erroneous has joined #tp17:29
*** mithro has quit IRC17:32
*** mithro has joined #tp17:49
Lukstrwb mithro17:49
mithrothanks17:49
mithroat work now17:49
Lukstryou work for a semiconductor company?17:50
*** remaxim has joined #tp17:52
Lukstrhey remaxim17:52
remaximhi17:52
remaximping mithro17:52
mithrohello remaxim17:53
mithrohaven't see you around much lately17:53
mithroI have some example music code in a branch here17:53
remaximgreat :)17:53
mithroI'm not happy with it yet, so it might have to wait till after 0.3.117:53
remaximand I have fun annoying everyone with the album release ;)17:54
remaximhttp://www.jamendo.com/en/album/1943017:54
tpbTitle: Jamendo : Demo (at www.jamendo.com)17:54
remaximsorry.... wrong link17:54
remaximhttp://www.jamendo.com/de/album/1950817:54
tpbTitle: Jamendo : Soundtrack for Thousand Parsec Vol.1 (at www.jamendo.com)17:54
remaximI already have my first bad review :)17:55
mithroremaxim: ug, that green background is a little horrible :)17:57
remaximyou're just used to the white background ;)17:58
remaximthe first song is a little bit broken, so maybe I delete that one and re-upload it17:59
*** peres has joined #tp18:03
mithroJLP: ping?18:08
*** peres has quit IRC18:25
*** remaxim has left #tp18:34
*** zzorn has joined #tp18:39
mithroJLP: I'm moving the ruleset ideas to a seperate page18:40
mithroso I can add a whole bunch18:40
JLPmithro: okie dokie18:41
mithroJLP: have you had a chance to edit things?18:41
JLPmithro: only a bit18:41
mithrohttp://www.thousandparsec.net/wiki/Clone_Ruleset18:54
tpb<http://ln-s.net/1bX9> (at www.thousandparsec.net)18:54
mithroI'm unsure how to sort them18:54
mithroneed to add more info18:55
mithroand a some information about difficulty18:55
JLPi think it is best to sort them akphabeticaly, but i guess it doesn't matter much18:58
mithrohey krazytekn0, you still around?19:26
mithroJLP: any luck with those screencasts?19:26
JLPmithro: i just did a test run, and video was recorded fine, i just need to find a microphone so i could record some sound19:27
mithroJLP: is there a way to add captions and highlight things on the screen?19:27
JLPmithro: and before that i need to write some scenario so that i don't forget to tell something19:27
mithroI think these screencasts would be good19:28
mithro1. Finding servers, creating accounts, login in19:28
JLPmithro: i guess it is, i just haven't yet lookad at all the vorious video editors, havent't done any video work before that19:28
mithroI don't know anything about how to do things like that19:30
mithroI did use kdelive a little19:30
JLPok will check it out, in addition to kdenlive i have only heard about cinellera, i wonder if it is realy as hard to use as they say19:32
mithrodon't know19:32
mithroif you see Appleman123419:32
mithrowe really need to get the manual into form19:32
JLPi'll tell him19:34
*** nash has joined #tp19:52
Lukstrhello all19:56
*** greywhind has joined #tp19:58
mithrohey greywhind20:01
greywhindmithro: you said you knew what was causing the white window?20:02
mithrogreywhind: I'm pretty sure I do20:02
jothamarghasdjajksdajkjksdjkadsasdjkasd20:03
jotham^ general comment on my productivity for personal projects20:03
jothamhave been working all the time again20:04
mithrogreywhind: your current code causes a segfault on Linux20:04
greywhindmithro: hmm... i'll work on it...20:04
mithrogreywhind: it's because of the way you are creating the pop-up window20:04
mithroyou can't stuff a wx.Frame inside a Popup Window20:05
greywhindmithro: what do you recommend I change then? just remove the wx.Frame from the XRC and start with the panel?20:05
mithrogreywhind: yeah that is probably20:06
mithrobest20:06
* JLP is too tired and goes to sleep, see you all in about 8 hours20:07
mithroJLP: see you then20:09
greywhindmithro: the white window is gone, and the segfault should hopefully be resolved with it20:13
mithrogreywhind: cool20:13
mithrogreywhind: when you get a moment, could you figure out a way to notify the user if they have no objects?20:14
greywhindmithro: hmm... i should be able to.20:14
mithroIE If they have logged in as guest20:14
greywhindmithro: where would you like to put it?20:14
mithronot quite sure20:15
mithrobut it should be pretty prominate20:15
greywhindmithro: well, i mean what object should the popup use as its parent?20:16
mithroprobably the main window20:16
greywhindmithro: k20:16
mithroI was thinking a pop-up like the tips window20:16
mithrobut I'm not sure if that will be annoying20:16
greywhindmithro: that's what I was thinking20:16
greywhindi don't think it will - most people who log on as guest will be new20:16
mithroMaybe some information about getting help too?20:17
greywhindmithro: could be useful... but maybe we shouldn't assume they're new20:18
mithroMaybe a tick box like the tips which makes it go away and never come back?20:19
greywhindmithro; yeah... that would also probably be a good move20:19
*** Erroneous has quit IRC20:52
*** bddebian has joined #tp20:52
bddebianHi folks20:54
JLafontallo21:06
*** krazytekn0 has quit IRC21:09
*** nash has quit IRC21:16
*** nash has joined #tp21:17
bddebiannash: http://wiki.debian.org/PkgE21:20
tpbTitle: PkgE - Debian Wiki (at wiki.debian.org)21:20
nashbddebian: Awesome21:24
nashI'll have ot update my galaxie instructions to match21:24
nashI don't suppose you tried building with those pacakge?21:24
bddebianShouldn't need to build them, they have their own repo I think21:24
nashI meant building galaxie with them21:25
bddebianActually Jan just filed ITPs for all of the EFL stuff21:25
bddebianOh, no, not yet21:25
nashThere is partial stuff there, it would be gold if you could21:26
bddebianI'm really not wanting to delve into git but..21:27
nashYou know the command?21:29
bddebiangit21:29
bddebian;-P21:29
nashgit clone git://git.thousandparsec.net/git/galaxie.git21:30
nashIf you have commit access, change to git+ssh:// at the front21:30
nashIf you don't have commit access, lart mithro21:32
* Lukstr waves21:35
* nash waves back21:35
Lukstrwhat is up21:35
nashNot a lot21:36
nashAbout to nick of to NZ for the weekend21:36
Lukstrawesome21:37
bddebianHmm, their repo seems empty :-(21:37
nashHmm... not useful21:38
jothamdirty weekend21:39
jothamcouple of fine young ewes21:39
jothamsay no more!21:39
nashcousins wedding21:39
nashbddebian: eet is in debian, which is a (small) start21:39
mithrohey people21:42
mithroback from lunch21:42
Lukstrhowdy21:42
nashhey21:43
bddebianHeya mithro21:44
LukstrQuery: did you guys get two or three slots last year?21:45
Lukstrfor SoC students21:45
mithroLukstr: we had 3 slots, but one student didn't succeed21:47
Lukstrouch21:47
Lukstrthat's unfortunate21:49
LukstrSo, I'm kind of curious, what in your opinion, as the developers of TP, areas of your project requires the most work/improvement, or are most critical?21:54
mithrorulesets are probably out most critical need now21:55
*** whitet has joined #tp21:56
Lukstrso would something like a ruleset creation ide (just literally throwing out ideas) be cool?22:01
Lukstror just a plain ruleset IDE22:02
nashLukstr: Have a look at the one that exists22:02
Lukstrwell then!22:02
nashLukstr: And it's a lot bigger task then you might think ;-)22:02
Lukstroh I imagine22:02
Lukstr:P22:02
nashThe two really successful projects last time were RFTS and the ruleset editor22:03
nashPersonally I think another ruleset would be the best target, or at leas ta good start on a non-trivial one.22:04
nashEven going and porting an existing OSS game to use TP would be awesome22:04
Lukstrhmm22:05
Lukstris the ruleset editor on the main tp site?22:05
Lukstrtpruledev?22:05
nashYes22:05
Lukstrdo you have any idea how many hours/week last year's students put in, roughly?22:08
nashVaried a lot22:08
Lukstr(I like to ask a lot of questions)22:08
nashThat's okay22:08
*** Ohm has joined #tp22:09
Lukstrdid Gardner work on a mac?22:11
nashI really don't know ;-)22:13
Lukstrlots of \r's at the ends of lines of his files :P22:13
nashheh - there are quite a few mac users around the proiject, so I'm not surprised22:14
* nash notes his editor doesn't care, so he doesn't notice ;-)22:14
Lukstryou'll see nothing but \n's from me! :D22:14
Ohmthe test-battle.avi I assume shows control over a starmap over the course of a game?22:14
nashyes22:14
nashOhm: Using star mapper22:15
Ohmneat22:15
OhmDo TP servers have the ability to record games for later study/replay?22:15
nashSemi.  The history support in servers can do that, but it's not fully implemented in teh protocol - tp04 does that22:16
OhmOr clients, for that matter, not that they should be trusted with the info they shouldn't know22:16
OhmWhat's tp04 ?22:16
Ohmnevermind22:16
nashNext protocol version, in dev, waiting for servers and clients to fully implement22:17
OhmI found it22:17
nashOhm: I'd typed most of the line, I wasn't going to stop ;-)22:18
mithroback now22:18
Ohmnash: I'm that way too22:20
nash:-)22:20
OhmTP04 seems to bring many good things.22:20
Lukstrhmm22:20
nashOhm: Anyway, you may want to give clienst full history when the game is done, or have an admin accoun who can at the end of hte game22:20
OhmObjects I assume would be necessary if players are to be able to design new ships?22:20
Ohmnash: yeah22:20
Lukstrhow radical are the changes, code-wise for the upgrade to Tp04? Drastic?22:20
nashYes22:20
nashLukstr: Some easy, some hard22:21
nashAlso some new features22:21
Ohmhttp://sourceforge.net/project/stats/detail.php?group_id=132078&ugn=thousandparsec&mode=60day&type=tracker22:21
tpb<http://ln-s.net/1b_U> (at sourceforge.net)22:21
Ohmwhoa22:21
Ohmsome really old bugs seem to have been fixed22:22
Ohmaverage ticket age dropped from 350 to 0 between yesterday and today22:22
nashSF's stats leave something to be desired at times22:23
OhmI figured as much22:23
Ohmhah, three tickets had caused that drastic looking graph22:23
Lukstrsf is really becoming less and less desireable these days...22:24
nashIndeed22:24
Ohmohloh, seems way better at evaluating a project's quality22:25
nashno, jsut activity22:25
Ohmcomment ratio, commit per time stability, even checks which devs are the most active and what languages they use22:25
Ohmgives good overview of their commit stats aswell22:25
nashYes, but active != qiality22:26
OhmAye, but it's a better thing to look at for me as an interested contributor22:27
OhmAn empty project with a nice codebase would be good if I was looking to lead the project, but I'm not.22:27
Lukstrthese sites really need interfaces designed by non-programmers.22:28
Lukstrregarding ohloh and sf22:28
nashLukstr: SF is hard to use for everyone, full stop22:29
OhmI like ohloh's interface.22:30
OhmI've gotten more than used to SF's by now, but it's far from good22:30
LukstrI prefer a good old home-rolled svn + apache index with footers22:31
Lukstr:)22:31
Ohmbut what about the pretty graphs and the shiny web 2.0 design?22:31
nashAnd the wetfloor22:32
Lukstrwhen I visit my beloved cluster back home and replace the incinerated ram chips with new fancier ones, I'm remaking my own dev page22:32
LukstrI hate bloat on webpages22:32
Lukstrif it doesn't run without JS chances are I won't view the site :P22:32
Ohmnoscript <322:33
mithronash: any idea on how to improve http://www.thousandparsec.net/wiki/Ideas_for_Programmers ?22:34
tpb<http://ln-s.net/1ZnB> (at www.thousandparsec.net)22:34
Ohmtpb is a bot announcing git commits or something?22:35
mithroOhm: it's a logging bot mainly22:35
mithroplus things like22:35
mithro~seen Ohm22:35
tpbmithro: Ohm was last seen in #tp 19 seconds ago: <Ohm> tpb is a bot announcing git commits or something?22:35
nashmithro: Use it for a month or two.. see how it goes22:35
nashlooks fine now22:35
mithroOhm / Lukstr: we could use your feedback on http://www.thousandparsec.net/wiki/Ideas_for_Programmers22:36
tpb<http://ln-s.net/1ZnB> (at www.thousandparsec.net)22:36
mithrogreywhind: that goes for you too22:36
Lukstrrgr22:36
Ohmooh, it responds to / logs urls22:37
LukstrHoly crap a web based client, I like that idea22:37
LukstrI was actually thinking, can TP run persistantly?22:37
OhmI would love to do something like a web based client22:37
Lukstrsomething like, a procedurally generated infinite universe to screw around in?22:38
OhmActually, I wouldn't. I hate battling it out with different browsers, trying to make them behave alike.22:38
LukstrIt's easy if you KISS22:38
OhmI love the idea, but I know actually doing it would be extreme pain.22:38
LukstrI like pain22:38
Lukstrsometimes.22:38
OhmLukstr: KISS as in never use columns?22:38
OhmChrist.22:38
Lukstrsomething like that:22:38
Lukstrer, :P22:38
LukstrI've done quite a bit of web development/php and crap like that before22:39
Lukstrmainly in highschool, you know, those "experimentation years" :P22:39
Ohmaye22:39
LukstrI don't think I'd touch the 3D client with a 10 foot pole, that's way too much work to fit in a summer22:40
Ohmme neither22:40
OhmAlso, I've never done 3D programming.22:40
LukstrI have, but I find that it always tends to get exponentially complicated :P22:40
mithroOhm / Lukstr: was mainly after layout - easy of viewing, etc feedback22:41
LukstrHm, maybe a web-based rule builder and client22:41
LukstrOh haha22:41
mithroalthough new ideas and such are good too :)22:41
mithronash: I didn't release you are from FreeStars!22:42
nashmithro: Only briefly22:42
mithronash: you are linked off their website :)22:43
Ohmmithro: I have absolutely no complaints about wikis being used for this purpose. It's perfect, in fact, since many people might have suggestions.22:43
LukstrWikis/google-doc-type-multi-person-edit pages are perfect, I agree22:44
nashmithro: I think it's safe to say the project is dead...22:45
OhmScheme is quite a hard language to write. tpcl the language which is used for communicating between server and client the details about Designs, components and properties is based on Scheme.22:45
nashUnfortunately it was too ambitious, not milestones to achieve22:45
Ohmoh god22:45
Ohmyou guys have no idea of how much I love functional languages22:45
jothami need to learn scheme at some stage22:45
OhmI know common lisp, so the step to scheme is very small. In fact, it mostly consists of unlearning things.22:46
nashOhm: You may have found your project... complete tpruledev to make it even-more-awesome22:46
* Lukstr *coughs*smalltalk*cough*22:46
jothamjavascript and scheme have a lot in common22:46
jothamand i deal with a javascript like language almost every day22:47
jothamand find it entertaining22:47
*** greywhind has left #tp22:47
nashjotham: This must be a different javascript to the one I remember...22:47
Ohmnash: hooray22:47
OhmSeems like a hard task. Most of the work, I assume, would be done working with the (still unfinished) TP0422:48
OhmObjects and research, mostly.22:48
jothamnash: it's just something i've read over and over22:49
nashOhm: No, most is integrating with the server, and then being able to write server-side code for things like turn generation and combat22:49
jothamnash: for example http://www.crockford.com/javascript/little.html22:49
tpbTitle: The Little JavaScripter (at www.crockford.com)22:49
mithroOhm: you could look at the current status22:49
jothambeing ignorant of scheme this is a fairly blind conversation for me to engage in =)22:49
OhmCould you guys whip up a url or two for me to check out?22:49
mithrohttp://git.thousandparsec.net/gitweb/gitweb.cgi?p=tpruledev.git;a=summary22:49
tpb<http://ln-s.net/1b_u> (at git.thousandparsec.net)22:49
Ohmhaha, mind reader you22:49
LukstrI'm interested in a web-based client, definitely, php or otherwise22:50
jothamwhy php22:51
Lukstrwhat else?22:51
jothammy friend is slowly migrating all his php to lisp =)22:51
jothamhe's a big web dev fuckwit22:51
Ohmjotham: Give him my regards (and sympathies)22:51
mithroLukstr: I would recommend python personally ;)22:51
nashjotham: I think someone is being a little too generous with javascript... I could write 90% of that in perl from my head, 100% in Lua, I'm pretty sure python...22:51
jothamOhm: he odesn't need any...he's written a ton of opengl stuff in lisp too22:51
Lukstrmithro: that's true, but php + python make an excellent team ;)22:52
jothamOhm: he's quite succesful and productive with it22:52
OhmActually, even though lisp might not be optimal for web development, it's still one of the funniest languages to program in, ever.22:52
jothamnash: sure, python is also compared similarly22:52
Ohmjotham: I have no doubt about that. Lisp is extremely powerful.22:52
jothamLukstr: i've never really been very impressed with PHP as a language, that's all, so i don't know why people write it for pleasure22:52
nashAnd if all he got out of a book on lisp is recursion... he needs better book on lisp ;-)22:52
OhmPHP is namespace and function-name hell22:52
LukstrIt's an awful language, the development team are mostly idiots22:52
OhmI hear22:52
nashjotham: I agree, PHP is a horrible language22:52
jothamit's just a shit language22:53
Lukstrbut the potential it has is amazing22:53
jothamit's not even consistent22:53
Lukstrand I kind of enjoy screwing around with it :P22:53
* whitet hugs ruby22:53
whitet;)22:53
mithrowhere did whitet come from?22:53
whitetthe void22:53
jotham<dramatic>22:53
Lukstrruby = no, never, ever, ever22:53
Lukstr:D22:53
mithromust have joined when I wasn't looking22:53
* whitet stabs Lukstr :P22:54
mithrowhitet: your shenki's ruby friend right?22:54
whitetyep22:54
* Lukstr fstabs whitet22:54
jothami don't think we really need a web-dev lamer argument about PHP vs Ruby22:54
Ohmoh no, not fstab22:54
jothamjust a heads up22:54
jothamthey arn't even comparable22:54
Lukstrhahah22:54
Lukstrthis is true22:54
* Ohm xorg.confs Lukstr22:54
* Lukstr removes Ohm from /etc/apt/sources.list22:55
mithrowhitet: we have a half started ruby protocol library :)22:55
Lukstrbrb everybody22:55
whitetmithro: that sounds like fun, for TP i take it ;)22:55
Lukstrstrike that, I may as well head to bed22:55
jothami did the infamous ruby tutorial, it looks fun but i get the impression i'd write pretty messy code in it22:55
LukstrI'll read the logs tomorrow, night all22:55
OhmOn a more serious note, are there more detailed notes about what would need to be done with tpruledev? Just downloading the sources won't give me a good idea of what work needs to be done.22:55
OhmOr at least not as good an idea as hearing from the current devs would.22:56
jothamalready my excessive nesting of functions in ecmascript is messy enough22:56
Ohmlambda lambda lambda lambda22:56
jothamexcessive?obsessive?, i seem to think "can we generalise that and pass it a function reference?!" reflexively22:56
Ohmjotham: <322:57
jothamyou could compare PHP to lisp though22:57
jothamPHP being...a recursive acronym and all, there is some grounds for comparison if ever i saw any22:57
OhmI disagree.22:57
Ohm:)22:58
mithrowhitet: well, the ruby library could login and possibly download objects22:58
jothamit was definatly a joke22:58
mithroOhm: we can chat more after I get back from a meeting22:58
Ohmmithro: No, we can't!22:59
OhmI am heading to bed.22:59
mithroOhm: well, tommorrow then :)22:59
OhmYes, tomorrow.22:59
OhmSee you around.22:59
Ohmjotham: I know.22:59
tpbdisconnected from worldforge: Ping sent at 2008-02-27T23:17:39 not replied to.23:19
Lukstrback, I just thought of a few things23:19
Ohmdo tell23:20
LukstrI guess if I submit an application to SoC for TP I'd probably pick a smaller project, in order to get a feel for the whole project, and then work on more things after completing it23:20
Ohmsame here23:20
Lukstrso instead of one big project, something minor followed by lots of input other places23:21
Ohmi would scope my project pretty narrowly, to perhaps only include sub-parts of larger projects23:21
LukstrI just think it would be very easy to get "lost" so to speak starting something without having a good feel for the project23:21
Ohmthen continue working towards the completion of those larger projects after the soc period is over23:21
Lukstryeah23:21
Lukstrsomething along the lines of python (mithro got me thinkin) web-client release + web-based ruleset editor + tidbits, then aside, a C++ based OpenGL client, or something23:23
Lukstrregardless, I'll be doing much python in the coming month for one of my class projects so I'll have a better idea come submission time23:23
LukstrOhm: did you do SoC last year?23:25
OhmNope, last year I worked as a janitor at a heavy industry factory.23:26
* mithro is back23:27
OhmI wasn't a student at that time23:27
LukstrAh, I see23:27
Lukstrfirst year then?23:27
Ohmmithro: heh, just as I finished brushing my teeth23:27
OhmLukstr: Yep.23:27
Lukstrwhat program? and I also, eerily, just finished brushing my teeth23:27
OhmComp Sci @ Linköping University, Sweden23:28
LukstrAh fun23:28
LukstrI'm minoring in Comp Sci, amongst other things :P23:28
mithroOhm: is that good or bad?23:29
Ohmmithro: I.. am not sure what you are referring to23:29
mithroOhm: that I'm back as you finished brushing your teeth :)23:30
Ohmoh23:31
whitetit mean's he's ready for action!23:31
OhmI was just making an excuse for not sleeping yet23:31
Ohmanyways, the chat about the ruleset gen will still have to wait until tomorrow23:31
OhmI am incredibly tired and have to get up in 6 hours.23:32
OhmGood night.23:32
mithroOhm: okay fine23:32
Lukstrhah23:32
Lukstrwell, me too23:32
Lukstrbut I have to get up in 9 hours :D23:32
Ohmgood night23:32
Lukstrnight Ohm23:32
mithroOhm: chat to you tommorrow23:32
*** tuna has quit IRC23:32
LukstrI'ma goin to bed too23:32
Lukstrnight mithro + everyone else who is lurking23:33
nashnight23:33
*** Lukstr is now known as Lukstr|Zzz23:33
bddebianGnight23:34
mithrohey bddebian23:34
bddebianHeya mithro23:37
mithrobddebian: still waiting on that email :)23:37
bddebianI'm old and senile, I don't know what you are talking about.. ;-P23:42

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