/srv/irclogs.ubuntu.com/2010/08/06/#ubuntu-sugarteam.txt

dfarninglucian, have you gotten a chance to talk to Steven Parrish about the direction fedora is headed?  He is starting work on sugar .90 on F14:)00:25
luciandfarning: no, i didn't talk to him00:27
=== neeraj_ is now known as neeraj
dfarning_good morning neeraj01:51
dfarning_kandarpk, good morning04:40
kandarpkdfarning_: good morning04:40
kandarpkdfarning_: your git repo worked ?04:40
dfarning_kandarpk, yes, it took like 8 hours to download:(04:40
dfarning_kandarpk, you should just be able to down load the tarball and it will work.04:41
kandarpkdfarning_: Ok, great.04:41
dfarning_kandarpk, what do you have scheudaled for today?04:41
kandarpkdfarning_: will be working on fixing bugs.04:42
kandarpkin maverick04:42
dfarning_kandarpk, cool I have an interesting new task:)04:42
kandarpkdfarning_: ?04:42
dfarning_kandarpk, we have to update sugar-jhbuild so it runs on 10.10.04:43
kandarpkdfarning_: what will that involve ?04:43
kandarpkupdating its debian/control file ?04:44
dfarning_kandarpk, do you have sugar-jhbuild installed?04:44
kandarpkdfarning_: yes.04:44
dfarning_kandarpk, we need to go into the dir config/sysdeps and copy the ubuntu 10.04 xml file to 10.10 and test to make sure it works.04:46
dfarning_kandarpk, on maverick04:46
kandarpkdfarning_: Ok.04:47
dfarning_kandarpk, if it does not work we might need to modify some dependancies.04:47
kandarpkdfarning_: 10.04 and 10.10 xml will be exact copies of each other ?04:48
dfarning_kandarpk, at first.... then we will change the 10.10 xml as needed based on our tests.04:48
kandarpkdfarning_: ok, got it.04:49
dfarning_kandarpk, dependancies are allways trial and error:(04:49
kandarpkdfarning_: so, I'll just need to copy all the files into maverick, create 10.10 xml, run sugar-jhbuild(?) to update, and see if it works04:59
dfarning_kandarpk, I would login to a 10.10 machine, install sugar-jhbuild according to the wiki page, create the xml, and run sugar jhbuild and see if it works.05:01
kandarpkdfarning_: Ok.05:02
kandarpkdfarning_: Hi.05:39
kandarpksaw your mail05:39
dfarning_kandarpk, i have seen the error before but i don't remember the details05:40
kandarpkdfarning_: you might face similar error for pippy IIRC05:40
dfarning_kandarpk, i also had to skip installing xul runner from the dependancies recommended in depscheck.05:42
kandarpkdfarning_: Ok.05:42
dfarning_kandarpk, it is getting late time for me to get to sleep05:43
dfarning_see you tomorrow05:43
kandarpkdfarning_: yeah, sure. I'll work on it itll then05:44
=== Pupuser402 is now known as mysteriousdarren
dfarningmorning dipankar13:56
dipankardfarning, good morning :)13:56
manusheeldipankar: Hi Dipankar.13:57
dipankarmanusheel, Hello13:57
dfarningdipankar, what are you planning on doing today13:58
dipankardfarning, first I want to make the patch that was not completed last night (Starting emulator in fullscreen)13:59
dipankardfarning, next move on to other bugs13:59
dfarningdipankar, nice ping me if you have problems14:00
dipankardfarning, I am starting up. How do you I proceed in making a patch?14:01
manusheeldfarning: We plan to complete the bugs assigned, and guide the new members on fixing bugs and submitting patches.14:01
manusheeldipankar: Let me send you a link.14:01
manusheeldipankar: Submitting patch in USR is easy.14:01
dipankarok14:01
manusheeldipankar: Here is the link - https://wiki.ubuntu.com/Bugs/HowToFix#Uploading%20the%20patch14:02
manusheelFollow this for patch submissions.14:02
dipankarmanusheel, dfarning , how do I generate a patch? Thats the first blocker for me14:06
dipankar:(14:06
dfarningdipankar, using 'diff'14:06
dipankargit diff or deb diff?14:07
dipankardfarning, ^^14:07
dipankardfarning, I think I have to download the source of sugar-session too?14:07
kandarpkdfarning: good morning14:08
dfarningdipankar, git diff14:08
dfarningdipankar, kandarpk good morning14:08
dipankarkandarpk, hi14:08
dipankar:)14:08
kandarpkdipankar: hi.14:09
kandarpkdfarning: just installed maverick, the latest one.14:09
kandarpkdfarning: and I am not facing any issues with the frames14:09
kandarpkbug14:10
dipankardfarning, I should clone the sugar-session git repository I guess?14:14
kandarpkdfarning, manusheel sir: I'll be back in 45min.14:14
dipankardfarning, I am unable to find the git repo of sugar-session: http://git.debian.org/14:15
* ankur says hello to all14:18
manusheeldipankar: Ok.14:18
manusheelankur: Hi Ankur.14:18
dipankarankur, hello14:18
ankurhi manusheel sir, dipankar14:19
dfarningdipankar, iirc session and several other packages were made from a single source package.14:20
dipankarok14:20
ankurhi dfarning14:21
dfarningankur, good morning14:21
ankurjust a question, where can i find the etoys package or it's git repository?14:21
ankurnot the sugar-etoys-activity14:22
ankurbut only etoys :)14:22
dipankarmanusheel, dfarning, so which package shall I target to generate the diff?14:23
manusheeldipankar: target the source package.14:24
dfarningdipankar, which source package builds the binary package session? see https://launchpad.net/~sugarteam/+archive/ppa/+packages14:24
manusheelankur: let me search.14:24
dipankarmanusheel, dfarning , I am looking into it. brb14:25
dfarningdipankar, hint sugar-0.8814:25
dipankardfarning, downloading that only :P14:26
ankurdfarning,  was just updating the jhbuild dependency , requires 10 min , then i will get on bug shooting right away :)14:27
dfarningankur, nice14:28
dipankardfarning, I am using : dget -xu https://launchpad.net/~sugarteam/+archive/ppa/+files/sugar-0.88_0.88.1-2ubuntu3.dsc14:28
dipankar to get the package. Is there something wrong? Its not working14:28
dipankarhttp://paste.ubuntu.com/474041/14:29
dipankarguys, there is some problem with sugar-0.88 on launchpad. https://launchpad.net/~sugarteam/+archive/ppa/+packages14:32
dipankardid somebody change anything on launchpad that I might have missed?14:32
ankurdipankar,  what kind?14:32
dipankarI am unable to download it.14:33
dipankarankur, try this link: https://launchpad.net/~sugarteam/+archive/ppa/+files/sugar-0.88_0.88.1.orig.tar.bz214:33
dipankarcan you download it?14:33
ankurdipankar, trying14:34
dipankarankur, sure14:34
ankurpage not found14:34
dipankaryup14:34
dipankarError 40414:34
ankurother files in the same set are downloadable14:35
ankuri tried the debian folder14:35
dipankarmanusheel, dfarning : The DCON unfreeze patch is already added :P http://launchpadlibrarian.net/51011957/sugar-0.88_0.88.1-2ubuntu2_0.88.1-2ubuntu3.diff.gz way back on 28 June.14:36
dfarningdipankar, cool14:38
dfarningdipankar, you can also download the source using 'apt-get source ...'14:38
dipankardfarning, ok14:40
dipankardfarning, where will I find the .local/share/applications/<>.desktop file?14:46
dfarningdipankar,  in your home dir14:47
dipankardfarning, I am looking for that file in the source folder14:48
dipankarof the package14:48
dipankardfarning, I want to edit it14:48
dfarningdipankar, probobly in the data dir and it will be called <>.desktop.ini14:49
dipankardfarning, ok14:49
dipankardfarning, found it14:49
dipankardfarning, patch is ready14:56
dipankardfarning, here is the .patch : http://paste.ubuntu.com/474058/14:56
dfarningdipankar, looks good. can you attach the patch to the bug report as mentioned in the wiki page manusheel sent.15:00
dipankardfarning, How do I find the bug report?15:02
dipankarmanusheel, Sir, was there any lp bug # assigned with the bugs?15:02
manusheeldipankar: You need to open an lp bug for this issue?15:14
dipankarmanusheel, ok Sir. right on.15:14
manusheeldipankar: Great.15:14
dipankarmanusheel, Sir, In the meantime can you help me find a way to find which file generates this error : ERROR root: No gsm connection was set in GConf.?15:15
manusheeldipankar: Sure.15:17
manusheeldipankar: This issue is a very interesting one. We might have to send an e-mail to Tomeu about it or contact him at IRC after doing the search. You know what GConf does?15:18
dipankarmanusheel, Sir, I thought we need to change the logging level of the Message from 'Error' to 'Warning'15:20
dipankarso, I don't have much idea about Gconf15:20
manusheeldipankar: I'll explain you in a conference call on GConf.15:23
dipankarmanusheel, Sir, I went through this link: http://en.wikipedia.org/wiki/GConf15:23
manusheelInteresting concept.15:23
dipankarI think I got the idea15:23
manusheeldipankar: Ok, tell me,15:24
manusheelwhat did you understand?15:24
dipankarmanusheel, It a file system to store gnome desktop, applications configurations.15:24
dipankarmore or less like registry system in Windows.15:25
dipankarif I need to change any configurations/ settings, it is primarily changed in this system only.15:26
manusheeldipankar: Right on the spot.15:27
manusheelExactly.15:27
manusheeldipankar: I don't think we should be changing the logging level of the message from error to warning.15:28
manusheelWouldn't that be dangerous and confusing?15:28
dipankarmanusheel, ok Sir. So how about we first detect whether there is gsm or not on the system?15:29
dipankarsimilar process like DCON15:29
manusheeldipankar: Yes. It should very similar to DCON. How are you proceeding with DCON/15:32
manusheel?*15:32
dipankarmanusheel, DCON issue is already solved15:32
dipankarthe patch was already added in ppa15:33
dipankarand on net15:33
dipankardating back to 28th of June15:33
dipankar:)15:33
manusheeldipankar: Yes15:33
dipankarmanusheel, I think the sugar-session must be raising the error15:33
manusheeldipankar: I do know about it. What I am asking here is something different.15:34
dipankarmanusheel, Sir, I didn't get you15:34
manusheeldipankar: I'll call you up in 10 mins on this discussion.15:39
dipankarmanusheel, ok Sir.15:40
* dipankar has closed the full screen bug https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/61438815:47
manusheeldipankar: Neat.15:49
manusheeldipankar: Can you update log viewer?15:50
manusheelWe'll get started on the next bug in 15 mins.15:50
dipankarmanusheel, Sir, its a long job :( I want to take it up after dinner15:50
manusheeldipankar: Ok.15:50
manusheelSure.15:50
dipankarmanusheel, Sir, I am adding the gsm bug to lp, in case its not tehre15:51
manusheeldipankar: Sure, please do.15:52
dipankarmanusheel, but which package shall I refer it to? I think it will be the sugar-0.88 only15:52
manusheeldipankar: Yes.15:53
ankurdfarning, i am done installing jhbuild , can we also start debugging :)15:56
dfarningankur, +115:56
ankurdfarning,  yesterday15:56
ankurwe were finding emulator.main() function15:57
ankurwe had examined , the sugar-emulator file which seemed to be calling emulator,main function and importing emulator as well15:57
dfarningankur, ahh yes.  grep is you friend:)15:58
manusheeldfarning: +115:59
manusheelankur: Yes, use grep.15:59
ankurdfarning,  searching :)15:59
* dipankar bug reported on gsm connection was not set : https://bugs.launchpad.net/debian/+source/sugar-0.88/+bug/61439416:01
dipankarankur, I think you are looking for /usr/bin/sugar-emulator16:01
dipankarnot sure though16:01
manusheeldipankar: Neat.16:02
ankurwell no , i am finding what function that file calls :)16:02
dipankarguys, I am off for dinner16:02
dipankarmeet you soon16:02
* dipankar is off to dinner16:02
ankuri used grep -i -r emulator.main ./16:05
ankurin jhbuild directory.It is still searching, it there any thing wrong in that command?16:05
ankurdfarning,  ping16:06
ankurhi mukul16:07
dfarningankur, i generally go to the install dir and use 'grep -r "emulator" .'  without the single quotes.  It will give a good idea of where all of the code for the emulator is.16:08
ankurwell it returned only two instances of emulator.main being called both being in sugar-emulator shell script16:08
mukulhi ankur16:08
ankurdfarning,  doing that16:09
manusheelmukul: Ankur has already done some work on paint activity. I would like you to start on something from scratch.16:09
manusheelStart with Turtle Art activity.16:10
manusheelmukul: That is one of the key activities in Sugar.16:10
ankurmukul you might like to start by searching it's tar ball on sugarlabs16:10
mukulankur, manusheel : ok16:10
ankurdfarning,  output of grep command in install folder : http://paste.ubuntu.com/474096/16:12
ankuri think line 19-20 might be the key to our bug16:13
dfarningankur, looking16:19
ankurwill be back16:27
dfarningankur, I also have to leave for a while.16:28
kandarpkdfarning: hi.16:28
ankurdfarning, for around how much time?16:29
dfarningankur, might be a couple of hours:(16:30
dfarningkandarpk, sorry I have to run16:30
ankurdfarning,  okay bye :)16:31
ankurtc16:31
ishanneeraj, hi19:05
neerajishan: hi :)19:05
ishanneeraj, what did you mean by opening activities in home folder19:07
neerajsee inside ur /home/ishan folder19:08
neerajIs there any Activities folder?19:08
ishanneeraj, no folder as activity sir19:09
neerajishan: ok. wait19:10
neerajishan: /usr/share/sugar19:13
neeraju can find the activity there also.19:13
ishanwait sir19:14
neerajbtw, ishan have u tried sudo apt-get remove sugar-moon-activity  ?19:14
ishannot yet sir19:14
neerajishan: try that first :)19:15
ishanokay19:15
manusheelmukul: Hi Mukul19:17
mukulHi sir19:17
mukulI am sending you a mail regarding what all I had done in the chat-activity19:17
manusheelmukul: ok.19:18
ishanneeraj, it shows moon package not installed but when i run sugar it shows me the moon package19:20
ishanis it inbuild??19:20
neerajishan then check /usr/share/sugar path19:20
ishanokay19:21
ishanneeraj, its visible in the /usr/share/sugar path/activities sir19:22
manusheelmukul. Ok, you got warnings.19:22
neerajdelete that folder manually then19:23
ishanokay19:23
manusheelmukul: Dipankar has worked on something similar.19:24
mukulmanusheel, yes sir, I will be installing the two dependencies mentioned in the warning but some other installation process is preventing me to install them19:24
ishanneeraj, i should be deleting  moon-11.xo   and Moon.activity both right?19:24
manusheelmukul: Let me send your e-mail to Dipankar and Ankur.19:24
neerajishan: yes19:25
manusheelmukul: They'll help you out in these dependencies.19:25
neerajmukul:are u installing something?19:25
neerajmukul: or you are getting an error while installing those dependency.19:25
mukulmanusheel sir: I've already sent them the mail19:25
mukulneeraj sir: yes,updates are being installed and I'm unable to force quit them19:26
neerajmukul: ok. np :)19:27
manusheelneeraj: I am not sure force quitting them is the solution here.19:28
manusheelWhat are your thoughts?19:28
neerajmanusheel sir, I had already replied to that mail. We will see if mukul gets ny error after installing those packages.19:28
neerajmanusheel: mukul was updating his system. Let him finish that first.19:29
mukulmanusheel, neeraj sir: I'm waiting for the updates to get installed and then will proceed with installing the dependencies19:29
neerajGenerally it is advised not to force quit installation and uninstall process :)19:30
mukulneeraj sir: The problem is that it has been an hour now and only half of it is done..19:31
neerajmukul: sure finish ur update first. I will be available for next 2-3 hrs :)19:32
ishanneeraj, sir unable to locate moon activity folder in usr19:33
ishanits not displaying all the activities as well19:33
manusheelmukul: In the meantime, do your home work on turtle art activity.19:34
mukulmanusheel sir: ok19:35
manusheelmukul: Please take kandarpk and neeraj help in doing your homework on turtle art activity.19:36
mukulmanusheel sir:Okay19:36
kandarpkdfarning: hey.19:36
neerajishan: ok. It is installed right?19:39
ishanneeraj, yes sincei can see that in sugar19:40
manusheelmukul: kandarpk is here.19:40
kandarpkmukul: how is packaging of turtle art going ?19:40
dfarningkandarpk, hello19:40
kandarpkdfarning: trying to install jhbuild on maverick19:40
manusheelmukul: He'll be helping you in the initial packaging steps of turtle art. Mukul, glad you have gone through the documentation in detail.19:41
mukulkandarpk sir: I will just start initial steps19:41
kandarpkmukul: Ok. how do you plan to start ?19:45
kandarpkmukul: were you able to find the latest tarball ?19:45
mukulI will first check whether a tarball is available19:45
ishanmanusheel, moon package completed19:52
ishantested on ubuntu19:52
ishanworking fine19:52
neerajishan: lol.. we have just checked whether its working in ubuntu or not..19:53
ishanneeraj, okay19:53
neerajto finish it upto 100% we will have to make lots of changes :)19:53
ishanneeraj, okay :p19:54
neerajthough its really good that u are able to successfully build the package :)19:54
mukulkandarpk sir:at activities.sugarlabs.org only the .xo file is present20:12
mukulI have found turtle art mini at git.sugarlabs20:13
manusheelishan: Good work.20:14
kandarpkmukul: when you find the activity at activities.sugarlabs.org20:15
kandarpkgo to the homepage mentioned there20:15
ishanmanusheel, thank you sir20:15
kandarpkand search for source of the package20:15
kandarpkmukul: please try and let me know if I am not clear20:16
manusheelkandarpk: Thanks.20:24
manusheelkandarpk: I think Mukul is very much familiar with the steps now.20:25
mukulkandarpk sir: I have downloaded the turtleart93.tar.bz220:25
kandarpkmukul: version 93, packaged on 4th august, so it must be the latest20:27
mukulI suppose yes20:27
manusheelmukul, kandarpk: it is the latest :-)20:27
kandarpkmukul: but sometimes latest tarball isn't available, so there we modify the debian/rules file to generate the tarball locally20:27
kandarpkmanusheel sir: yes sir. :)20:28
mukulkandarpk sir: How do I find its gbp clone repository20:29
mukulat git.sugarlabs.org is the mainline part the repository?20:29
kandarpkmukul: under source, there is an upstream git repo. mentioned20:30
kandarpkmukul: git source that is.20:30
mukulya20:31
mukuli went to that link20:31
kandarpkmukul: go to that repo, select repositories, select mainline20:31
kandarpkand you'll be able to see the url20:31
mukulkandarpk sir: That is exactly what I was asking20:32
mukulmainline one is the one we are looking for right20:32
kandarpkyes20:32
mukulkandarpk sir:By the way,to login on sugarlabs do I need to create another account20:33
kandarpkmukul: No, you need to submit your ssh keys.20:34
mukulkandarpk sir: There is an option of public clone repo and and clone repo....Is there a difference20:34
kandarpkmukul: I don't know the use of HTTP clone repo.20:35
kandarpk*I'll leave now.20:39
mukulkandarpk sir: No problems. Bye20:39
manusheelmukul: Around?20:42
mukulmanusheel sir:yes20:42
mukulmanusheel sir: I am just over with the update installation...I will have to reboot to resume20:43
mukulmanusheel, sir:I will get back in 5 mins20:43
mukulneeraj, sir: Hi21:19
mukulneeraj sir: I am done with installing the updates.Now I installed the two dependencies21:20
mukulbut it says that they have no installation candidates21:21
neerajmukul: great21:22
neerajplease try to build the package now21:22
mukulneeraj, It does not21:22
mukulIt gives the same error21:23
mukulneeraj, http://paste.ubuntu.com/474218/21:23
neerajmukul: pastebin error21:24
neeraj:)21:24
mukulneeraj : http://paste.ubuntu.com/474219/21:25
neerajmukul: try -0.8821:26
neerajinstead of 8621:27
neerajand then run build command21:27
manusheelmukul: Keep editing the documentation of Ankur or any other team member. Add a colored review below it with what it should be. Please do it side by side, very concisely and very quickly.21:28
mukulmanusheel sir: I didn't get your point21:29
mukulneeraj sir: It is already the newest version21:29
manusheelmukul: Don't worry about it now. Will explain you in a telephonic call now.21:29
manusheeltomorrow21:29
manusheelmukul: Tomorrow, I mean.21:29
mukulmanusheel, Okay sir21:29
manusheelmukul: Arriving at a good conclusion on your first assignment is more important right now.21:30
mukulneeraj sir: Please check the steps I had mailed you...Did I proceed in the correct order or have I skipped/wrongly done a step?21:31
mukulneeraj sir:The build command will give the same error as both of the dependencies are installed priorly21:32
neerajishan: yes, I got you point21:33
mukulneeraj sir: Do I have to check the rules or any other file than changelog21:35
mukulneeraj sir: And sir please explain me when do I have to run the clean function21:38
neerajmukul21:39
neerajfakeroot debian/rules clean21:40
neerajinside ur source folder21:40
mukulneeraj sir: Should I run it now?21:40
neerajalso DEB_MAINTAINER_MODE=1 fakeroot debians/rules clean will also regenerate ur control file from control.in21:41
neeraju have to run21:43
neerajthis command every time before pushing21:43
neerajas I will delete redundant files21:43
* ishan is leaving21:43
neerajmukul: sure, you can run it any time whenever u want. It will cause no harm21:43
neerajBut you should run it once every time just before using push command.21:44
neerajishan: Good Night. :)21:44
mukulneeraj sir: Okm I got your point21:45
neerajmukul: inside your debian rules file21:47
mukulneeraj sir: yes..21:47
neerajDEB_SUGAR_BRANCHES = 0.8621:47
neerajplease add 0.88 also.21:47
mukulok21:48
ishanneeraj, should i send my files to mukul??21:48
mukulSir it is already written as  DEB_SUGAR_BRANCHES = 0.86 0.8821:49
neerajmukul: done?21:50
mukulBut at another place it is written as http://paste.ubuntu.com/474232/21:51
mukulIt was written priorly21:51
neerajmukul: strange. You have cloned this activity from git right?21:52
neerajI asked you to add this after seeing the latest rules file on http://git.debian.org/?p=collab-maint/sugar-chat-activity.git;a=blob;f=debian/rules;h=2985b6e859f51c1dc664a90a4bbda5094641d0a0;hb=4aaa975167b78469d528da1df5818de1de2f675321:52
mukulneeraj sir: In the pastebin link ,the first two lines were pre-written I added the 3rd21:53
mukulneeraj, Yes sir21:53
neerajmukul: can you please pastebin your control file21:53
neerajmukul: you should not add lines on your own if you are not sure21:54
mukulhttp://paste.ubuntu.com/474235/21:55
mukulok21:55
neerajmukul: but you can do that for experimenting and hacking here and dere :)21:56
neerajmukul: but just don't upload it on git if u are not sure. :)21:56
mukulneeraj sir: Okay :)21:56
neerajmukul: http://paste.ubuntu.com/474232/ u added third line here21:58
neerajright.? remove it as on now21:58
mukulYes21:58
mukulremoved21:58
manusheelneeraj, mukul: Better create a new repository and test it over there.21:58
mukulneeraj sir: You are right, The third line is irrelevant21:59
neerajmanusheel sir: we are just experimenting on local git.We will not push any changes until we are sure :)21:59
manusheelneeraj: Thanks Neeraj.22:00
neerajmukul: paste bin ur rules file and please use  DEB_MAINTAINER_MODE=1 fakeroot debians/rules clean22:00
mukulneeraj sir: The problem actually is occuring with the python toolkit and python sugar22:00
mukulneeraj sir : But Sir, you said that command is run just before we push22:01
neerajmukul: yes. I know. I am trying to figure out a solution for it.22:01
neerajneeraj>mukul: sure, you can run it any time whenever u want. It will cause no harm22:01
neeraj[02:13]* ishanis leaving22:01
neeraj[02:13]<neeraj>But you should run it once every time just before using push command.22:01
neerajyou should *atleast* run it once before push :)22:02
mukulneeraj sir : http://paste.ubuntu.com/474239/22:03
mukulneeraj sir: Do copyrights file also have to be changed22:04
neerajmukul: yes. we will. But first lets just try to figure out solution for current problem22:05
neerajmukul: in control.in whats ur Standards-Version:  number?22:07
neerajchange it to 3.9.0 (it will not solve current problem but we have to update it.)22:08

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