*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** jmtan has quit IRC | 00:06 | |
*** tuna-fish has quit IRC | 00:07 | |
*** tansell-laptop has quit IRC | 00:27 | |
*** jmtan has joined #tp | 01:03 | |
*** epyon_ has joined #tp | 01:08 | |
*** epyon has quit IRC | 01:10 | |
*** mithro has joined #tp | 01:19 | |
*** nash has joined #tp | 01:34 | |
*** jmtan has quit IRC | 01:55 | |
*** glew has quit IRC | 02:14 | |
*** nash has quit IRC | 02:52 | |
*** Vadtec has quit IRC | 03:00 | |
*** nash has joined #tp | 03:05 | |
epyon_ | mithro, ping? | 04:46 |
---|---|---|
*** epyon_ is now known as epyon | 04:46 | |
tansell | epyon, pong! | 04:52 |
epyon | tansell, is there a deadline for the tickets reservation? | 04:54 |
tansell | epyon, ASAP | 04:54 |
epyon | tansell, I know, but I don't have enough money on me x/ | 04:55 |
epyon | so if the deadline is near, then I'll try to borrow some, if not, then I'll wait for payout | 04:55 |
epyon | hence my question | 04:56 |
tansell | epyon, let me think for a bit | 04:56 |
epyon | ok, but I *really* don't want to miss the deadline :) | 04:57 |
* llnz wanders off | 05:11 | |
llnz | later all | 05:11 |
*** llnz has quit IRC | 05:11 | |
*** tanoku has quit IRC | 05:18 | |
tansell | epyon, private message | 05:23 |
*** cahirwpz has quit IRC | 05:38 | |
*** bisc has joined #tp | 05:48 | |
*** jnengland77 has joined #tp | 06:02 | |
*** jnengland77 has left #tp | 06:04 | |
*** bisc has quit IRC | 06:05 | |
*** cahirwpz has joined #tp | 06:48 | |
*** Agon has joined #tp | 07:17 | |
*** Agon has quit IRC | 07:23 | |
*** Vadtec has joined #tp | 07:26 | |
*** Agon has joined #tp | 07:26 | |
*** epyon has quit IRC | 07:29 | |
*** nash has quit IRC | 07:31 | |
*** nash has joined #tp | 07:31 | |
*** alanp has quit IRC | 07:31 | |
*** alanp has joined #tp | 07:32 | |
*** nash_ has joined #tp | 07:43 | |
*** tansell-laptop has joined #tp | 08:04 | |
*** nash has quit IRC | 08:08 | |
*** nash_ has quit IRC | 08:09 | |
*** nash has joined #tp | 08:13 | |
*** shenki has quit IRC | 08:23 | |
*** shenki has joined #tp | 08:25 | |
*** bisc has joined #tp | 08:29 | |
bisc | mithro: ping | 08:44 |
*** nash has quit IRC | 08:50 | |
*** nash has joined #tp | 09:04 | |
mithro | bisc: just about to head home | 09:34 |
bisc | mithro: when you'll be able to talk? | 09:35 |
*** mithro has quit IRC | 09:39 | |
*** mithro has joined #tp | 10:04 | |
mithro | bisc: back now | 10:04 |
*** nash has quit IRC | 10:04 | |
bisc | mithro: I want to thank you for accepting me :) I'll do my best to repay it. That's really cool! | 10:05 |
mithro | no problem, we should discuss more about what you'll be doing | 10:06 |
mithro | you where trying to send me something? | 10:06 |
bisc | mithro: before current moment, I've been observing code. You know, it's pre-exam period in my university, and it's pretty tough; so I don't have anything useful to commit. | 10:07 |
bisc | what's your opinion about bonding period and what should be deliverable by24th May? | 10:08 |
mithro | well, whats your schedule? | 10:09 |
mithro | bisc: whats your timezone too | 10:11 |
mithro | I'm GST+10 | 10:11 |
mithro | bisc: poke? | 10:14 |
bisc | my zone is GMT +4. about my schedule: I have to submit my term paper (there're some things to be done) by 6th May. That's a hard period. After that, my exams start from 15-16 May and continue to 10th of June. During exams, I have more time | 10:14 |
bisc | Don't really know how hard will it be after 5th of May, will tell you when I find out | 10:15 |
mithro | bisc: can you create a Google calendar with this information in it for me? | 10:18 |
mithro | we can then plan around your exams | 10:18 |
bisc | Okay. When it's more preferable for you to talk: now (in your evening) or at your morning (after midnignt for me)? | 10:19 |
mithro | what's your time now? | 10:21 |
bisc | 14:23 | 10:21 |
mithro | probably around now is better | 10:21 |
bisc | it's ok for me to operate at 2.00 - 3.00 AM | 10:22 |
bisc | that will be 8.00 - 9.00 AM for you | 10:22 |
bisc | by the way, I've moved my proposal to tp wiki. | 10:24 |
mithro | now's probably easier | 10:24 |
bisc | any other means for our communication? | 10:24 |
mithro | I tend to work fairly late | 10:24 |
mithro | I use IRC mostly | 10:24 |
mithro | I'll also require a weekly blog post about your progress | 10:24 |
mithro | do you have a blog already? | 10:25 |
bisc | not yet. shall I create a "my work on tpclient" blog? | 10:25 |
mithro | yes | 10:25 |
mithro | did you see greywhind's blog from last year? | 10:26 |
bisc | yes, a little. on which day to post my report? | 10:26 |
mithro | it doesn't really matter, but it's probably good to choose a day around the weekend | 10:28 |
cahirwpz | hi guys! | 10:29 |
bisc | greywhind has almost daily posts. I wish I would get to such speed in summer. | 10:29 |
cahirwpz | mithro: thanks for choosing me :) | 10:30 |
mithro | cahirwpz: which project are you? | 10:30 |
cahirwpz | mithro: tpserver-py - so i think it's the right moment to join discussion | 10:30 |
mithro | bisc: yeah, if you do more progress you can post more often | 10:31 |
cahirwpz | I'm from Poland so my timezone is GMT+2 | 10:31 |
mithro | but at a minimum once a week | 10:32 |
bisc | That system with weekly reports is used by my scientific supervisor -- so I don't expect any problems. | 10:33 |
bisc | If I obtain some useful commit - do I send patch for reviewing or just push? | 10:33 |
mithro | bisc: so we normally do a code review and then you can push it | 10:34 |
mithro | cahirwpz: are your doing tpserver-py twisted rewrite? | 10:34 |
mithro | bisc: http://codereview.mithis.com/ | 10:36 |
tpb | Title: Recent Issues - Code Review (at codereview.mithis.com) | 10:36 |
cahirwpz | mithro: yep, now i'm trying to figure out how building process performs | 10:36 |
mithro | cahirwpz: build process? | 10:37 |
cahirwpz | mithro: yes, it's kind of weird, does it always use git to download libtpproto-py ? | 10:38 |
mithro | cahirwpz: only the first time | 10:39 |
mithro | cahirwpz: sadly there is no way to tell git to checkout all the submodules at clone time | 10:40 |
cahirwpz | mithro: I tried to rework setup.py so that tpserver is installed in more or less graceful manner | 10:40 |
mithro | cahirwpz: nobody installs tpserver-py | 10:41 |
mithro | cahirwpz: so what is your schedule like? | 10:42 |
cahirwpz | well, then i suppose i wasted 2h for figuring it out ;-) | 10:42 |
bisc | mithro: and what about this tracker? http://code.google.com/p/thousandparsec/ | 10:43 |
tpb | Title: thousandparsec - Project Hosting on Google Code (at code.google.com) | 10:43 |
mithro | bisc: what about it? | 10:43 |
bisc | will we use it? | 10:43 |
mithro | bisc: in theory :) | 10:43 |
bisc | ah, well, http://codereview.mithis.com/ is only for reviewing code, not tracking issues? | 10:44 |
tpb | Title: Recent Issues - Code Review (at codereview.mithis.com) | 10:44 |
mithro | cahirwpz: I started rewriting requirements.py so that it shared code between all the python modules | 10:44 |
mithro | bisc: yes | 10:45 |
cahirwpz | mithro: since the 24th of may I'm rather busy - I conduct a course at the university | 10:46 |
cahirwpz | mithro: that's good - I ran into problems installing tpclient-pywx from git - it requires that installed packages have .git directory inside | 10:47 |
mithro | cahirwpz: oh? | 10:48 |
bisc | mithro: in case I have some questions while you're offline -- do I write mail or just wait for you to get to irc? | 10:49 |
mithro | bisc: either works depends on the type of question | 10:49 |
mithro | cahirwpz: I think it's probably worth adding the twisted support to libtpproto2-py rather then libtpproto-py | 10:50 |
mithro | cahirwpz: can you also move your proposal to the wiki like the others? | 10:53 |
cahirwpz | mithro: yes, sure | 10:53 |
mithro | cahirwpz: do you have a blog? | 10:54 |
cahirwpz | mithro: if libtpproto2-py is preferred then i will move to it and start reading it | 10:54 |
mithro | libtpproto2-py actually has some tests :P | 10:54 |
cahirwpz | mithro: nope, i read about a blog by graywhind - but don't know where it is | 10:56 |
cahirwpz | tests are valuable if they work ;-) | 10:56 |
bisc | cahirwpz: http://greywhind.wordpress.com | 10:56 |
tpb | Title: Greywhinds Blog (at greywhind.wordpress.com) | 10:56 |
cahirwpz | haven't looked into them yet | 10:57 |
cahirwpz | thx | 10:57 |
mithro | well the tests seem to work | 11:01 |
cahirwpz | mithro: ok, simply starting the server and the client from source directory does the trick | 11:07 |
mithro | cahirwpz: that is the way most people run it | 11:19 |
cahirwpz | mithro: I'm used to make packages for every piece of software | 11:21 |
bisc | mithro: send a calendar invitation to [email protected]? | 12:11 |
*** bddebian has joined #tp | 12:38 | |
*** Landon has quit IRC | 12:46 | |
*** welterde has quit IRC | 12:48 | |
mithro | bisc: and [email protected] | 12:50 |
bisc | mithro: sent | 12:57 |
mithro | bisc: thanks looking now | 13:05 |
cahirwpz | mithro: what is the status of libtpproto2-py? which version of protocol does it implement? have you tried to integrate it with tpserver-py? | 13:05 |
mithro | libtpproto2-py implements both tp03 and tp04 | 13:06 |
mithro | tpserver-py only supports tp03 at the moment | 13:06 |
mithro | and nobody has tried integration before | 13:06 |
bisc | mithro: what's the difference between your accounts here? can I address "tansell" and "tansellHaptop" while talking? | 13:08 |
mithro | if you address mithro, everything will flash | 13:08 |
cahirwpz | where should I start looking if I were to replace libtpproto-py with libtpproto2-py? | 13:10 |
cahirwpz | beside requirements.py of course :) | 13:10 |
mithro | server.py probably | 13:12 |
mithro | probably libtpproto-py/tp/netlib/server.py | 13:13 |
mithro | there is no equivalent for libtpproto2-py yet | 13:14 |
mithro | but that's okay as its what you where going to port to twisted anyway right? | 13:14 |
bisc | which rulesets are more appropriate for debugging tpclient-py? | 13:15 |
mithro | bisc: you probably want to put the following http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/timeline into your calendar | 13:15 |
tpb | <http://ln-s.net/5cDf> (at socghop.appspot.com) | 13:15 |
cahirwpz | mithro: shouldn't be server and client modules extracted and moved to libtpclient-py and tpserver-py respectively ? | 13:17 |
mithro | cahirwpz: not really | 13:17 |
mithro | libtpclient-py is "extra" stuff for writing a client | 13:17 |
mithro | it's not necessary for a simple client | 13:17 |
mithro | IE tpclient-pytext doesn't need libtpclient-py | 13:18 |
cahirwpz | so tp.netlib is actually a mix of two functionalities - network connection handling and protocol handling ? | 13:18 |
mithro | cahirwpz: kinda | 13:19 |
cahirwpz | how do you like idea of separating those ? | 13:20 |
mithro | cahirwpz: you don't want every client to re-invent the socket handling | 13:20 |
mithro | specially since the way the protocol works you can get things like out-of-order frames | 13:21 |
mithro | and it's not a strictly request/response | 13:22 |
mithro | for example the server can push frames | 13:22 |
cahirwpz | you're right - i'm not familiar with protocols yet | 13:22 |
cahirwpz | separating connection handling and protocol is twisted-alike thinking | 13:23 |
mithro | cahirwpz: I'm okay with moving the server functionality out of libtpproto-py - since we only have one python server | 13:23 |
mithro | cahirwpz: have you given the protocol document a read? | 13:25 |
* mithro needs to head to bed soon | 13:25 | |
cahirwpz | yes, but only a brief one | 13:25 |
cahirwpz | are both versions binary, or TP04 is XML ? | 13:27 |
bisc | mithro: added events to calendar. will probably add more about my proposal dates. will meet you here to discuss my local tasks. | 13:28 |
mithro | okay | 13:28 |
mithro | cahirwpz: both versions are binary but TP04's protocol description is in XML | 13:28 |
mithro | cahirwpz: which means we can auto-generate most of the protocol library | 13:29 |
cahirwpz | what about protocol3.xml ? | 13:29 |
mithro | cahirwpz: it's not authoritative | 13:29 |
cahirwpz | mhm | 13:29 |
mithro | but it used by libtpproto2-py and libtpproto-java | 13:29 |
mithro | cahirwpz: make sense? | 13:30 |
cahirwpz | seems to be reasonable | 13:31 |
mithro | cahirwpz: anyway I need to head to sleep | 13:32 |
cahirwpz | sure - it was nice talking, see you tomorrow | 13:33 |
mithro | I'll be around all day tomorrow | 13:34 |
bisc | bye | 13:34 |
*** jmtan has joined #tp | 14:44 | |
*** welterde has joined #tp | 14:55 | |
*** Epyon has joined #tp | 14:56 | |
*** bisc has quit IRC | 16:27 | |
*** Epyon has quit IRC | 17:38 | |
*** Epyon has joined #tp | 18:01 | |
*** Landon has joined #tp | 18:04 | |
*** Landon has left #tp | 18:13 | |
*** Landon has joined #tp | 18:13 | |
*** StupidIncarnate has joined #tp | 18:17 | |
*** tuna-fish has joined #tp | 18:41 | |
*** peres has joined #tp | 18:41 | |
*** Vadtec has quit IRC | 18:41 | |
*** Vadtec has joined #tp | 19:04 | |
*** Vadtec has quit IRC | 19:20 | |
*** StupidIncarnate has quit IRC | 19:30 | |
*** llnz has joined #tp | 20:08 | |
llnz | morning all | 20:21 |
*** Vadtec has joined #tp | 20:32 | |
*** null_000 has joined #tp | 20:51 | |
*** tuna-fish has quit IRC | 20:56 | |
*** welterde has quit IRC | 21:01 | |
*** Vadtec_ has quit IRC | 21:01 | |
*** Vadtec has quit IRC | 21:01 | |
*** Vadtec_ has joined #tp | 21:02 | |
*** Vadtec has joined #tp | 21:04 | |
*** welterde has joined #tp | 21:14 | |
*** null_0001 has joined #tp | 21:36 | |
*** null_0001 has joined #tp | 21:37 | |
*** null_000 has quit IRC | 21:37 | |
*** null_000 has joined #tp | 21:43 | |
*** null_0001 has quit IRC | 21:43 | |
*** Epyon has quit IRC | 22:15 | |
*** Vadtec has quit IRC | 22:42 | |
*** Vadtec has joined #tp | 22:50 | |
*** Agon has quit IRC | 23:07 | |
*** Epyon has joined #tp | 23:14 | |
*** peres has quit IRC | 23:16 | |
*** null_000 has quit IRC | 23:36 | |
*** mithro has quit IRC | 23:47 | |
*** jmtan has quit IRC | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!