[02:08] hiya. [02:49] hey lfaraone welcome back [02:51] yep. now to get back ont he right timezone. [02:52] lfaraone, still waiting for your back to verify your account information.... website says one more day. [02:53] dfarning: thanks for the update. [03:07] lfaraone, what are your plans for today? [03:08] dfarning: this evening? I finished unpacking. I was planning on continuing to work on python-elements (for sugar-physics-activity), and reviewing any more activities if they have them. [03:09] dfarning: so far I've reviewed all the suitable repos (one) [03:10] lfaraone, today is getting to be a rather ambiguous term for me, I now have one long day interrupted by two naps:( [03:11] dfarning: :( I try to keep a normal sleep schedule. [03:11] lfaraone, the review looked great thanks. [03:11] dfarning: I mailed my review of sugar-flipsticks-activity to the list. [03:12] dfarning: sugar-logviewer-activity needs to be updated to v23 using the get-orig-source rule (since there are no tarballs I can find) [03:13] lfaraone, me too. within a couple of week I think the Seeta team will be productive so I can just be on line in the morning or at night. [03:13] nevermind, I lied. Dip just needs to import http://download.sugarlabs.org/sources/sucrose/fructose/Log/Log-23.tar.bz2 [03:14] dfarning: I've gottten into a workflow of 9am-12pm and 9pm-12am. I'd like to add an additl hour in the morning so I can sleep earlier :) [03:14] lfaraone, that sounds good. [03:15] dfarning: re Log, should I mail dipankar about that (since he's not on IRC)? Should I cc the alioth / ubuntu list? [03:15] dfarning: and should I review it as it is in the interim? [03:16] I suggesting emailing him with alioth cced as we are working on debian packages. [03:18] lfaraone, what is the stand way for developers to ask that their packages be review? Do they add a please review reply to their initial ITP bug? [03:19] dfarning: to be reviewed by me, they just ask, or wait till I notice they've pushed up. Alternatively, they mail either the debian-olpc mailing list or the debian-mentors list. [03:22] lfaraone, ok, lets stick with just asking for now. Seeta is adding another developer today and one more next week. So things might get confusing. Just let me know if you need a more formal process. [03:23] dfarning: nah, this is fine. [03:48] lfaraone, do you have other activities which need updating in debian or should be packaged from scratch to match SoaS? If so, can you add them to the table on tasks? [03:49] dfarning: all of the Ubuntu activities and all of the soas activities are listed. [03:53] lfaraone, cool as far as packaging goes. I think write should be at the top of your list as several activities are blocked by pyabiword. [04:25] dipankar, good morning [04:25] dfarning, good evening [04:25] :) [04:26] How are you today? [04:26] dfarning, I am doing good. I was just going through the report by Ankur [04:27] dipankar, yes it is helpful, he will be posting it on the gettingstarted wiki. [04:28] dfarning, there are some changes that will be required. [04:28] dfarning, I am looking for those. [04:28] dipankar, that is the beauty of wiki's they can be edited and improved by anyone. [04:28] dipankar: could you import Log-23 from http://download.sugarlabs.org/sources/sucrose/fructose/Log/Log-23.tar.bz2 into your git repo, make sure the package builds and installs, and then push up? [04:29] dfarning, actually I was writing a documentation too. :) http://docs.google.com/View?id=dczzmvjm_1g2j3xmcz [04:29] lfaraone, I still have to finish works with the flipsticks activity that I couldn't complete yesterday. [04:30] lfaraone, sorry. :( [04:30] dipankar: no worries. [04:32] lfaraone, btw, Ankur mentioned yesterday something about ITP filing. [04:32] lfaraone, he told me that the 'copyright :' should contain copyright of individual files [04:33] dipankar: well, that's not realted to the ITP [04:34] dipankar: debian/copyright should list the copyright of each file, yes. But the first entry (when you don't provide a "Files:" listing) it implicitly includes all files. [04:34] dipankar: you only need to specify individual files or file patterns (like "foo/*") in future entries. [04:34] dipankar: see http://dep.debian.net/deps/dep5/ [04:34] lfaraone, thats what I thought. Ankur must have confused b/w debian/copyright and itp [04:38] lfaraone, where can I find the year for copyright? [04:40] dipankar: go with "first year of release" or what is listed in the file. [04:40] dipankar: usually it says 'Copyright © 2001 Foo Corp.' or something. [04:41] lfaraone, ohk. I think I found it. It is mentioned in the files like montage.py.. author: Ed Stoner (ed@whsd.net) [04:41] ### (c) 2007 World Wide Workshop Foundation [04:42] dipankar: yeah. So "Copyright: © 2007 World Wide Workshop Foundation" [04:42] lfaraone, got it [04:44] lfaraone, does the following mean that 'rest of files in root directory are copyright to OLPC' : [04:44] Files: * [04:44] Copyright: © One Laptop Per Child [04:44] dipankar: "rest of the files anywhere in the package not explicitly mentioned elsewhere" [04:44] dipankar: so yeah, that and more :) [04:45] good morning kandarpk [04:45] lfaraone, but I am not finding the year for OLPC copyright. Any hint? [04:45] dfarning: good morning [04:45] kandarpk, how are you? [04:45] dfarning: I am good, thanks [04:45] dfarning: I've no idea. I'd say "2007-2009" [04:45] dfarning: how was your day ? [04:46] kandarpk, good morning. Great that you joined us. We are working on the debian/copyright file :) [04:46] dipankar: great [04:46] lfaraone, yes, sounds reasonable. [04:46] dipankar: see above. [04:46] kandarpk, it was good. [04:47] lfaraone, * I knew that was for me. not for David:) [04:47] kandarpk, and lfaraone and dipankar are working on copyrights, just what we were ask about yesterday. [04:47] * lfaraone will be off in about 30 minutes. [04:49] lfaraone, what about the following: (I found them in all the .po files): [04:49] # SOME DESCRIPTIVE TITLE. [04:49] # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER [04:49] # This file is distributed under the same license as the PACKAGE package. [04:49] # FIRST AUTHOR , YEAR. [04:49] lfaraone: I couldn't push the package on alioth [04:49] http://paste.ubuntu.com/460752/ [04:49] lfaraone: my [password wasn't accepted [04:49] lfaraone, before you go can you clarify your intended working times so the seeta team can coordinate. [04:50] kandarpk: your username is kandarpk-guest, no? [04:50] lfaraone: yes [04:50] kandarpk: how would ssh know that? [04:51] kandarpk: you should either specify it via the command line (as in "git+ssh://kandarpk-guest@git.debian.org/etc..."), or in the ssh config file per the alioth faq [04:52] lfaraone: ok, right [04:52] kandarpk: http://wiki.debian.org/Alioth/SSH#Howtohandledifferingusername [04:52] lfaraone: makes sense [04:52] lfaraone: thanks [04:52] kandarpk: any time. [04:53] I'll be usually here from 9h to 12h EDT, and back again from 21h to 00h EDT. Tomorrow I've got a server to rack in the morning, so I'll be leaving a bit eary at 11h. [04:53] kandarpk, ssh assumed the username you are using on your local computer unless specificied [04:53] dfarning: ok, will keep that in mind [04:55] lfaraone, this is strange, there does not exist any debian/docs? [04:55] dipankar: you will need to create and add the file. [04:56] lfaraone, so I need to add all the files I guess? [04:56] lfaraone, *in the root directory. [04:57] dipankar: well, you only want to include documentation. [04:57] dipankar: which in this case is the "lessons/" folder. [04:58] lfaraone, but here it mentions something else http://www.debian.org/doc/maint-guide/ch-dother.en.html#s-docs [04:59] dipankar: "This file specifies the file names of documentation files we can have dh_installdocs(1) install[...]" [04:59] dipankar: isn't that what I said earlier? [05:00] lfaraone, ohk, now I get it. For our case we only require 'lessons/' folder I guess. [05:11] lfaraone, this is new to me: http://paste.ubuntu.com/460941/, need some help [05:12] dipankar: did you pull the changes I made before committing? [05:13] lfaraone, yes, I pulled in the changes well before I started changing the files [05:15] kandarpk, when will ishan be joining us? [05:16] lfaraone, here is the history of commands that I used : http://sprunge.us/RGXi [05:16] dfarning: today [05:17] kandarpk, great. [05:17] dfarning: manusheel sir has written to him a welcome email. [05:18] kandarpk, Yes i read that. I was curious when you were going to introduce him to irc:) [05:18] dfarning: as soon as he replies. [05:19] dfarning, I already sent him an e-mail regarding IRC usage. Actually I am guiding him currently :P [05:19] dipankar, great [05:20] dfarning, he also wakes up late in the morning. Probably today evening I will tell him to be on IRC, so that you and Luke can meet him [05:20] dipankar: "git pull" and see what happens/ [05:21] dipankar: "git pull /etc/default/grub [05:21] dipankar: "git pull git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git", that is. [05:22] lfaraone, WOAH! see here : http://paste.ubuntu.com/460945/ [05:23] dipankar: it seems you didn't pull in my changes before starting work. [05:23] lfaraone, but I did :(. You can see it in my command history :( [05:24] dipankar: odd. well, those changes were not pulled in. [05:24] dipankar: try "git mergetool" to resolve the conflicts you encountered. [05:25] lfaraone, debian/control seems unchanged. [05:25] Was the merge successful? [y/n] [05:26] lfaraone, but I guess I added a new dependency {misc:DEPEND} [05:27] dipankar: okay. well, cancel out of that and see http://www.kernel.org/pub/software/scm/git/docs/user-manual.html#resolving-a-merge on how to resolve a merge conflict, then commit your changes, then push up. [05:28] * dipankar will be back in 2 minutes [05:28] * lfaraone is away, sleeping. [05:35] * dipankar is going through merge tool [05:36] * dipankar is away: I'm not here === cot is now known as ishan [07:03] Good morning ishan [07:03] good morning david [07:03] Welcome to our irc channel:) [07:03] thank you [07:04] ishan, are you going to be our networking expert of the design guy? [07:04] s/of/or/ [07:05] both are critical:) [07:05] this has not been decided yet [07:06] manusheel sir has yet to decide my field [07:07] ok, so you will be working on general tasks for a while. [07:07] I think so [07:08] ishan, it sounds like dipankar will be bringing you up to speed. how is that going? [07:09] it has been good [07:09] great, do you also work from home? [07:09] In a very short time I have learned a lot from him [07:09] or the office? [07:09] i am also a student [07:10] ok, are you a summer intern? [07:11] Not ecactly , i work for manusheel sir [07:12] I do the work given by sir along with the colledge [07:12] * dfarning often hires student because they adapt to the unconventional work process. [07:13] great, please free to ping me any time you have question either via irc or eamil. [07:14] okay david [07:14] ishan, if you type my nick, dfarning, in IRC my computer will beep to get my attention:) it is really handy [07:15] k just getting used to using IRC [07:16] Most open source developers leave their IRC client running in the back ground when ever their computer is on. That way others can beep them if necessary. [07:17] what channels have you joined? [07:17] okay [07:17] i have joined ubuntu sugarteam channel only [07:19] I would recommed that you set your IRC client to join #seeta, #sugar, and #ubuntu-sugarteam when ever it starts [07:19] okay [07:20] #sugar is where all of the Sugar developers meet, #seeta is for seeta related administrative stuff, and this channel is for any thing development related. [07:20] okay [07:22] After that, it is just a matter of learning how to follow several conversations at once while different people are working on the issues. [07:22] did dipankar assign you tasks for today? [07:23] yes , I am learning python [07:23] how do you like it? [07:24] I have just started it today only [07:25] :) ok. please feel free if you ever have questions. I am not big on formality:) [07:25] I'll let you get back to work. [07:25] nice to meet you. [07:25] okay, will definately do that [07:25] same here [13:42] * dipankar is away: I'm not here [13:51] * dipankar is back (gone 00:09:53) [13:57] lfaraone, good morning [14:37] * dipankar is away: I'm not here [14:37] * dipankar is back (gone 00:00:16) === ankur_ is now known as ankur [16:05] ankur: Hi [16:40] kandarpk, how are you? [16:40] dfarning: Hi [16:40] I am good [16:40] how are you ? [16:41] I was very tired again so I slept longer than normal. [16:42] kandarpk, what are you working on? [16:42] dfarning: making desired changes before pushing [16:43] dfarning: adding copyright info. [16:43] kandarpk, great, did luke clearly explain the copyright info last night [16:44] dfarning: I didn't get much understanding then [16:44] dfarning: I've pushed the package with most changes I knew of [16:45] dfarning, ok we will have to ask again. [16:45] dfarning: what is debian/doc used for ? [16:48] kandarpk, I am not sure the packagin documentation refers to debian specif documentation.... I am not sure what that means. [16:49] dfarning: hmmm, they seem very cryptic to me [16:52] kandarpk, see http://www.debian.org/doc/maint-guide/ch-dother.en.html#s-docs I think you just list the files Which provide infomation that is valuable to packagers. [16:53] ok [16:54] dfarning: after we complete packaging, what will we be doing next ? [16:55] pyabiword ? [16:57] kandarpk, fixing the problems we identified while packaging, and applying the bug fixes we applied to the lucid ppa to the debain as nesessary [16:57] kandarpk, pyabiword is the top priority! [16:59] dfarning: ok [17:05] lfaraone: I've pushed sugar-poll-activity. [17:06] lfaraone: please review it whenever you find time, thanks. [17:08] dfarning: can you provide some pointers, I've just pushed the package and will be waiting for lfaraone's review [17:10] kandarpk, can you please file the itp and fill int the poll line on the tasks table? [17:10] dfarning: I filed the ITP yesterday, will fill the table now [17:11] dfarning: do I need to work on connect ? [17:11] kandarpk, as far as reviewing Jonas and lfaraone are the experts so I don't want to step on their authority. [17:12] dfarning: I was asking about packaging connect-activity [17:12] dfarning: you told it was rolled into presence-service [17:12] kandarpk, yes please I think it would be a good idea to package connect. [17:13] kandarpk, I was wrong:( I was thinking of something else. [17:13] dfarning: ok, I'll start on it [17:14] *working on it [17:14] kandarpk, connect is a game similar to connect-4 [17:15] kandarpk, I thought it had something to do with setting up network connections. [17:15] dfarning: the name is confusing, I too was initially looking for it under network related packages [17:21] dfarning: there are two packages for connect : [17:21] http://activities.sugarlabs.org/en-US/sugar/search?q=connect&cat=all [17:21] connect4 and connect4-2 player [17:22] dfarning: which one do I choose ? [17:24] kandarpk, neither:) gcompris is a special set of activities. I think the one we are looking for is on git.laptop.org [17:25] kandarpk, http://wiki.laptop.org/go/Connect [17:25] dfarning: oh yes, I've visited this page before === ankur_ is now known as ankur [17:27] good morning ankur. [17:28] dfarning: good morning :) [17:29] ankur, how are you? [17:29] dfarning: i am good :) , how are you ? [17:30] well i received a mail from I.T. Daniher on ubuntu-sugarteam mailing list [17:30] he was mentionong something about pyiabiword [17:31] well i was studying that , if what he mentioned could be a workaround...... [17:31] ankur, I am doing well. [17:34] ankur, let's ask kandarpk what he wants you to work on. Finishing up the packages or getting started on pyabiword. The thing with pyabiword is that It will take someone to make a long commitment to become an pyabieword expert. === op_amp_ is now known as op_amp [17:34] good morning op_amp [17:35] dfarning: good morning :) [17:35] dfarning: I would prefer working on pyabiword from tomorrow morning [17:35] dfarning: weekends, so will be able to devote time to it [17:35] op_amp, welcome to ubuntu-sugarteam. === op_amp is now known as neeraj [17:36] dfarning: he is neeraj :) [17:36] dfarning: sorry.. should have told u earlier :P [17:36] dfarning: it will help if you could provide some pointer now on working on pyabiword, so I'll be able to start working on it === ankur_ is now known as ankur [17:36] in the morning if you aren't available [17:37] kandarpk, then should ankur finish up one of the remaining activities on the table. [17:37] dfarning: sure, I too am working on connect right now [17:37] dfarning: sure, let me check :) [17:38] kandarpk, I will be available in the morning.... and will need to look at pyabiword to see what needs to be done this afternoon. [17:38] dfarning: ok, that will be great [17:38] neeraj, no problem -- I have added op_amp to my nickname database:) [17:39] dfarning: :) cool === neeraj is now known as op_amp [17:40] op_amp, were you planning on working on memorize? [17:40] dfarning: I was facing some problem while running git-build package [17:40] I will work even after following all steps [17:40] dfarning: you were talking about turtleart activity? [17:41] i will work with ankur and try to find out the problem [17:41] op_amp, great. [17:41] I followed all steps as mentioned in document(including git) [17:42] I was able to build slider puzzle activity successfully [17:42] which was assigned to ankur.. [17:42] so there must be some problem in changes which I made in memorize activity.. [17:42] ankur_ I'll contact Matthew as see how he is doing. === ankur_ is now known as ankur [17:43] op_amp, yes, each package is unique so you will face unique challanges and problems [17:46] dfarning: what was i supposed to build as you were mentioning earlier? [17:48] ankur_ I would suggest xoirc.... It might be a bit harder than the first batch of packages. [17:48] okay i will work on it, also were we getting started on abiword as well [17:48] ? [17:49] dfarning: how do I find commit ID of the last commit on connect ? === ankur_ is now known as ankur [17:49] http://dev.laptop.org/git/projects/connect-activity/commit/?id=68772c6e713075f4cf8266d468b9e5f810959aa9 [17:50] ankur_, yes kandarpk mentioned that he was going to start on it tomorrow. [17:51] ankur, chat record and etoys with also be interesting ( and chalanging :) === ankur_ is now known as ankur [17:55] well dfarning , while then with which one to start ? i think starting with xoric will good? what do you suggest? [17:56] ankur, Please start with XOirc... I think you might have gotten disconnected for my last answer. === ankur_ is now known as ankur [18:00] dfarning: okay , i got your last reply abt etouys and chat record [18:00] so i will start with XOirc [18:00] also,take a look at this http://paste.ubuntu.com/461201/ [18:04] dfarning: http://git.sugarlabs.org/projects/irc/repos/mainline is this the same activity we are talking about? [18:06] ankur, when looking at activites we always want to start by searchin activities.sugarlabs.org . There should be a reference to the upstream source. [18:25] dfarning, well i checked and ti seems that it was the right link.Will you mind checking it before i package it? [18:25] http://wiki.sugarlabs.org/go/Activities/IRC [18:25] http://git.sugarlabs.org/projects/irc [18:25] in the wiki page , at bottom in course above link is given . [18:32] ankur, looks correct. [18:36] dfarning, will procede with it, in itp and git i will be naming the activity as sugar-irc-activity , sounds good? [18:37] ankur sounds good. === ankur_ is now known as ankur [19:02] kandarpk, that was fast. === op_amp_ is now known as op_amp [19:03] dfarning: thanks [19:03] kandarpk, can you email me the .deb and I will install it [19:03] ok, mailing you right away [19:08] kandarpk, it installed prefectly.... but we need to fix some bugs in the presence-service stack before we can play against each other. [19:09] dfarning: oh [19:09] :( [19:10] so debugging the network stack is hard yet import task, I think the best bet is for someone to become a functional expert in the network and presence stack. [19:12] dfarning: yes, we need to develop some expertise on networking [19:13] dfarning: I think I should wait for lfaraone review on poll-activity before pushing connect-activity [19:14] kandarpk, I think manu mentioned ishan for networking. [19:14] kandarpk, go ahead and push it. It will wait in a queue until luke or jonas get a change to look at it. [19:16] dfarning: but it will have similar issues ? [19:16] will it help pushing it as well ? [19:17] kandarpk, if I understood correctly you and your team will focus on the user experience side of the problem and dipankar and his team will focus on the then underlying technical issues. [19:18] kandarpk, I suggest pushing it. Maybe jonas will notice and review it. giving you another perspective. [19:18] dfarning: ok, that makes sense [19:19] kandarpk, I am going to head to lunch. I see you in the morning. [19:20] dfarning: ok, bye. [19:20] have a good day :) [19:20] good night [21:56] dfarning: no worries about stepping on our authority, more reviews are always better. [21:57] lfaraone, :)