Wednesday, 2009-04-01

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
nashLandon: submit ;-)00:06
Landonnash, trying, trying00:06
Landonthe melange editor isn't accepting my pastes :P00:06
Landonso far I've only been able to get the abstract in00:06
* nash has NFI... sorry can't help00:07
nashbut there is a report bug button ;-)00:07
Landongot it!00:09
Landongoing to include a few more things then submitting :)00:11
nashyou can update00:16
Landondoh, my abstract is >500 chars00:21
Landonnash: submitted00:22
nashLandon: if the page ever reloads... I'll let you know00:23
nashyep... cool00:25
*** llnz has joined #tp01:01
jnengland77Wow I have no wiki skills...01:21
jnengland77llnz: if you wouldn't mind looking at my proposal and provide some feedback when you get on that would be good.01:21
jnengland77http://www.thousandparsec.net/wiki/GSoC-jnengland7701:21
tpb<http://ln-s.net/35Gu> (at www.thousandparsec.net)01:21
jnengland77The formatting looks really funny... I just copied it out of a word document.01:23
xenozephyr2anyone mind pointing me to a quick cheetsheet for the wiki markup, if they have one?01:28
*** heineckm has joined #tp01:37
*** heineckm has quit IRC01:38
jnengland77Well, night all.01:39
*** jnengland77 has quit IRC01:48
llnzxenozephyr2: http://en.wikipedia.org/wiki/Wikipedia:Cheatsheet02:02
tpb<http://ln-s.net/1cox> (at en.wikipedia.org)02:02
xenozephyr2thanks02:03
chereztansell: Ping?02:11
*** tansell-laptop has joined #tp02:21
*** nash has quit IRC02:22
*** mithro has joined #tp02:37
*** alanp has quit IRC03:09
cherezmithro: Ping?03:12
mithrocherez:03:12
mithropong03:12
mithrojust reading the applications now03:12
mithroI see yours is in03:12
cherezAlright, that's all I had to say then.03:12
cherezCriticism is welcome, of course.03:13
xenozephyr2http://www.thousandparsec.net/wiki/GSoC_2009-xenozephyr03:30
tpb<http://ln-s.net/35IZ> (at www.thousandparsec.net)03:30
xenozephyr2just finished a rough draft..03:30
xenozephyr2already found a bunch of things I want to iron out more, lol..but its late so ima do that tomorrow. feedback is welcome =]03:31
mithrocherez: comment posted03:33
mithrocan everyone with a proposal in the wiki move it under the following topic03:34
mithrohttp://www.thousandparsec.net/wiki/Google_Summer_of_Code/Proposals200903:34
tpb<http://ln-s.net/35Ig> (at www.thousandparsec.net)03:35
cherezmithro: Thanks, I'll have another draft tomorrow.03:35
adrian_mo16llnz: ping ?03:39
llnzadrian_mo16: pong03:40
adrian_mo16llnz: im looking at the library used for symbol importing (used in tpserver-cpp) and i was wondering if it would be feasable to add support for dll's in windows03:40
adrian_mo16llnz: though i am currently looking for a method of manually importing symbols w/o using GetModuleAddress03:40
llnzlibltdl? it should already i think03:41
llnzmaybe it doesn't though03:41
adrian_mo16i'm seeing that it only does static windows libs03:41
adrian_mo16or that's what i understood from the docs03:41
adrian_mo16quote from tpserver-cpp/pluginmanager.cpp "Running on windows, only statically linked modules will be avaliable"03:42
adrian_mo16in PluginManager::Start03:42
llnzyou might want to check the actual libltdl docs03:44
adrian_mo16hmm, you're right, it does appear to support Win16/32, i guess that part i found in pluginmanager.cpp is from an earlier version03:46
llnzprobably03:47
mithroadrian_mo16: it's a limitation of windows03:53
mithroall dll's can only depend on other dll's03:53
mithroso for it to work03:54
mithromost of tpserver's core would need to become a library03:54
mithrowhich the ruleset and other dlls could then depend on03:54
adrian_mo16i know that, but yes, it gets way more complex03:54
mithrounder unix03:54
mithroall symbols just have to be resolved at start time03:55
adrian_mo16i've read the tl_dlinit and tl_dlsym03:55
mithrothat is why we only support static linking on windows03:56
adrian_mo16understood03:56
mithrosomeone could fix it03:58
mithrobut nobody felt it was worth doing03:58
mithrobecause nobody really cares about windows03:58
adrian_mo16i've looked a bit on google for the dll format, in order to do the same loading as it is currently done in lt_dlinit, but i can't find more than 1 or 2 results regarding this03:59
adrian_mo16i'm guessing MS keeps it pretty secret03:59
adrian_mo16the other method would have been with .def's to declare exports, but that further complexifies the idea04:00
adrian_mo16(sorry if `complexifies` is not a word, i'm not a native English speaker :)04:00
adrian_mo16llnz: i have updated my proposal, adding the requested modifications04:11
adrian_mo16(on gsoc site: "Further improvements to the server for TP written in C++ with the addition of support for BattleXML")04:12
llnzadrian_mo16: cool04:12
llnzi'll have a look soon04:12
adrian_mo16ok, i've to go to the university, see you later04:12
*** adrian_mo16 has quit IRC04:13
JLPgood morning everyone04:20
mithrohey JLP04:24
mithrohow goes things?04:24
JLPa bit depressing weather for the last few days, but otherwise ok04:28
llnzhi JLP04:29
mithroLandon: ping?04:45
*** BarryCarlyon has quit IRC05:42
*** llnz2 has joined #tp05:45
*** llnz has quit IRC05:45
*** llnz2 is now known as llnz05:45
*** tansell-laptop has quit IRC06:09
*** bcarlyon|laptop has joined #tp06:22
* llnz wanders off06:25
llnzlater all06:25
*** llnz has quit IRC06:25
*** q00u has joined #TP06:48
*** Patrick` has quit IRC06:50
*** Patrick` has joined #tp06:50
*** gau_veldt has quit IRC07:08
*** gau_veldt has joined #tp07:08
*** Black-Panther has joined #tp07:51
*** skiffcz has joined #tp07:56
*** tansell-laptop has joined #tp08:03
*** didi has joined #tp08:12
skiffczmithro: ping?08:29
mithroskiffcz: pong08:29
*** bddebian has joined #tp08:30
skiffczhi, I was thinking about that python/cpp thing .. and in fact, richt now Im more confused about it than at the start08:30
skiffczfor cpp, there are few main pros:08:30
BCarlyon|ServerI added my timeline proposal to my, er, proposal, http://thousandparsec.net/wiki/Google_Summer_of_Code/BarryCarlyon_proposal08:30
tpb<http://ln-s.net/34I_> (at thousandparsec.net)08:30
*** Black-Panther has quit IRC08:30
skiffcz1, I know it08:30
skiffcz2, I have  a lib to build my project already08:31
skiffczcons:08:31
skiffcz1, you say the libproto-py is much more further ..08:31
skiffczbut here is the question - how much? is it really that bad? i was looking a bit around and it seems to be able to get universe, send order frames ... what more would i possibly need?08:32
skiffczbut I dont know .. so Im asking08:32
bddebianHeya08:34
skiffczOn the other hand, I dont have that much work to lose .. and its tempting to learn new language... eh .. and of course, if the python development is priority for TP, then it would make sense not to split effort ...08:34
mithroBCarlyon|Server: btw - have you submitted it to the GSoC app?08:34
*** didi has quit IRC08:34
*** q00u has left #TP08:34
skiffczUhm ..  I apologize for being so undecided, but I blame you for putting this worm in my head, so Id like you to help me kill it :)08:36
Landonmithro: bingback08:36
mithroLandon: you have comments08:36
Landongreat! I'll get to them after class08:37
mithroskiffcz: I recommend putting your proposal in so others can comment on it too08:37
BCarlyon|Servermithro, not yet08:38
mithrothe sooner the better08:38
BCarlyon|Servermithro, looking for feedback at the moment08:38
Patrick`putting it into the gsoc site isn't final08:38
Patrick`you can make changes to it08:38
BCarlyon|ServerReally?08:38
mithroit's getting hard to track all the stuff in the wiki :)08:38
BCarlyon|ServerI didnt know you could edit on melange08:38
Patrick`yeah, I've been editing mine there08:38
BCarlyon|ServerCan mentors see then if you having hit finished?08:39
Patrick`I don't know.08:39
Patrick`I put it in, got comments, changed it08:39
BCarlyon|ServerAh08:39
Patrick`I think a lot of people might have the same misunderstanding08:39
BCarlyon|ServerIll submit it then08:39
mithroBCarlyon|Server: yes you can edit it08:40
mithroof course the wiki is nice08:40
BCarlyon|ServerSubmitted :-)08:43
*** DarthEther has joined #tp08:50
DarthEtherhi all08:51
DarthEtherI want to be in your developing team at GSoC08:51
bddebianmithro: Should the binary packages in tpserver-cpp really be  tpserver-cpp-tpcl-guile, tpserver-cpp-tpcl-mzscheme, etc?08:52
mithrobddebian: as appose to?08:52
mithroDarthEther: it would be good to submit a proposal then :)08:52
ezodmorning08:53
bddebianDunno, just making sure.  It seems in the tpserver-cpp metapackage I had tpserver-cpp-scheme-guile, tpserver-cpp-scheme-mzscheme or some such??  Not sure where I ever got that08:54
DarthEtherthousandparsec.net/wiki said another :)08:54
DarthEther"Proposer has contacted us prior to the submission" (c)08:54
DarthEtherso should I write a proposal right niw?08:55
DarthEther*now08:55
BCarlyon|ServerDarthEther, this counts as contact prior to submission08:55
BCarlyon|ServerAt least it does in my book08:55
DarthEtherok then :)08:56
BCarlyon|ServerIm not a mentor btw08:56
BCarlyon|ServerWhich project are you looking at DarthEther?08:56
DarthEtheryou mean what idea?08:57
BCarlyon|Serveryes08:57
ezodDarthEther: the idea is you can get familiar with the project and discuss your proposal with us here - likely to be much better than if you simply write one up and post it08:58
ezodbut do post one soon ;)08:58
DarthEtherthis is funny, but while reading all docs, mentioned in organization description, I didn't read the ideas. yet08:58
BCarlyon|Serverrofl08:58
DarthEtheryep :)08:58
DarthEtherI suppose I'll choose MTSec09:01
DarthEtherthat idea means the new game should be written, am I right?09:05
DarthEtheroh yeah, I want to join to MTSec developing group :)09:06
*** peres has joined #tp09:14
skiffczah ... after half an hour of pain, I finally managed to submit it not looking like a bad joke ... I hope the formatting is all right now ;)09:15
Patrick`well09:20
Patrick`so far I've not gone on IRC at all instead of revision09:20
Patrick`.. oops09:20
mithroscheme/tpcl are both fine09:32
DarthEtherezod so who I should talk to?09:33
mithroskiffcz: feel free to submit a patch to melange to fix the formatting :)09:33
skiffczmithro: :P Ok, Aprils fools, right? srly, its not that bad, but compared to the wiki style its .. worse :)09:36
ezodDarthEther: with regards to MTSec you mean?09:36
DarthEtheryes09:36
mithroskiffcz: melange is open source09:37
skiffczbut yup, I got it09:37
* skiffcz stops complaining about things that he couldnt do better in the first place ;)09:38
DarthEtherezod yes. so to whom?09:40
ezodDarthEther: i think llnz is most involved with that09:43
ezodDarthEther: maybe mithro as well?09:43
DarthEthermaybe :)09:44
DarthEthermithro what do you know about MTSec development? :)09:44
epyonllnz was the man to ask about tp-server-cpp?09:48
ezodepyon: yes09:48
* epyon waits for llnz09:49
Patrick`mithro: ping09:50
Patrick`or anyone else09:50
Patrick`supporting a built-in HTTP server is the one thing i'm not 100% on the origin09:50
Patrick`it's not something the cpp server already supports, is it?09:51
Patrick`it's just a "nice to have"09:51
ezodPatrick`: built in http server for what?09:52
* DarthEther waits for llnz09:52
Patrick`for downloading media, battle data09:52
DarthEtherepyon could you call me when you cath him?09:52
Patrick`it was presented as part of the twisted port goals that I based my proposal off09:53
Patrick`but I was never 100% about it09:53
ezodPatrick`: btw, see my commnet on your app - re: remote admin09:53
Patrick`yeah09:53
Patrick`it was editing that item that got me thinking about the other one as well09:53
BCarlyon|Serveri was pondering about that10:02
BCarlyon|ServerThat is sorta loosley part of my application.10:02
BCarlyon|ServerThe webclient can generate it, but I was thinking of caching data into a mysql database, to save load on the server.10:03
BCarlyon|ServerPerhaps generating xml feeds for 3rd party apps to have something to play with10:03
BCarlyon|ServerI'd better add that bit to my app.....10:03
BCarlyon|Serverheh its already in my app10:03
*** alanp has joined #tp10:28
*** krl83 has joined #tp10:49
Landonmithro: I'm trying to run the pyogre client again11:01
Landonbut there's an error with pulsecore it looks like11:01
Landonhttp://landon.pastebin.com/m34e3b7ad11:02
tpbTitle: landon private pastebin - collaborative debugging tool (at landon.pastebin.com)11:02
*** krl83 has quit IRC11:21
*** Black-Panther has joined #tp11:38
Black-Pantherhi!11:39
Black-PantherSome GSoC mentor in here?11:39
ezodBlack-Panther: hi11:40
Black-Pantherhi!11:40
alanphello11:41
Black-PantherI submitted my proposal now... Could someone go over it? Or should I mail it to the mailinglist?11:41
ezodBlack-Panther: which is yours?11:42
Black-PantherJulian11:42
ezodah11:42
Black-Pantherthanks11:42
ezodBlack-Panther: i'll look at it more thoroughly soon, but from a first glance i think you should take a look a the TP protocol (if you haven't) and explain in detail how each part of your ruleset fits into it11:44
Black-Pantherok11:45
Black-PantherI'll11:45
ezodhttp://thousandparsec.net/tp/dev/documents/protocol3.php11:48
tpb<http://ln-s.net/35OV> (at thousandparsec.net)11:48
ezodthat's the current version (0.3)11:48
ezodhttp://thousandparsec.net/tp/dev/documents/protocolxml.php11:48
tpb<http://ln-s.net/35OX> (at thousandparsec.net)11:48
Black-Pantherstarted already to read it11:48
ezodok11:48
ezodit should give you an idea what is currently possible11:49
Black-Pantherok, thx11:49
*** alanp has quit IRC12:04
*** bcarlyon|laptop has quit IRC12:36
*** Azkar_ has joined #tp12:36
*** Erroneous has joined #tp12:41
*** Azkar_ has quit IRC12:42
Black-Pantherezod: you said I should explain how each part of my ruleset fits into the protocol... how do you mean that? What object I create?12:42
*** ezod has quit IRC12:50
*** peres has quit IRC12:55
*** Black-Panther has quit IRC12:57
*** fintan has joined #tp13:04
fintanhi everyone13:04
fintanis anyone around?13:07
JLPfintan: ahoy, i'm here now13:16
fintanhi! just introducing myself, i'm looking at thousand parsec for summer of code!13:21
fintanbut i must go now as i'm staying with my parents :(13:21
fintanwill be back later hopefully13:22
*** fintan has quit IRC13:22
*** ezod has joined #tp13:27
*** bcarlyon|laptop has joined #tp13:27
*** ruzette has joined #tp13:28
ruzetteHi, may I ask a question? Does the project in mind needs to implement 4X?13:29
ruzetteThanks.13:29
JLPruzette: hi13:30
JLPi'm not sure i understand your question13:31
ruzetteWhat if I want to create an MMO on a console, can I submit my proposal on TP?13:32
* ezod is lost13:34
JLPwell thousand parsec can be used for MMOs and if you are thinking about improving the console client to play TP games...13:34
ruzette...?13:34
*** ArchangelShrike has joined #tp13:35
JLPruzette: i think you will need to read more about what TP is13:35
ruzetteI'm sorry, but I'm lost with TP's wiki. I couldn't find any info on what TP does exactly.13:37
JLPruzette: well the home page gives a very high level description13:38
ezodruzette: http://thousandparsec.net/tp/gettingstarted.php13:38
tpbTitle: Thousand Parsec : Getting Started (at thousandparsec.net)13:38
* skiffcz still waits for llnz to answer some of his questions, then will try to improve his proposal ;)13:42
Patrick`a proposal to implement world of warcraft for the wii would be unlikely to succeed13:43
ruzetteJLP: what if the project in mind is not related to any space empire but will help *somewhat* TP in writing for consoles? *methinks* .. can i still submit the proposal?13:44
Patrick`what do you mean by console?13:44
Patrick`the text interface to an operating system, or a games console13:44
ruzettegaming console13:45
ezodruzette: are you talking about writing a TP client for a game console?13:45
ezodotherwise i really don't see how it would apply13:45
Patrick`console development is difficult in the context of open source13:46
ruzettewhat do you mean?13:46
*** DarthEther has quit IRC13:46
Patrick`well, the cost of development licenses and certification13:46
JLPruzette: usally the game develoeprs have to pay game console makers to get their games on them13:46
JLPthe only way to get your game on them is like with PlayStation 3 where you can install Linux on them and then run games on Linux13:47
*** torghul has joined #tp13:47
ezodwell, there are homebrew scenes for every console, with varying degrees of success13:47
Patrick`and legality13:47
ezodright, that too13:47
ruzettebut is it still possible?13:47
ezodruzette: you haven't figured this part out?13:48
ezodi.e. what console are we talking about?13:48
ruzettea DS13:48
ezodwhat sdk or homebrew environment are you going to use to develop it?13:49
Patrick`and do you have experience developing homebrew for the DS?13:49
Patrick`sorry, I'll shut up13:49
ruzetteyes but i have little experience13:49
ruzettethere are libraries for Project Darkstar written in NDS13:50
Patrick`well, all it needs to do is support python :)13:50
ruzetteSorry, I don't understand much. :)13:52
ezodruzette: the only TP project i can see on the DS would be a client implementation13:53
ezodand before your proposal could possibly be accepted we would need to see reasonable evidence that you can get it done13:53
ezodthat includes having a pretty specific idea what existing DS tools/libraries you would use13:54
cherezmithro: Ping13:54
ezodand probably some way of porting one of the protocol libraries to it13:54
ruzettehmm13:56
ezodeven building on an existing protocol and client library stack, writing a whole client is a tough project for 3 months13:56
ezodso what i mean is you need to make sure the rest of the stuff is out of the way13:57
ruzetteOk ok. :)13:58
Patrick`ruzette: so going back to your original question13:58
Patrick`yes, any proposal that would be accepted here would need to be about 4X games in the context of tp13:58
Patrick`I have a vested interest in reducing the number of applicants, though, so don't listen to me13:59
ruzettehehe.14:00
JLPPatrick`: well less applicant could mean less slots which is not so good for the project14:00
ruzetteI'll come up with something. ;) Thanks for your time. :)14:02
ezodruzette: great, and you are welcome14:02
Patrick`JLP: really?14:02
ezodruzette: we'll be happy to answer any more questions14:02
Patrick`ok, so if I was corrupt and self-serving I would want to encourage applicants with rubbish proposals14:03
ezodPatrick`: not necessarily either - slot allocation is not a simple algorithm14:03
Patrick`... I think I'd better lay off the caffiene14:03
Patrick`yeah, I did wonder academically about how it works14:03
Patrick`some kind of proposal ranking done by the org and then magically levelled by google14:04
Patrick`when I'm not involved in it any more I'll go ask the14:04
ezodnote that that should not be read "a non-simple algorithm", but closer to "not just an algorithm"14:04
Patrick`ok, yeah, I meant there's people involved the whole way14:04
ezodright14:04
CIA-1mithro web * r263e0fca02d9 /downloads/downloads.xml: Update the xml file for 0.3.2 release.14:05
CIA-1mithro web * rc5f696301778 /news/2009-03-31-2300.news: Added the singleplayer announcement.14:05
CIA-1mithro web * r3a30cbf40cbe /downloads/ (3 files in 3 dirs): Merge branch 'master' of git+ssh://[email protected]/git/web14:05
* ezod cheer14:05
ezodi hope people don't think the 0.3.2 release is an april fool's joke14:11
ezodit *has* been a long time coming14:12
JLPezod: the australian guy released it, it's april 2nd there, so no worries :)14:12
ezodJLP: timezones to the rescue!14:13
ezodnever thought i'd say that in #tp14:13
JLPhehe yeah14:13
ArchangelShrikeplease correct me if i'm wrong: currently there's no way in the clients to be able to send messages to other players, right?14:18
ezodArchangelShrike: no, i don't think any of the clients support that14:20
ArchangelShrikeok14:20
Patrick`"psst, let's "attack" each other. We'll direct death fleets at each others home planets, but at the halfway passing point, we're only 20 light years's from barney's territory. then we make a right angle14:23
Patrick`aaaand that's why in-game email is awesome :D14:23
ArchangelShrikeit seems that implementing Diplomacy before the messageboard system is developed would be a no go then14:31
ArchangelShrikesilly me14:31
ezodArchangelShrike: add it to your proposal :)14:32
Patrick`meh, you can do out of band communication no problem14:32
Patrick`or that14:32
Patrick`yeah, it'd be cool to see14:32
tpbNew news from http://www.thousandparsec.net/tp/rss.php: Single Player released! - A tale of Google Summer of Code14:32
ArchangelShrikeout of band is easy enough, but it'd be easier to keep track of who you're messaging in game, maybe14:32
ArchangelShrikeor message everyone in the game at once14:33
ArchangelShrikeunless you threw everyone in a irc channel and msged everyone privately to do backroom deals14:33
ezodmithro: ping?14:34
epyongeneral ping14:52
ezodepyon: pong!14:56
ezodmithro: if you read this, we need a source tarball for tpclient-pywx before i can do the gentoo ebuild14:58
*** llnz has joined #tp14:59
epyonllnz!15:00
llnzhi15:00
epyonllnz: as even nash seems to be doubtful of my primary proposal, I was thinking about doing a secondary proposal directed at the C++ server, afair you are the man to ask about it...15:01
llnzyes15:02
epyonfirst of all, are there any immidate needs in the C++ server? Anything you can think of?15:02
llnznothing ciritical or high priority15:03
epyonI had two ideas while browsing the source code though15:04
epyon1) you use boost::signals, why don't go the whole boost way then? There are many libraries in boost that would cut on code much, ensuring quality and foremost stability, while making the code more readable15:05
epyonnot to mention reducing dependencies15:05
llnzreducing dependencies? how?15:06
*** Azkar_ has joined #tp15:07
epyon2) as far as I see the connection handling is not based on any design pattern, did you think about rewriting it to for example the proactor pattern? I did that at work with our server, and suddenly the code became absurdly readable15:07
epyonby having boost handle the dependencies. GnuTLS is one example15:07
epyonand the copy-pasted mersenne twister is an example of code reusage :)15:08
epyonalso by rewriting it to boost::asio you'd increase stability and readability IMHO15:08
llnzthe reason there isn't more boost is that I haven't read about the other bit yet15:09
llnzi know about boost.random (hence it's in the short tasks list)15:09
epyonAnyway, my question is whether you see a proposal in what I wrote15:09
epyonI'd be really happy to work on server refactoring, suplying it by the way with proper doxymentation and UML documentation.15:10
* ezod likes it, fwiw :)15:11
epyon:D15:11
ezodthere's a fair bit of code duplication between admin and player stuff that can be refactored15:12
epyonwould be my pleasure :P15:13
*** alanp has joined #tp15:15
llnzepyon: there could well be a project in that15:15
bcarlyon|laptophey llnz I added timeline and thre my app in the office applications list15:16
llnzbcarlyon|laptop: cool, will look at it soon15:17
epyonllnz: ok, I'll see what I can cook up15:17
*** alanp has quit IRC15:17
llnzepyon: btw, the server is currently single threaded and using a reactor pattern15:17
*** xenozephyr has joined #tp15:19
llnzmainly because nothing is thread safe (especially the persistence layer and the various managers)15:19
epyonthe reactor is barely visible :/15:19
epyonthat could be fixed15:19
llnzNetwork is the core of it15:19
llnzin fact...15:20
epyonhowever, I'd still say that it doesn't have to be too multithreaded15:20
epyona simple fixed amount of threads would work15:20
llnzthe proactive pattern is fairly similar to my asynchronous persistence and managers task15:20
epyon...just so it takes advantage of multi-core machines.15:21
epyonhowever the server isn't that event driven, is it?15:22
llnzepyon: at the base, it has a select loop15:23
llnzand does non-blocking IO15:23
epyonthis is where boost::asio would be brilliant15:23
llnzquite possibly15:23
epyonespecially if you want more than a single thread15:23
* llnz has been reading up on proactor pattern15:24
epyon( boost::thread hint, hint ^_^ )15:24
llnzthe carvaet in the ideas for programmers list still applys15:24
epyonI guess the first part of a refactor project if we'd like to do it as painlessly as possible would be to simplify and rewrite the internals as much as possible without touching the API15:27
llnzyeah15:27
epyonhaving further changes in mind15:27
llnzthe core of tpserver-cpp has evolved over near 6 years15:27
epyoninternally moving to boost::asio and preparing for boost::thread15:27
llnzparticularly the socket stuff15:28
llnzit could well do with being tidyed up15:28
epyonAlso what I'd like to see is moving to some more safe memory management mechanism ( like shared pointers )15:28
epyonall of this would have to be done on a branch probably15:29
epyonunless we stick to the rule not to commit any changes that remove/break functionality even temporarily15:29
*** ruzette has quit IRC15:30
llnztypcially each student gets their own branch for gsoc15:30
*** xenozephyr2 has quit IRC15:35
xenozephyrllnz: I updated my proposal. (http://www.thousandparsec.net/wiki/Google_Summer_of_Code/Proposals2009/xenozephyr). If you dont mind checking over it again, Im open to discuss it further as well.15:38
tpb<http://ln-s.net/35T+> (at www.thousandparsec.net)15:38
llnzxenozephyr: i will take a look15:38
xenozephyrif the group really feels strongly against flash I can consider changing the front end technology.. just its going to be a lot more work for me and im not exactly a web "designer", I don't make things pretty =P15:40
epyonxenozephyr: "The use of Flash/Flex can allow artistic individuals to implement a 2D game client on the frontend's existing code." <-- does that mean that the client will be just a library?15:42
xenozephyrno it'll have a frontend, very GUI like (like the python one), but it can be further styled to look much more like a game15:43
xenozephyralso if they want to turn it into a 2D game with animations and such it can be done15:43
epyonas far as simple graphics go I can supply them15:43
xenozephyrim just aiming for displaying information and inputting information15:44
*** alanp has joined #tp15:44
llnzxenozephyr: cool, you addressed most of my concerns15:44
xenozephyrI'll add more detail about the frontend extension15:44
llnzxenozephyr: the main reason i don't like flash is the it's not an open standard, and I don't have it working under linux15:45
Landonis anyone around that can help me try and get the pyogre client working?15:45
llnzbut you could use flash15:45
*** ArchangelShrike has quit IRC15:46
*** alanp has quit IRC15:53
*** didi has joined #tp15:54
* llnz starts skimming the boost.asio docs when waiting for work16:05
*** Greg___ has joined #tp16:08
llnzepyon: boost.asio looks a lot like what I have done in libtpproto-cpp16:15
llnzwhich is where i had hoped tpserver-cpp might have headed toward as well16:15
llnz(except that libtpproto-cpp has to integrate with different event loops)16:17
epyonPersonally I think it's always better to use existing (well tested) libraries than reinvent the wheel. Especially if a dependency is already there :)17:00
epyonSo that would be one of the aims of the proposal17:01
*** alanp has joined #tp17:11
alanphello17:14
*** fusionlove has joined #tp17:14
*** nebajoth has joined #tp17:17
nebajothI propose a name-change for this project, to "Over 9000 Parsecs"17:18
nebajothactually17:18
nebajothlets also change the spelling of Parsecs to "Parsex" while we're at it17:18
nebajothreally give it that extra oomph17:18
nebajothso, the end result, I guess, would be "Over 9000 Parsex"17:18
nebajothjust rolls off the tongue, yah?17:18
fusionloveas long as no one mentions the millennium falcon17:19
fusionlovehello everyone, i'm a summer of code possible! :)17:19
fusionlovehave you been seeing a lot of the likes of me?17:20
alanphello17:20
ezodfusionlove: natch17:20
fusionlovei would have thought tp would be really popular!!17:20
nebajoth:D17:21
fusionlovestudents: OH WOWES A SPACE GAME17:21
ezodfusionlove: naturally17:21
nebajoththere's been over 9000 applicants17:21
nebajothand btw17:21
fusionlovelol17:21
nebajothOH WOWES A SPACE GAME17:21
fusionlove>>17:21
fusionlove<<17:21
fusionlovesoo17:22
fusionlovehave any of you guys done some developing?17:22
alanpmany of the people in this chanel have17:23
Patrick`the developers have17:23
nebajothyou mean on TP specifically?17:23
nebajotherrrr17:23
nebajothO9TP17:23
fusionloveuyes, on tp :D17:23
fusionlovei haven't been able to build anything yet17:24
fusionlovebecause I am stuck on my parents' ancient mac in the french countryside17:25
nebajothyou poor person17:25
fusionlovenormally I have an Actual Laptop and an Actual Broadband connection17:26
*** torghul has quit IRC17:26
fusionlovebut i stupidly decided to go home bang in the middle of applications17:26
ezodfusionlove: any idea what you'd be interested in working on?17:26
fusionlovewell17:26
fusionlovei used to love an ancient mac game called escape velocity17:26
fusionloveand i've been thinking about implementing a ruleset based on that17:27
fusionloveit'd be exciting as it's based on flying around trading, fighting etc rather than sitting back and controlling a whole empire17:27
epyonfusionlove: take a look at EliteSec ;)17:28
ezodfusionlove: very similar to epyon's proposal17:28
ezodeyah17:28
* ezod back later17:29
fusionloveAhh, elite!17:29
fusionloveelite =~= escape velocity17:30
* epyon wonders what fusionlove meant by =~=...17:30
epyonDepending on which math symbol that it is simillar to it is, it could mean one thing or quite the opposite :P17:31
fusionlovethe curvy, nearly-equals symbol :)17:31
nebajothmy wife has one of those17:31
fusionlovei got the chance to play elite on a proper bbc micro once :)17:32
fusionloveit's much harder than it looks!17:32
fusionlovedo you think a proposal that's so similar to yours would be discouraged?17:34
fusionloveepyon: i wouldn't want to steal your idea17:35
epyonI dunno, I have nothing against :)17:36
epyonI tried to push EliteSec also last year17:36
*** JLP has quit IRC17:38
*** JLP has joined #tp17:38
*** kjdf has joined #tp17:45
fusionloveis anyone else applying for GSoC?17:50
*** peres has joined #tp17:51
cherezYep.17:51
fusionlovewhat's your idea about?17:52
cherezlibtpproto2-py17:52
fusionloveaha :D17:55
fusionlovemine is more scenario-based17:56
*** JLafont has joined #tp17:56
nebajothI may apply too17:57
nebajothperhaps more than 9000 times17:57
nebajothin order to guarantee approval17:57
fusionlovedo it :D17:58
fusionlovewrite some sort of bot to get conficker to do your applications17:58
fusionlovethen crash google17:58
fusionloveand the WORLD will be YOURS17:58
didiIs there some sort of log of a game?17:59
nebajoththe WORLD18:03
nebajothwill be MINE18:03
didiAnyone?18:03
fusionlovei think not...18:03
fusionlovebut I'm kind of a beginner to tp so there yet may be!18:04
fusionlovemaybe that would be a good gsoc project18:04
didifusionlove: Maybe yes. :-) But looking at the project list I see a project called "battleviewer". The description say that it is a data visualizer. So, someone needs to feed it with data.18:06
*** xenozephyr1 has joined #tp18:08
fusionlove*reads about battleviewer*18:11
Vadtecafternoon all18:12
didiVadtec: Bye.18:13
Vadtec?18:13
Vadteci assume you are leaving?18:13
*** xenozephyr has quit IRC18:14
fusionlovedidi: sorry I can't help!18:16
didifusionlove: That's ok.18:16
fusionlovehas anyone any experience with the parsek client?18:16
didiVadtec: Sorry. I though that you were leaving.18:16
fusionlovehere it be quarter past midnight ;) afternoon!18:17
Vadtecdidi: oh lol, no, this is normally when i become active18:18
fusionloveno parsek then...?18:23
JLPfusionlove: hi, i'm the one who started working on it18:24
JLPfusionlove: and soory for the delay18:24
didiSorry to ask again, but is there some sort of log mechanism of a game?18:26
JLPdidi: as in the server logging the history?18:26
fusionlovehi! it's ok18:27
fusionlovedo you know whether anyone's proposed continuing work this year?18:27
fusionlovei've had a look at the docs and I'd be quite interested18:27
JLPfusionlove: yeah, we got 2 applications so far18:27
fusionloveI've looked into kde + qt before18:27
didiJLP: It could be. At the player's side would be better. Like: player 3 moved battleship to plane earth. That sort of thing.18:28
fusionlovesome kind of xml -> plain english log generator would be useful...18:29
JLPdidi: for client side the server can generate a BattleXML with the description fo the battles, but nothing more18:29
fusionlovealthough I wonder how much demand there would be for actually reading plain english logs18:29
didifusionlove: Actually I like play english much more than XMLs. Even for tasks that normally people think it should be XML.18:30
JLPdidi: if you look at the battleviewer tree in git there is a desctiption of the format18:30
didiplay = plain18:30
*** xenozephyr has joined #tp18:35
fusionlovecould I ask what the applications / avaliable places ratio is like so far?18:42
fusionlovejust generally...18:42
JLPfusionlove: we can't know until april 3rd when all the orgs collect applications18:43
Patrick`judging by the people that have applications in the wiki but not on the GSOC system, there's another 6 or 7 there18:43
bcarlyon|laptopMines in woot!18:43
Patrick`and we've had a reminder from the gsoc project coordinator that we shouldn't consider this a final submission, having it there earlier is good18:43
bcarlyon|laptopI think they are trying to avoid having to extend the deadline18:44
bcarlyon|laptopI think people forget that you can edit an app onces its in the system18:44
fusionloveyes, it's better to apply earlier...18:49
*** Azkar_ has quit IRC18:49
didiSomeone knows when nash normally (or if even) shows up?18:49
fusionloveno, sorry18:50
llnzdidi: he should be around soon18:52
didillnz: Nice. Thanks.18:52
*** xenozephyr1 has quit IRC18:53
*** krl83 has joined #tp18:54
*** xenozephyr has quit IRC18:55
*** xenozephyr has joined #tp18:55
epyondidi: <comment topic="As for me">... i even </talk> in <language>XML</language>. </comment>18:56
didiepyon: Lol. And it is actually a lot more cumbersome than plain english.18:56
*** nash has joined #tp19:01
JLPdidi: ^19:02
didiJLP: Nice.19:02
didinash: Hi nash.19:02
nashheyo didi19:02
didinash: I could not compile "galaxie". It seems that the E17 subversion's version is somewhat broken as I can make the "galaxie" found a function located inside the ewl library. So, I turn my attention to the code part and the proposal writing. Could you have a look at it later?19:04
nashyep19:05
nashdidi: I'll just disable the ewl stuff.19:05
nashIt needs to be replaced with elementary or something anyway19:05
didiShould I send it to you or commit it in the GSoC database?19:06
nashGSoc19:08
nashthat way everyone can comment19:08
nashAlso I saw something on the mentors mailing list that the earlier they are in the more slots we are likely to get or something19:09
nashbs19:09
bcarlyon|laptoprofl19:12
didinash: Ok. I will just wrap it up and send it.19:12
nashdidi: I'll try and get something to compile for you today19:17
didinash: Thanks.19:17
nashtansell, tansell-laptop: Dude... I need to update my key on git.tp...19:19
* nash also notes someone needs to get a cron job to run git gc && git repack on the server occasionally19:21
*** xenozephyr1 has joined #tp19:23
epyonnash, I can't read from your comments if you don't like/believe in the EliteSec proposal, or just want it fleshed out more...19:24
epyonI don't have POST capabilities here, so I can't update my proposal on the wiki, but the problem you described can be solved quite easily without almost any changes to the design19:25
llnznash: i could update it tonight, might also look at running those git commands19:26
nashepyon: To be frank, I _love_ the idea, just I'm not convinced it will work as a game19:26
nashllnz: Cool, thanks19:26
nashepyon: Especially things like combat worry me as presented19:27
epyonYou love elite that's for sure :). And that's why I'd like you to help me to turn it into a playable game19:30
nashepyon: I don't want to think about how much time I've spent playing it ;-)19:31
epyonheh, same here ^^19:31
nashepyon: If you can redo your basic combat design, or tweak it... and I think make jumps a one turn thing19:32
nashdidi: galaxie build with my version of e17 ;-)19:32
nashyay19:32
didinash: Nice! Did you changed something or it just did it?19:33
nashdidi: No... just an old version of e17 ;-)19:33
didinash: :-(19:34
nashdidi: even my easy_e17 script is out of date19:34
skiffczllnz: hello, do you have a sec?19:35
didinash: Well. Under the circumstance I would maintain it as it is. ;-)19:36
epyonskiffcz: minisec or MTSec?19:36
nashdidi: Nah, get it up to date19:36
skiffczllnz: what exactly was meant by "missing features" in your comment to my proposal :)19:36
didinash: Mine you say?19:36
*** Greg___ has quit IRC19:36
nashdidi: No, mine19:37
skiffczepyon: haha, good one :D well, both, ill start with minisec and mtsec will be my endgame goal .. :)19:37
didinash: Noooo. It will broke ewl.19:37
nashdidi: My next task for galaxie was to drop ewl/etk and find a replacement19:38
nashFortunately it has happened in the time galaxie has been idle19:38
didinash: What ewl is suppose to do?19:41
nashIt's a widget toolkit19:41
nashIt has a wacky property of _not_ working will with evas19:41
nashWhich is really annoying19:42
*** xenozephyr has quit IRC19:42
nashI can write pure evas apps in my sleep (I often do... especially after a late night)19:42
nashBut ewl has it's own model, which doesn't intergrate well19:42
nashElementary is better ;-)19:42
nashSo I'm goin gto move to that19:43
* nash gets a new e17 checkout19:43
nashdidi: When does soc start proper?19:44
* nash works best with a deadline ;-)19:44
didinash: Do you mean, when we need to start writing code?19:45
nashyeah19:45
didinash: Well, the google page say that the results will be out at April 20.19:45
nashexcellent19:46
didinash: :-)19:46
nashdidi: Well start looking anyway  ;-)19:46
nashdidi: I'll get somethign that compiles in the next day or so19:46
llnzskiffcz: just a moment19:48
didinash: Sure.19:48
nashdidi: If you are lucky may even be today19:48
nashAlthough I need to reactive my commit access for you to get it19:48
didinash: :-)19:49
didinash: Really hopping so.19:49
nashdidi: /msg me your email address, and I can mail you a patch if you prefer19:49
llnzskiffcz: ahh, missing features in libtpproto-cpp, such as objectparameters and orders19:50
didinash: Which way you prefer. I will send you my e-mail anyway.19:50
llnzand tp03 support19:50
nashCool19:50
nashdidi: it will depend on the time19:50
skiffczllnz: yeah ..we sort of talked about it with mithro .. that python would bbe probably a better idea ...19:54
llnzskiffcz: well... i am working on adding them soon19:55
*** peres has left #tp19:55
llnzmithros suggestion about using python is from a development speed angle (faster to program, maybe easier to understand, easier to script)19:55
epyonllnz: do you keep logs from irc?19:56
llnzi don't (consiously, my irc client appears to)19:57
llnzbut there are online logs of this channel19:57
llnzsee the topic19:57
epyonaaah :D19:57
epyonthat's good, because I lost our refactoring discussion and I'll need it for my proposal19:57
llnzhttp://www.thousandparsec.net/~irc/19:58
tpbTitle: Thousand Parsec : IRC logs (at www.thousandparsec.net)19:58
skiffczllnz: ive never written anything in python, on the other hand, i have some idea how to do it in cpp, also have some code already.. python does not seem that hard to learn, its just that .. i dont know, cpp still seem to me somehow more appealing .. its a attitude thing i guess and its totally subjective, plus i dont know pythons capabilities, so its also lack of experience .. i dont want to get all "i like strong typed languages more" and this direction,20:00
epyonthanks :)20:00
llnzskiffcz: i use both c++ and python20:00
llnzmostly c++ for exsisting things and python for new things20:00
*** Greywhind has quit IRC20:01
skiffczi just really dont know the future of libproto-cpp .. and mithro seems to be quite skeptical about it .. i wouldnt be happy to build my project on dead prerequisite, thats all20:01
*** Greywhind has joined #tp20:01
llnzlibtpproto-cpp is used by: tpclient-cpptext, parsek, tpadmin-cpp20:03
llnzit is under active development20:03
llnzi hope it gets used for any c++ client development20:04
skiffczllnz: heh, well, ive heard the very same advocation /against/ cpp protocol from mithro .. and that quite raised my confusion .. it was "hey, but libproto-py is used by 3 clients and id like to see llnz to work on server instead of proto-cpp" and suddenly i dont know "D20:06
skiffcz:D20:06
skiffczbut if its like that, ill try to find all reasons to use cpp and sum them up and stick to my original idea20:06
llnzskiffcz: also, ezod has some exprience with the library, and (given enough time) could continue to develop it20:08
didinash: I just sent my proposal. Could you take a look later?20:08
skiffczi was (and still am) ready to overcome any problems when facing less features in libproto-cpp, and its (imho) one of the benefits it can bring to TP - libproto-cpp gets used more and pushed forward hopefully (even though mithro does not seem to see it this way and would be probably happier if the effort was concentrated into libproto-py and/or tpserver-cpp)20:09
nashcool20:10
nashi shall20:10
*** mithro has quit IRC20:12
skiffczso ok then .. ill stick to the original cpp proposal (btw its submited in google system now), make the timeline more speific, and try to gather as much reasoning for cpp as the language of choice plus investigate the possible solutions (in timeline) for libproto-cpp not being that much friendly as libproto-py20:16
skiffczgood night now .. and thanks for clarifying things a bit for me ;)20:18
tansellnash, llnz can help with the key thing too20:24
nashtansell: yep20:29
*** mithro has joined #tp20:35
*** fusionlove has left #tp20:37
*** bcarlyon|laptop has quit IRC20:37
Patrick`mithro: it's practically the definition of irony20:43
Patrick`I'm porting my old project to twisted to get a feel for it20:43
Patrick`but development is slow ... because I didn't have any high-level unit tests :)20:43
llnzPatrick`: hehe, makes you value them more doesn't it20:44
Patrick`yeah20:45
Patrick`since twisted has much better irc client support than server support20:45
Patrick`I would most probably have written it as a python bot anyway!20:45
Patrick`I fell back into the old routine of manually hammering off irssi to get it to work20:45
Patrick`whilst rocking back and forth and going aaagh this is retarded20:46
Patrick`if I actually made tests for this I could most probably fire them upstream20:47
*** bcarlyon|laptop has joined #tp20:52
Landonhey tansell , I've been trying to get the client running, and it seems I've got some new problems :\20:59
Landonhttp://landon.pastebin.com/m463928e in specific21:01
tpbTitle: landon private pastebin - collaborative debugging tool (at landon.pastebin.com)21:01
Landonthe only thing I see that could be a problem is ogreal, which you've said I don't need21:01
Landon(fresh git pull btw)21:02
*** kjdf has quit IRC21:02
Landonlooks like it's not reading a config file maybe21:04
tansellhrm21:05
tansellLandon, not quite sure21:05
tansellLandon, it doesn't crash?21:05
tanselljust not start up?21:05
Landonexactly21:05
tansellcan you remove the *.cfg files in the current directory?21:05
tansellmy guess is that you might need to create your own plugin.cfg (base it from the demos one)21:05
Landonwell21:06
LandonI'm looking through the code now21:06
Landonthe only place that has the phrase keyerror is dealing with the client config21:06
Landonnot plugin.cfg21:06
Landonline 162 of tpclient-pyogre21:06
Landonnot sure where that's called from though21:06
chereztansell: Should libtpproto2-py have an objects directory?21:08
Landonhm, the test_battle has an odd error too "python: OgreRoot.cpp:103: static Ogre::Root& Ogre::Root::getSingleton(): Assertion `ms_Singleton' failed."21:09
tansellcherez, not really21:13
tansellLandon, but I think i saw a similar problem with python-ogre having an incorrect plugins.cfg21:14
cherezWell, it depends on an objects module.21:15
Landonhm21:15
Landonit's pointing at /home/landon/development/root/usr/lib/OGRE right now21:15
cherezI touched up my application a bit, by the way.21:15
Landonwhich exists21:16
Landonand has all the plugin .so and .la's in it21:16
alanphmm21:18
Landontansell: success! I installed avbin21:22
Landonhrm21:22
Landonhalf success21:22
llnzcool, boost.asio is for C++ what twisted is for python (at the core, without all the protocol implmentations)21:22
Landonit got far enough in the client to give me the ms_Singleton assertion error21:22
tansellllnz, yeah - asio looks pretty cool21:25
tansell(and I say that as a C++ hater ;)21:25
llnzhehe21:26
Landontansell: even more progress, I played a little bit on a demo server, but then it crashed :p21:27
shenkiwe use asio at work for doing stuff21:28
shenkiapparently it's pretty awesome21:28
llnzshenki: cool21:33
alanphello21:40
llnzhi alanp21:43
alanpllnz, hello, working on updates to proposal21:48
alanphow is your.... afternoon(?)?21:49
llnzafternoon, yes21:49
llnzbusy, working21:50
alanpah21:51
*** nebajoth has quit IRC21:52
bddebianOh, llnz, shite I wanted to ask you something about tpserver-cpp but now I can't remember wtf it was. :(21:56
llnzbddebian: when you remember, ask here or email it21:57
alanpsmall problem21:58
alanpon the ubuntu package, tpserver-cpp errors out on a fresh install with "Could not read config file"21:59
alanpfurther investigation shows:21:59
alanpopen("/etc/tpserver-cpp/tpserver.conf", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)21:59
alanpbut the default install puts only this file in /etc/tpserver-cpp:21:59
alanptpserver-cpp.conf21:59
llnzalanp: looks like the server asked for the wrong file22:00
llnzit's not a big problem, pass -C /etc/tpserver-cpp/tpserver-cpp.conf when calling tpserver-cpp22:01
llnzand I'll fix it for the next release22:01
alanpi just changed the filename, just thought that i would bring it to your attention :)22:02
llnzok, thanks22:04
alanpis it ubuntu-specific?22:05
llnznot sure22:05
llnzdid you install from deb package?22:05
alanpapt-get from your repo22:05
alanpso... yes22:05
llnzthen it's probably interaction between the packaging and the server defaults22:06
llnzi will fix the server defaults22:06
llnzbbs, meeting22:06
alanpok22:06
*** didi has quit IRC22:07
mhilmiany mentors around?22:12
alanpif you ask your question, they will respond to you22:17
*** konr has quit IRC22:22
*** konr has joined #tp22:23
mithroI'm around22:53
mithrowell around a little bit22:53
mithromhilmi: have you downloaded and compiled parsek yet?23:08
mhilmiYeah I was able to get it to compile but basically when it connects to a server the window is just blank =/23:09
mithromhilmi: I think the message stuff works23:09
mithromhilmi: including information about how far you think the client is currently is23:10
mithroand how far you have gotten with it23:10
mithroa patch or two to parsek wouldn't go astray either23:10
mithromhilmi: have you talked with JLP?23:10
mhilmiYeah I believe the messaging system works but it it primitive/ugly23:10
mhilmiYeah I spoke with JLP but I'm guessing he is sleeping now so I'll get in touch with him tomorrow23:10
mithromhilmi: it's probably a bad time at the moment :)23:11
mithroyeah - he will be a sleep23:11
mhilmibut yeah, I told him I would be submitting my draft proposal tonight23:11
mithromhilmi: okay cool23:11
mhilmiI'll include a section detailing my current progress with Parsek and steps I've taken to prepare23:12
mithromhilmi: that would be good23:12
mithrothe proposal looks pretty good so far23:12
mhilmithanks. I'll continue to try to improve it23:13
mithromhilmi: I would like to see some mock-up of what you expect the UI to look like23:14
mhilmiYeah that was also something I was planning on adding23:14
mhilmiany suggestions on the best way to do a mockup?23:14
mhilmiWould just building something basic in Qt be the best approach?23:14
mithromhilmi: anything from scanned hand drawn pictures23:14
mithroto buidling something in Qt's equivalent to Glade would be okay23:15
*** jnengland77 has joined #tp23:15
mhilmiI'll look into that23:16
alanpllnz, ping23:22
llnzalanp: pong, but about to leave for 1-2 hr23:33
alanpllnz, In your feedback to me you mentioned that you wanted specific design specs, such as which classes will be created.  I haven't really come to a spec yet and I'm currently browsing the existing ruleset.  Do you have any suggestions on my progression through milestones so that I can plan ahead right now?23:36
Landonmithro: in your comment, you mentioned packaging, I haven't thought about that, what were you thinking of?23:37
mithroLandon: well, you want users at the end right? :P23:37
mithroLandon: users are not going to spend 3 days getting python-ogre compiled :)23:38
Landonright :P23:38
llnzalanp: not off hand sorry23:38
llnzbbl23:38
Landonheh, indeed23:38
*** llnz has quit IRC23:38
Landonso, I would have to package up python-ogre, is that what you're saying?23:38
cherezmithro: Should I be able to run the tests for libtpproto2-py?23:39
*** Knio has quit IRC23:56
*** Vadtec has quit IRC23:56
*** mithro has quit IRC23:56
*** Demitar has quit IRC23:56
*** tuna-fish has quit IRC23:56
*** welterde has quit IRC23:56
*** tuna-fish has joined #tp23:57
*** Demitar has joined #tp23:57
*** welterde has joined #tp23:57
*** Vadtec has joined #tp23:57
*** Knio has joined #tp23:57
*** mithro has joined #tp23:57

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