/srv/irclogs.ubuntu.com/2010/07/16/#ubuntu-sugarteam.txt

* lfaraone is looking at sugar-poll-activity03:19
lfaraonehey dipankar .03:58
lfaraonemanusheel, kandarpk, are there any good Debian mirrors in India?04:33
kandarpklfaraone: I am using the main download location.04:34
dfarninghey lfaraone just got your message.... I took my nephew to a baseball game because of a rain delay today was a double header.04:34
lfaraonedfarning: ah, exciting04:35
lfaraonedfarning: I replied to Jonas's message on the list about communication.04:35
dfarninglfaraone, yes I saw that.  It looked like a fine response.04:36
lfaraonedfarning: he felt that he was missing out on part of the conversation because it is all in IRC and very little of it is on-list. I'm not sure what conniving, scheming of plans he's talking aobut that occur in this channel, but if we do any such things in the future, it might be good idea for us to inform our victi-, er, teammates as to our plans.04:36
dfarningIt is nothing to worry about..... _All_ communication except tasking are happening on a public forum.  If that public forum does not happen to be the forum they prefer it is their problem.04:38
dfarningOn the other hand I agree all policy should and does happen on the list.04:39
dfarninglfaraone, every thing we have done is in attempt to comply with pre existing sugar packaging standards.04:40
dipankarhey dfarning, hello04:41
dfarninghey dipankar04:41
dipankardfarning, nice day you had! great!04:41
dfarningdipankar, yes pretty fun.... but now I need to get to bed 7 hours in the hot sun with a 1st grader is hard work!04:42
dfarninggood night all04:42
ankurkandarpk, around?07:14
kandarpkankur: yes07:14
ankurkandarpk,  well i am getting build error due to the addition of debian/source07:15
ankurdid you faced any kind of Problem like that?07:15
kandarpkankur: can you paste the error on pastebin ?07:16
ankurjust a second07:16
kandarpkankur: debian/source had the quilt info, right ?07:16
ankuryes07:16
kandarpkok, I didn't face any errors in any of the three packages07:17
kandarpkankur: will try to see if the error report helps once you paste it07:18
ankur_kandarpk:  i think i was disconnected07:33
kandarpkankur_: yup07:33
ankur_ kandarpk,  i solved that problem07:33
ankur_one thing more07:33
ankur_ what did luke mentioned about in his review for the CDBS variable in debian/rules07:33
ankur_ well did it apply to all of our packages or the one taken from tarbaal?07:33
ankur_*tarball07:33
kandarpkankur_: that applies for all packages which we packaged using git07:34
ankur_okay so in the intial_debianisation we remove the two lines for all of our packages?07:38
ankur_kandarpk:  around?07:41
kandarpkankur_, ankur : yes07:43
ankurkandarpk,  can you review this copyright file?07:43
ankurhttp://paste.ubuntu.com/464387/07:43
ankuri was confused and comma seperated listing of files07:44
ankurwhich luke mentioned .07:44
kandarpkankur, ankur_ : you can also write as http://pastebin.org/39889807:47
kandarpkFiles:  Area.py, Desenho.py, OficinaActivity.py, fill/Makefile, fill/eggfill.c, fill/eggfill.h, fill/fillmodule.c, toolbox.py07:47
kandarpkCopyright:©2007, NATE-LSI-EPUSP07:47
kandarpkLicense: GPL07:47
kandarpkankur: I had not put commas here07:48
ankurkandarp , saw your file but wasnot clear with oyur abouve statement07:49
ankur*above07:50
ankurkandarpk,  and we do not provide GPL version here?07:50
kandarpkankur: you need to07:51
kandarpkankur: that you can check in the files listed above07:51
dfarningmukul, good morning and welcome to the IRC channel:)14:09
mukuldfarning, thank you :)14:11
mukulIts evening here though :P14:11
dfarningmukul, is dipankar helping you get settled?14:11
mukuldfarning, ya he is14:11
dfarninggood morning ishan14:11
ishandfarning , good morning14:11
dfarningyes, we have interested work schedudals in because of the time differences?14:12
dfarningmukul, ishan what will you work on today?14:12
ishandfarning, i am currently reading links related to packaging and networking14:13
mukulI'm trying to get settled on ubuntu14:13
mukulI'm using live usb now14:14
dfarningishan, nice,  mukul it take a little time to get use to:)14:14
dfarningishan, what part of networking/colloboration are you reading about?14:15
ishandfarning, i am going through the links send by manusheel sir on collobration14:16
dfarningishan, The topic is pretty big.  I suggest that you start by making sure that you have a very good understanding of the stuff in the email 'Background on collaboration'14:18
ishandfarning, okay14:18
dfarningishan, everything builds on top of the messaging passing system Dbus.14:18
ishanokay14:19
* ishan is away14:37
=== ankur is now known as ankur_afk
dfarninggood morning neeraj. how are you?14:47
neerajdfarning, good morning,14:48
neerajdfarning, I am fine, thanks for asking14:48
neerajhow about you?14:48
neerajdfarning,  I am writing BugReport acco to https://wiki.ubuntu.com/StableReleaseUpdates#Procedure  for bug#601219. You can view it at http://piratepad.net/WtNk4x8z3214:50
dfarningneeraj, very tired.... My nephew, who is in 1st grade, is having a hard time understanding why I will be gone for a month...  We went to a baseball game yesterday so we spent many hours relaxing in the sun.  It is hard to get back to work this morning:)14:51
dfarningneeraj, yes the bug report looks good.14:52
neerajdfarning, I am yet to finish it. I will ask luke to review it before submitting it on LP14:53
dfarningneeraj, how did it go making patches for the installation bugs yesterday?14:54
neerajdfarning, fine.. after understanding the procedure it was only like 15mins task to create patches for other 3-4 activities14:56
neerajBut I was facing a problem in reproducing the bug as I was unable to uninstall flipsticks activity.. but later it got solved and I have tested them on my system14:57
neerajdfarning, I will get back to you after finishing this report. It will not take much time :)14:57
dfarningneeraj, +1 are working on the first of the bug reports for those packages?14:57
neerajdfarning, ?? If you are asking me that I am writing the report for first package(out of 4/5) then yes. But report for all other will be same except the package name and version..14:59
dfarningneeraj, great.15:00
kandarpkdfarning: Good morning.15:06
dfarningkandarpk, good morning.15:06
kandarpkdfarning: finally, Luke gave a thumbs up to poll-activity.15:07
dfarningkandarpk, awesome!  There are a lot of details to get correct.15:07
dfarningkandarpk, the first one is alway the hardest.15:08
kandarpkdfarning: hmmm15:08
kandarpkdfarning: I don't think Jonas wanted us to try out core sugar packages15:09
=== ankur_afk is now known as ankur
ankurhello dfarning15:11
dfarningankur, good morning  -- I was going to say hello, but is looks like you have been using several different systems this evening.  Your log in keeps changing:15:13
kandarpkdfarning: ankur isn't there15:14
ankursorry went without notive. Hello dfarning15:20
ankur*noticcccccccccccccccce15:21
ankur*notice15:21
* lfaraone waves.15:29
kandarpklfaraone: hi15:29
kandarpklfaraone: thanks for reviewing my packages again and again without losing hope :)15:30
lfaraonekandarpk: always a pleasure15:30
neerajlfaraone, hi :)15:35
lfaraoneneeraj: you did patches for more than just flipsticks, right?15:36
neerajlfaraone, please look at http://piratepad.net/WtNk4x8z32 and tell me the changes I should make in the bug-report15:36
neerajlfaraone, yes..15:36
neerajI am ready with debdiff for all those activities which you told me to do15:36
* dipankar says hello to all15:39
dipankar:)15:39
dipankarhi dfarning15:39
dfarningdipankar, hello15:39
dipankarhey lfaraone :)15:39
lfaraoneneeraj: okay, then the SRU report should be generalized for "the activities" (plural) so we can handle all of them at the same time.15:40
lfaraoneneeraj: minus sliderpuzzle and jigsaw, which we're skipping because there are other issues with them.15:41
neerajlfaraone, Ok15:41
lfaraoneneeraj: for test, you say "Currently, X Y Z happens when you try to start the activity. The activity is located in FOO, which is an incorrect directory. After installing this  update, the activity will be in BAR and will show up in Sugar."15:42
dipankarlfaraone, neeraj : Thanks for your help guys. now I am able to download and install packages on Debian :)15:42
lfaraonedipankar: oh, glad you got that fixed.15:42
dipankarhey mukul. Welcome to IRC. You will like this place for sure :)15:43
* ankur says hi to all15:43
kandarpkmukul: hi15:44
lfaraoneneeraj: you did logviewer too, right?15:45
neerajyes15:45
ankurlfaraone,  why are we skipping sliderpuzzle and jigsaw ? is it an issue from my end?15:46
lfaraoneankur: ""We are not fixing the problem at this time in sliderpuzzle and jigsawpuzzle due to other issues preventing them from starting which are pending investigation.15:48
ankurlfaraone,  okay15:48
ankurwell if you are free , i needed help regarding etoys15:48
lfaraoneankur: one of them is probably related to https://bugs.launchpad.net/ubuntu/+source/sugar-jigsawpuzzle-activity/+bug/28496815:49
lfaraoneankur: okay.15:49
ankurwell , when i filed the ITP regarding etoys , i assumed that it was made in python and had GPL license , which was wrong on my end.15:49
ankurEtoys was built using sh and had MIT license15:50
ankurhow can i rectify that in ITP ?15:50
lfaraoneankur: etoys is written in smalltalk.15:50
ankurand the debian folder remains same for the ETOYS pacakge?15:50
lfaraoneankur: and it's already packaged separately as http://packages.debian.org/sid/etoys15:50
ankurwell lfaraone , one is etoys application and other one is activity15:50
ankurlet me check15:51
ankurokay , lfaraone  does that mean we do not have to package it seperately>15:52
mukulkandarpk, dipankar :hi15:53
lfaraoneankur: well, we should package the activity and have the activity depend on etoys15:55
ankurwell i did the same15:55
ankuri packaged the activity  and added etoys in Depends15:55
ankurthe package was running fine in my comp.15:55
ankuri will post it for review after some changes15:56
ankurand should i refile ITP now?15:56
lfaraoneankur: you don'15:56
ankurwell , and any way to rectify it?15:57
ankuris that needed?15:57
lfaraoneankur: you don't need to refile, just reply to the existing one saying "Sorry, the activity is really SOME_LICENSE and is written in FOO and BAR languages."15:57
ankurlfaraone,  okay15:57
lfaraoneankur: you know each bug has an email, BUGNUMBER@bugs.debian.org15:58
lfaraoneankur: just send a mail to that.15:58
ankurOne more thing , as we have approached Jonas for the packaging of activity , shall i send a mail on mailing list asking about to package chat activity ?15:58
ankurJonas maintains the rep.15:58
lfaraoneankur: I'm not sure what you mean.15:59
ankurwell , i was supposed to package chat activity .15:59
ankurwhich is already present in collab-maint and  is owned bu Jonas.15:59
ankur*by15:59
* ishan is away16:00
lfaraoneankur: give me a sec.16:00
ankurand it is up to date as well16:00
ankurlfaraone,  sure16:00
neerajlfaraone, where do I have to submit the bug description?  at LP https://bugs.edge.launchpad.net/ubuntu/+source/sugar-0.88/+bug/601219 ?16:00
lfaraoneneeraj: you edit it. in LP, next to the words "Bug Description" there should be an edit icon.16:01
neerajOk.. I should replace it with original ..16:01
neerajI mean replace the original description with this new bug description16:02
lfaraoneneeraj: no, put it at the top of the existing one.16:04
lfaraoneneeraj: then upload the patches for each activity as a patch / attachment in LP16:05
lfaraoneneeraj: there is a link on the bug page "See original description" which is a link :)16:07
neeraj:)16:07
lfaraoneankur: although it's written in shell, all Sugar activities currently use setup.py etc for installing, so we don't need to change rules.16:08
lfaraoneankur: I think you should ask him on list, and give an example of some of the things you'd liek to do. (like updating the activity, for example)16:08
ankurlfaraone, seems good :) otherwise i would have to package it again16:09
ankurlfaraone,  well in case if it is already up to date ?16:09
lfaraoneankur: then you don't have to do anything.16:09
ankurlfaraone,  i wil check once again , last time i checked ,version in fructose and rep matched16:10
lfaraoneneeraj: let me know when you finish fixing the descr and post the patches to LP16:10
neerajlfaraone, ok16:10
ankurlfaraone,  in jigsaw it is problem with pyabiword16:10
lfaraoneankur: right. if you have an idea how to fix it, patches are more than welcome.16:11
ankurcan it not be solved after adding python-abiword in Depends16:11
ankurlfaraone,  i think i might be able to fix it as when i packaged it , i faced the same problem16:11
ankuralso i updated the repository in collab maint of slider and jigsaw .16:11
ankuri have checked there deb files which seems to be working now16:12
lfaraoneankur: great.16:12
ankurlfaraone,  neeraj is also working on patching activites in LP i suppose.16:13
ankurdoes this patching work require simmilar procedure ?16:13
ankurif yes then , i can ask him and save some of your time16:13
ankur:)16:14
lfaraoneankur: yeah. basically, file a bug against https://bugs.launchpad.net/ubuntu/+source/sugar-jigsawpuzzle-activity/+filebug and add sliderpuzzle to it (since it might have the same issue), have neeraj prepare a debdiff including the changes in install and deps, and post it according to the SRU proceedure.16:15
ankurlfaraone,  sure , will check it out with neeraj :)16:15
ankurlfaraone,  what more activities are in review queue if any?16:16
kandarpklfaraone: how do I package read and pippy ?16:16
neerajankur, have u tested ur activities in 0.88,0.86,0.8416:16
ankurneeraj , not yet16:16
* ishan is back16:16
kandarpklfaraone: tarball of read isn't available yet, and pippy required external library.16:17
* ankur i will be back after dinner .16:17
neerajlfaraone, also did you removed r? from comment sections from those activities which have not been tested on 0.88,0.86,0.8416:17
lfaraoneneeraj: yes.16:17
lfaraonekandarpk: then you don't :)16:18
lfaraoneankur: you put r? by paint and sliderpuzzle but A) there are no supported versions declared, and B) there is n o git repo linked. '16:19
lfaraoneankur: you also put r? by jigsaw but there are no supported versions declared.16:21
lfaraonekandarpk: by the way, when you "correct debian/rules", it would be more helpful for me if you'd explain in teh commit message *how* you corrected it. When I look at http://git.debian.org/?p=collab-maint/sugar-connect-activity.git;a=summary , I still have no idea what you actually did without looking at the commtidiff.16:22
lfaraonecommitdiff16:22
kandarpklfaraone: I did mention in some cases that I removed redundant lines from rules after realising what you are saying16:24
kandarpklfaraone: http://git.debian.org/?p=collab-maint/sugar-poll-activity.git;a=summary16:24
lfaraonekandarpk: mk, just reminding you :)16:24
kandarpklfaraone: thanks. I do make some mistakes. :)16:25
neerajlfaraone, I have to attach only debdiff file naa? just confirming16:26
lfaraoneneeraj: attach a debdiff for each package you are fixing.16:27
kandarpkdfarning: I've gone through most of the links you provided regarding collaboration16:28
kandarpkdfarning: should I start reading about telepathy in detail now ?16:28
dfarningkandarpk, did you understand dbus pretty well it is fundematal?16:29
neerajlfaraone, done.16:30
kandarpkdfarning: I understand its working.16:30
dfarningkandarpk, then did you get a general overview of telepathy?16:30
lfaraoneneeraj: cool. currently building/testing flipsticks16:30
kandarpkdfarning: do I need to study about D-Bus in detail ?16:31
neerajlfaraone, thanks :)16:31
kandarpkdfarning: how it assigns ID's to activities ?16:31
dfarningkandarpk, you will need enough of an understanding to debug it:)16:31
kandarpkdfarning: ok, I'll first completely understand D-Bus then16:32
kandarpkinstead of moving to telepathy16:32
dfarningkandarpk, I think manu sent some new links introducing telepathy this morning?16:33
kandarpkdfarning: yeah, I've basic understanding of telepathy after going through them16:34
dfarningkandarpk, then I think the  next part of telepathy will be to understand the two connenction managers 'gabble' and 'salut' well enough to debug them.16:36
kandarpkdfarning: you are confusing me.16:36
kandarpkdfarning: telepathy or D-Bus, which one should I study in detail first ?16:36
kandarpkdfarning: I've got basic understanding of both of them16:37
dfarningkandarpk, dbus in detail first....16:37
kandarpkdfarning: Ok, once I complete that, I'll ask for help, as always :)16:38
dfarningkandarpk, I'll send an email about the connection managers in a few hours.16:39
kandarpkdfarning: that will be great.16:39
dipankarlfaraone, I am having some difficulties in running the check: here is my debian/rules :http://git.debian.org/?p=collab-maint/sugar-log-activity.git;a=blob;f=debian/rules;h=9f42f9ce4ab5e160d6a3a6b086f9babf65d4cc8f;hb=2510d5a3f57f7262c3ec02516bb0299b5c42db9916:41
kandarpkdfarning: I am reading about D-Bus from :16:41
kandarpkhttp://www.freedesktop.org/wiki/Software/dbus16:41
dipankarlfaraone, ^^ I am not getting all the stanzas that you mentioned to comment out16:41
dfarningkandarpk, +116:42
lfaraonedipankar: lines 12 through 20.16:42
dipankarlfaraone, ok. :)16:43
kandarpkdipankar: you haven't yet placed the code for testing on all the emulators yet ?16:46
dipankarkandarpk, nope I am working on it16:46
dipankarlfaraone, before changing the debian/rules according to this: http://lists.alioth.debian.org/pipermail/debian-olpc-devel/2010-July/002600.html16:47
dipankarmy packages are building, but they are not working16:47
dipankaron sugar16:47
dipankarlfaraone, i ran the emulator and the activities are not starting.16:48
kandarpkdipankar: ok, was just reminding.16:48
lfaraonedipankar: were they starting before?16:48
lfaraonedipankar: and which version are you trying?16:48
dipankar0.8816:49
lfaraonedipankar: which activity?16:49
dipankarsugar-log-activity and sugar-flipsticks-activity16:49
dipankarI then installed the packages from ubuntu-main server16:50
dipankarthen they were running16:50
neeraj*away  (dinner)16:51
dfarninglfaraone, How are the various packaging tasks coming?16:51
lfaraonedfarning: decently, I just sponsored and reviewed neeraj's changes. they're now waiting in the SRU queue.16:52
dfarninglfaraone, great  will they get an additional review before being commited?16:54
dipankarlfaraone, any clue?16:56
dipankar^^ about the problem?16:56
kandarpkdfarning: I had some confusion understanding the jabber server16:57
dfarningkandarpk, yes?16:57
kandarpkdfarning: how is it different from usual servers ? how does it enable/help in networking ?16:58
dfarningkandarpk, a jabber server is a particular type of network message passing server17:00
dfarningkandarpk, jabber is more commonly called XMPP  see.  http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol17:00
kandarpkdfarning: I did go through that17:01
kandarpkbut there isn't much documentation here on how it manages to pass messages17:01
lfaraonedfarning: well, a member of ubuntu-sru sanity-checks them and then approves them.17:02
lfaraonedfarning: mostly to make sure we followed proceedure etc.17:03
dfarningkandarpk, the 'connection manager' gabble from telepathy uses the jabber server.17:03
lfaraonedipankar: so in your Debian system you installed sugar-emulator-0.88 and your version of sugar-log-activity?17:03
dipankarlfaraone, I was about to install sugar on debian, but a power cut took place. I am on Laptop battery right now17:04
lfaraonedipankar: okay, we're testing the activities in Debian for this check.17:04
dipankarlfaraone, I have sent the package to kandarpk for testing it.17:05
kandarpkdipankar: log-activity installed and worked correctly :)17:05
kandarpkI was able to see various log files17:05
dipankarkandarpk, you mean its starting up on Debain!17:05
kandarpkyes17:05
dipankarthats great.17:05
kandarpk:)17:06
dipankarhow come it is not working on Ubuntu :(17:06
dipankarThanks kandarpk. Thanks a lot17:06
lfaraonedipankar: that's an interesting question, but not one we're trying to solve right now :)17:06
lfaraonekandarpk: can you test log on the older versions of sugar as well?17:06
dfarninglfaraone, how are the activites for debain coming? looks like good progress.17:06
dipankarlfaraone, I am confused. We are not to test packages on Ubuntu right now?17:07
kandarpklfaraone: dipankar sent me the .deb17:07
kandarpklfaraone: will installing it on older version test it correctly ?17:07
dipankarlfaraone, I will send him the .deb of all required version in about 15 minutes.17:07
dipankar*him -> Kandarp17:07
kandarpkdipankar: we have only 1 deb I think17:08
lfaraonedipankar: well, for this test we're trying to see "does s-FOO-a work on sugar-0.88 on Debian? sugar-0.86? sugar-0.84?"17:08
kandarpkdipankar: modify rules according to the steps mentioned by lfaraone and then build the package17:08
lfaraonedipankar: you only build the package once for alll versions, then we determine which versions (if any) the activity does not work with.17:09
lfaraonedipankar: if the activity doens't work in Ubuntu, that's interesting, but a separate issue :)17:09
dipankarohk. got it ^^17:09
lfaraonedfarning: good. I think Jonas will have more time to review after his theatrical production gets out this Sunday.17:09
dipankarlfaraone, phew, I thought I missed the debugging activity17:09
lfaraonedfarning: most of my day today I've spent helping neeraj with preparing his first SRU.17:10
dfarninglfaraone, yes.... very important step.17:10
dfarninglfaraone, +1 since you are going to debconf if would be great if you had a nice queue of activites reviewed which you and jonas can go over together.17:12
lfaraonedfarning: yep. hopefully I'll be able to get some time where we can review them f2f.17:16
dipankarkandarpk, i have sent you the 0.86 and 0.84 versions of packages (.deb). Please try them out too. Thanks for helping me out17:17
lfaraonedipankar: you only have to build the package once, by the way.17:17
lfaraonedipankar: it's then installed and *tested* under different versions.17:17
dipankarlfaraone, didn't get you.17:17
dfarninglfaraone, and one more request:) Can you send a post to deb-olpc explaining the idea of you teaching and review first and then passing on to jonas until he feel comfortable with you doing super reviews with dipankar doing initial reviews.17:18
lfaraonedipankar: you said "sent you the 0.86 and 0.84 versions of packages". We're only building "one version" of the package tha allows it to be installed under all Sugar versions.17:18
kandarpkdipankar: only 1 .deb is to be tested on all versions17:18
lfaraonedfarning: sure. by the way, I'm driving up to Rhode Island today so I'm not sure if I'll be here in the evening.17:18
dipankaroh no !! What have I done!!17:19
lfaraonedipankar: ?17:19
* dipankar needs a rest to set his mind back to work!17:19
dipankarlfaraone, I didn't go through the instructions properly. Now I get it. The same package will be tested on different emulators17:20
neeraj*back17:20
lfaraonedipankar: right.17:20
dipankarguys, i guess I have to shut down my laptop too. This power cut is a long one.17:21
* dipankar says bye to all and good night :)17:21
dfarninglfaraone, I was going to suggest that we all take a break from hacking and read and talk about http://producingoss.com/ and how the situations are similar and diffent than the ones we are facing:)17:21
kandarpkdipankar: good night17:21
lfaraonedfarning: fair enough, I should reread it anwyay :)17:21
* ankur is back17:39
ankurlfaraone,  i forgot to put the repo address there.Will do it just now.17:40
ankurand i have not checked for the versions yet.17:42
ankuri did not know that i have to post versions before posting for review17:44
ankurwill do it17:44
ankur.17:52

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!