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

dipankardfarning, hello. how was your day?03:12
dipankarlfaraone, you around?03:14
dfarningdipankar, good and yours?03:25
lfaraonehi dipankar.03:26
dfarninglfaraone, will you be around for awhil?03:26
lfaraonedfarning: yep.03:26
dfarninglfaraone, great, I hope we can push some of these initial packages through from ITP to submission.  I think most peopl are down to just one or two gliches which are preventing them from moving forward.03:29
dipankardfarning, I am doing great. Just stuck with that last problem03:43
dipankarlfaraone, could you look into that problem too?03:44
dfarningdipankar, can you remind us of the problem?03:44
dfarningahh yes, the sugar.activities dependancy issues:)03:44
dipankardfarning, lfaraone, When I run git-buildpackage --git-ignore-new the following output came : http://paste.ubuntu.com/459871/03:45
dipankardfarning, A good news! I am able to see others online in neighbourhood view (on emulator)!03:47
dfarningdipankar, up near near the top there are some warnings about quilt (3.0) you can fic them by running03:48
dfarningmkdir debian/source ; echo '3.0 (quilt)' > debian/source/format ; dch 'Switch to dpkg-source 3.0 (quilt) format'03:48
lfaraonedipankar: try sudo apt-get install python-sugar-0.8803:49
dipankardfarning, I am unable to find the warning.03:52
dipankardfarning, can you please tell the line no. :)03:52
dipankarlfaraone, o/p is : 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. I already have that installed03:54
dfarningdipankar, it will clean up the error from line 23 -3003:54
dfarnings/errors/warnings and info/03:54
dipankardfarning, got it. Thanks03:55
dipankardfarning, what will be file type of debian/source/format ? just curious :P03:57
dfarningdipankar, the dependancy stuff at the end is because upstream made some change in bundlebuilder.03:58
dfarningdipankar, file don't have an file type.03:59
lfaraonedipankar: what does "ls ls /usr/lib/python2.6/dist-packages/sugar/activity/bundlebuilder.py03:59
lfaraone* what does "ls /usr/lib/python2.6/dist-packages/sugar/activity/bundlebuilder.py" tell you?03:59
dipankarlfaraone, /usr/lib/python2.6/dist-packages/sugar/activity/bundlebuilder.py04:00
lfaraonedipankar: python -c 'from sugar.activity import bundlebuilder'04:01
dipankardfarning, I meant the extension. like .txt/.sh/etc.04:01
lfaraonedipankar: it has no extension...04:01
dipankarlfaraone, no output.04:02
lfaraonedipankar: try the build again for me.04:02
dipankarlfaraone, completed :)04:04
lfaraoneodd.04:04
dipankarlfaraone, what was the python -c command for?04:04
lfaraonedipankar: -c executes the string provided as its argument int he python interpreter.04:04
lfaraonedipankar: just confirms whether that command should work.04:05
dipankarlfaraone, ohk. I still have to get used the command line arguments in python.04:05
dipankarlfaraone, so should I get any o/p from the command?04:06
lfaraonedipankar: if you got output then something wasn't working.04:06
dipankarlfaraone, ohk04:06
dipankarlfaraone, in case you want to have a look at the buildpackage run here it is : http://paste.ubuntu.com/460060/04:07
dipankaroops ^^ there are not the exact run :P04:08
dipankarlfaraone, this is strange. Now it is not running properly (git-buildpackage). It only ran for one time.04:09
lfaraonedipankar: add the last few lines in http://git.debian.org/?p=collab-maint/sugar-terminal-activity.git;a=blob_plain;f=debian/rules;h=52d023a4d135e8ad5ee5694666cc940a470ba359;hb=228cd650b8f4488699bf201aaf23bdd192ff6983 (from "clean::" onwards) to the end of your rules file.04:10
dipankarlfaraone, done04:12
dipankarlfaraone, changed the rules file04:12
lfaraonedipankar: okay, commit the changes. you *are* committing to local git every time you make a major change, right? :)04:16
dipankarlfaraone, the buildpackage ran fully this time.04:17
dipankarlfaraone, oh yes. I should have committed the changes first04:17
dipankarlfaraone, committed the changes.04:19
dfarninglfaraone, what should dipankar do about the copywrite issues?  I have never looked at them before.04:21
dfarningkandarpk, good morning04:21
dipankarlfaraone, yeah the copyright file is still untouched.04:22
kandarpkdfarning: good morning04:22
lfaraonedfarning: that's just cdbs telling him that one should manually review the copyright file.04:22
kandarpkdfarning: the package is being build04:22
lfaraonedipankar: is there a debian/copyright_newhints file in your repo?04:22
kandarpkdfarning: just the signing part is left04:22
dfarningkandarpk,  can you run echo $DEBEMAIL from the terminal04:24
dfarninglfaraone, ok got.04:24
dipankarlfaraone, nope. But there is a file debain/copyright_hints. and I got some message regarding what you were saying to dfarning04:24
kandarpkdfarning: $ echo $DEBEMAIL04:24
kandarpkkandarp@seeta.com04:24
kandarpkit should have been seeta.in04:25
dfarningkandarpk, I think the variable #DEBEMAIL is set in a file named ~/.bashrc04:26
dipankardfarning, yup it is in ~/.bashrc04:26
lfaraonedipankar: do this in your repo:04:27
lfaraone/http://git.debian.org/?p=collab-maint/sugar-terminal-activity.git;a=blob_plain;f=debian/rules;h=52d023a4d135e8ad5ee5694666cc940a470ba359;hb=228cd650b8f4488699bf201aaf23bdd192ff698304:27
lfaraoneoosp.04:27
lfaraoneI mean:04:27
lfaraone     DEB_MAINTAINER_MODE=1 debian/rules pre-build04:28
lfaraone     mv debian/copyright_newhints debian/copyright_hints04:28
lfaraonedfarning: I'm referencing Jonas's steps at http://lists.alioth.debian.org/pipermail/debian-olpc-devel/2010-April/002329.html . Although not required, it is useful since it shows all the files that may contain copyright we could miss.04:28
dipankarlfaraone, the rename command should be other way I guess04:29
dfarninglfaraone, thanks04:29
lfaraonedipankar: no, we're moving the new hints to replace the old hints file.04:30
dipankarlfaraone, but I am getting an error :04:30
dipankardipankar@dipankar-laptop:~/work17/sugar-flipsticks-activity-6$ mv debian/copyright_newhints debian/copyright_hintsmv: cannot stat `debian/copyright_newhints': No such file or directory04:30
lfaraonedipankar: did you run "DEB_MAINTAINER_MODE=1 debian/rules pre-build" first?04:31
kandarpkdfarning, lfaraone : putting DEBSIGN_KEYID=4AE3FF0B in ~/.devscripts worked04:32
dipankarlfaraone, yes :)04:32
lfaraoneodd.04:35
dfarningkandarpk, I would also set the variable correctly in ./bashrc or you might have other unexplainable problems later when if DEBEMAIL is incorrect.04:35
* dipankar will be right back in 10 minutes04:35
* dipankar is away: I'm not here04:35
kandarpkdfarning: yes, I did that04:39
dfarningkandarpk, +104:40
kandarpkdfarning: the package was successfully built04:40
kandarpkdfarning: how do I test it ?04:41
dfarningkandarpk, I just double click on the .deb in in a file manage to install it.04:41
kandarpkdfarning: ok, I tried that, dont have package installer, I think04:42
kandarpkbecause the .deb is opening it as an archieve04:43
kandarpk*is opening as04:43
dfarningkandarpk, try dpkg -i filename.deb04:44
dfarning^^ as root04:44
* dipankar is back (gone 00:09:52)04:45
dipankarlfaraone, any opinion on the problem?04:45
kandarpkdfarning: am I required to first uninstall sugar-read that is already there ?04:45
lfaraonedipankar: eh, ignore it for now. the package builds, right?04:46
kandarpkit is showing some errors04:46
kandarpksugar-read-activity-0.86 conflicts with sugar-read-activity04:46
dipankarlfaraone, yup, I have installed it also. No problem till now.04:46
lfaraonedipankar: okay. push it up and I'll take a look.04:47
dfarningkandarpk, yes, you will have to remove the exiting read package.04:47
dipankarlfaraone, pushing..04:48
kandarpkdfarning: read icon is not present, when I run sugar emulator04:50
kandarpkbut running software update checks for an update for read04:50
dfarningkandarpk, try looking in the list view04:50
dipankarlfaraone, done. pushed the files up to git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git04:51
dipankarlfaraone, This is odd although I made changes. None of my work is coming up in summary. http://git.debian.org/?p=collab-maint/sugar-flipsticks-activity.git;a=summary04:52
kandarpkdfarning: read activity failed to start ( as read 0.86 did )04:53
lfaraonedipankar: it looks to me like you pushed up the sugar-flipsticks-activity upstream repository.04:53
lfaraonedipankar: what command did you use to push up?04:54
dipankargit push git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git master04:54
dipankarlfaraone, ^^04:54
lfaraonedipankar: does "git log" show you your commit?04:54
lfaraone*commits04:54
dfarningkandarpk, time to start debugging by checking the log files:)04:54
dipankarlfaraone, yup. My commits are appearing there04:55
lfaraonedipankar: "git push --all git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git"04:56
dipankarlfaraone, please check this : http://paste.ubuntu.com/460070/04:58
lfaraonedipankar: so "git log master" shows your commits?05:01
dipankarlfaraone, when I run that command, I don't get any of my commits :(05:03
lfaraonedipankar: but "git log" does give you some of your commits?05:03
dipankarlfaraone, yes05:04
lfaraonedipankar: is it anything beyond "imported upstream version 6" and "pristine tar data.."05:04
lfaraone*otehr than05:04
dipankarlfaraone, didn't get you.05:05
lfaraonedipankar: okay. git log | curl -F 'sprunge=<-' http://sprunge.us05:06
kandarpkdfarning: please have a look here :05:06
kandarpkhttp://pastebin.org/38499305:06
dipankarhttp://sprunge.us/bjEL05:08
dipankarlfaraone, ^^05:08
dfarningkandarpk, I am not sure what that means so it looks like time for us to get busy:)05:10
lfaraoneOdd.05:10
kandarpkdfarning: read activity worked on your system ?05:10
lfaraonedipankar: try moving out of the way your old git repository and bootstrapping afresh.05:13
kandarpkI'll be back in 5 min.05:13
dipankarlfaraone, you mean to start a fresh?05:14
dfarningkandarpk, yes you are right, I forgot that you are working on read also.  yes it worked for me.05:14
lfaraonedipankar: by that, I mean do the git-import-orig in a new repo, copy over your debian files, commit, and push up.05:14
lfaraonedipankar: afresh is like anew, "once more or again"05:14
dipankarlfaraone, ok, just a minute05:15
dipankarlfaraone, can you provide me the command for git-import-orig http:?05:18
dipankarlfaraone, I guess I made some mistake in that only.05:18
lfaraonedipankar: well, do you have the upstream tarball?05:19
dfarningkandarpk, I have to go for a few minutes.05:19
lfaraonedfarning: hm. I think the problem may be that my snippet does not remove the .git files from the upstream tarball before importing.05:21
dfarninglfaraone, I never tried pushing....05:22
lfaraonedfarning: well, if the upstream tarball contails .git files, then importing it might fsck up your actual git repository.05:22
ankuri dont know how , but i am managinf to get a new error everytime i am trying to build my ppackage..i have tried 4 times since morning starting afresh new time.This time i am not able to get it ,05:23
ankurhi lfaraone05:23
lfaraonedipankar: before you import the tarball, open it with "file-roller" and delete the ".git" directory inside it.05:24
lfaraonedipankar: and the command is "git-import-orig --pristine-tar --sign-tags ../path/to/tarball"05:24
lfaraonedfarning: does that make sense?05:25
dipankarlfaraone, are you talking about the tarball that we generated?05:25
lfaraonedipankar: yes, the orig.tar.gz05:25
ankurhi05:25
ankuri dont know if i am online or not, am i? if yes hello everybody.05:26
dfarninglfaraone, ok that makes sense.  I thought is was intentional05:26
dfarningankur, good morning05:26
dipankardfarning, ankur is having the internet problem. :(05:26
lfaraonedfarning: it's accidental. When I used that rules snippet before, I used the resulting tarball with a non-git-based packaging system.05:27
dfarninglfaraone, ok ti should be easy to delete the .git dir (if it exist) as part of the rule.05:28
dipankarlfaraone, this is weird. file-roller <orig.tar.gz> gives unable to open the tar05:28
lfaraonedipankar: show me the error.05:29
kandarpkdfarning: read 0.86 too would have worked on your system ?05:29
dipankarlfaraone, oops. Typo. :P. Now I have removed the .git folder from the orig.tar.gz05:30
kandarpkdfarning: on my system both read 0.86 and read-activity fail to start05:31
dfarningkandarpk, are you on debian or ubuntu?05:31
kandarpkdfarning: debian05:31
lfaraonedipankar: great. now import the orig as I said earlier.05:31
lfaraonedipankar: then pastebin or sprunge the output of "git log"05:32
dfarningok, I tested on ubuntu and and worked.  Looks like i need to set up a debian test system.05:32
dipankarlfaraone, using 'git-import-orig PATH/TO/orig.tar'?05:32
kandarpkdipankar: are you working on debian  ?05:33
dipankarlfaraone, in the new folder named s-flipsticks-activity right?05:33
lfaraonedipankar: yeah.05:33
dipankarkandarpk, nope. On Ubuntu 10.0405:33
lfaraonedipankar: using git-import-orig --pristine-tar --sign-tags05:33
kandarpkok05:33
dfarningkandarpk, I would try pinging alsroot on #sugar he does all of his development on debain.05:33
kandarpkdfarning: ok05:34
kandarpkdfarning: shall I paste the contents of org.laptop.sugar.ReadActivity-1.log, if that might help ?05:37
dfarningkandarpk, yes05:37
dipankarlfaraone, I did the above command git-import-orig --pristine-tar --sign-tags ~/work17/sugar-flipsticks-activity_6.orig.tar.gz05:38
kandarpkdfarning: http://pastebin.org/38501105:38
dipankarlfaraone, the strange thing is there is no debian folder in the activity source.05:38
dfarningahh what was the other log you posted? shell05:38
lfaraonedipankar: well, there shouldn't be. you have to add an import it.05:39
lfaraonedipankar: "git log" only showed two commits by you, right?05:39
dipankarlfaraone, in the previous folder,  yes;05:39
lfaraonedipankar: the previous folder? you mean the one in which you just ran the import command in, right?05:40
dipankarlfaraone, nope05:40
dipankarlfaraone, In the previous folder meant 'the one which didn't work out'05:41
dipankarlfaraone, I am in the fresh folder right now05:41
dipankarlfaraone, here is the log of fresh folder :  http://sprunge.us/aiOb05:41
lfaraonedipankar: okay. in the fresh folder, "git log" should only show two commits, both by you.05:41
lfaraone*one commit05:42
lfaraonedipankar: okay. add in your debian files and do the initial commit.05:42
dipankarlfaraone, just cross-checking: debian folder from the previous repo right?05:43
alsrootkandarpk: hi05:43
lfaraonedipankar: yes.05:43
kandarpkalsroot: facing some problem with read activity05:43
dfarningkandarpk, it looks like read is trying to use hal for something.  but I think hal has been depreciated in sugar.05:43
kandarpklfaraone: its working for dfarning on Ubuntu, but not for me on debian05:44
alsrootdfarning: hal is till used in sugar, dunno how Read can use hal(it could be evince but not sure as well)05:44
dipankarlfaraone, the o/p of git diff --cached is this  :  http://sprunge.us/LhbG05:45
dfarningalsroot, ok good to know.  http://pastebin.org/385011 is a link to the error log in debian.05:45
dipankarlfaraone, need a confirmation before proceeding05:46
lfaraonedipankar: well, the first changelog item should be "Initial release." not "Initial Upstream Release". You're downstream, not upstream :)05:47
alsrootdfarning: yup, hal is still sugar dependecy and should be installed05:47
dipankarlfaraone, oops. Ankur mentioned that too :P05:47
dfarningkandarpk, can you verify that hal is running05:47
dipankarlfaraone, btw how did I revert git adding?05:47
kandarpkdfarning: I dont think so05:49
dfarningkandarpk, I think you can search the running processes with ps -aux | grep hald05:49
kandarpkhal isn't listed in system monitor > processes05:50
kandarpkkandarp  12319  0.0  0.0   3300   764 pts/0    S+   10:20   0:00 grep hal05:50
dipankarlfaraone, also (just out of curiousity) there is a s-flipsticks-a folder in debian folder, is it rightly placed?05:51
lfaraonedipankar: I'm sorry, I'm not sure what you mean.05:51
dfarningkandarpk, can you try sudo apt-get install hal ?05:52
lfaraonedipankar: the opposite of git add is "git rm --cached"05:52
kandarpkdfarning: installing it05:52
dfarningkandarpk, +105:53
kandarpkdfarning: done, its working05:53
dipankarlfaraone, I meant there is a folder named sugar-flipsticks-activity in debian folder :  http://sprunge.us/LhbG05:53
dipankarlfaraone, oops : this one  http://sprunge.us/FTcB05:54
kandarpkdfarning: thanks05:54
dfarningkandarpk, you found a runtime dependancy which needs to be added to control.in.... and everything rebuild and tested.05:54
lfaraonedipankar: "git rm --cached debian/; fakeroot debian/rules clean", then tell me what's in debian/05:54
kandarpkdfarning: "I found" sounds great05:55
kandarpkdfarning: I need to add hal in control.in ?05:55
dfarningkandarpk, weren't you just asking about how to determine dependencies yesterday:)05:55
dfarningkandarpk, yes05:55
dipankarlfaraone, http://sprunge.us/ARWR05:56
dfarningkandarpk, at the end of the line Depends: ${shlibs:Depends}, ${python:Depends}05:56
dfarningkandarpk, I need to leave for about 30 minutes. will you still be around?05:58
kandarpkdfarning: I'll be around for next 3-4 hours05:58
lfaraonedipankar: okay. now rm debian/stamps-configure and mv debian/copyright_newhints debian/copyright_hints. (former is cruft, latter should be in the other location)05:59
lfaraonedipankar: then you're ready to commit.05:59
kandarpkdfarning: you should have a break, I'll ask if I face any problem05:59
kandarpkdfarning: one more thing05:59
dfarningkandarpk, Manu asked that we coordinated on setting up the necessary software on sunjammer for the documentaion05:59
dipankarlfaraone, ok05:59
kandarpkwhat will happen if I remove hal and then run the modified .deb ?05:59
dipankarlfaraone, what is cruft?05:59
kandarpkdfarning: ok.06:00
lfaraonedipankar: "Cruft (occasionally kruft) is computing jargon for "code, data, or software of poor quality".[1] The term may also refer to debris that accumulates on computer equipment. It has been generalized to mean any accumulation of obsolete, redundant, irrelevant, or unnecessary information, especially code."06:00
lfaraonedipankar: in this case, it's something that's useless and taking up space.06:00
dfarningkandarpk, when you install the read deb it will automatically install hal (if it is not allready installed)06:00
dipankarlfaraone, thanks :)06:00
dfarningsee you06:01
kandarpkdfarning: ok :)06:01
ankurIn btw i successfully built the package ......though late :)06:01
ankurwhat do i need to do now with that and i suppose there were some changes in rules file?06:02
ankurdo i need to build again..06:02
dipankarlfaraone, woho! the debian/copyrights_hints is empty !06:02
lfaraonedipankar: is it really. not to worry.06:02
dipankarlfaraone, done with commit06:04
lfaraonedipankar: okay, push up.06:04
dipankarlfaraone, using git push --all <remote repo>?06:05
kandarpklfaraone: read has a run-time dependency on hal06:05
kandarpklfaraone: so after adding hal to dependency list in control.in, do I need to start with all the steps ?06:06
lfaraonedipankar: yes.06:06
lfaraonekandarpk: you just commit the change to control.in, regenerate control, then commit your regeneration.06:06
kandarpklfaraone: ok06:07
dipankarlfaraone, error:06:10
dipankardipankar@dipankar-laptop:~/work18/sugar-flipsticks-activity-6$ git push --all git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git06:10
dipankarTo git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git06:10
dipankar ! [rejected]        master -> master (non-fast-forward)06:10
dipankar ! [rejected]        pristine-tar -> pristine-tar (non-fast-forward)06:10
dipankar ! [rejected]        upstream -> upstream (non-fast-forward)06:10
dipankarerror: failed to push some refs to 'git+ssh://git.debian.org/git/collab-maint/sugar-flipsticks-activity.git'06:10
dipankarTo prevent you from losing history, non-fast-forward updates were rejected06:10
dipankarMerge the remote changes before pushing again.  See the 'Note about06:10
dipankarfast-forwards' section of 'git push --help' for details.06:10
lfaraoneone sec.06:11
lfaraoneit's because we're overwriting a previous commit.06:12
lfaraonedipankar: try again.06:12
dipankarlfaraone, ok. Now it is done. What was the problem actually? overwriting the previous commit at git repo?06:13
lfaraonedipankar: you had pushed up something previously, and you were now pushing up something that was not an addition to what was already there. I reinitialized the repository.06:14
dipankarlfaraone, ok, how can I reinitialize the git alioth repo?06:16
lfaraonedipankar: I just SSH'd into alioth.debian.org, cd'd into the folder, deleted the old repo and started afresh with "git init --bare"06:17
lfaraonedipankar: you don't need to do anything :)06:18
dipankarlfaraone, ohk :)06:18
dipankarlfaraone, now I have to file an ITP I guess06:18
lfaraonedipankar: yep.06:19
dipankarlfaraone, regarding ITP is it imp to have a bug number associated?06:19
lfaraonedipankar: the bug number will be given to you after filing.06:20
lfaraonedipankar: once you have the number, add the following to the end of your first changelog entry: "Closes: #BUGNUMBERGOESHERE"06:20
dipankarlfaraone, Not clear. Can you tell in reference to here : http://paste.ubuntu.com/460086/06:21
lfaraonedipankar:  Oh, you're talking about "This package depends on the packaging of python-box2d, which is filed in Bug #524710."06:22
dipankarlfaraone, That came in as a sample for filing ITP06:22
dipankarlfaraone, that confused me actually ;)06:23
lfaraonedipankar: Bug #524710 (which was about the packaging of python-box2d) had already been filed. I was mentioning it in the ITP of python-elements since the ITP of python-box2d was relevent.06:23
dipankarlfaraone, ok that sample was not actually filing ITP for new git repository?06:24
lfaraonedipankar: that was filing an ITP for python-elements.06:24
dipankarlfaraone, can you send me a sample for filing ITP for new git alioth repository for any activity?06:26
dipankarlfaraone, that will be very helpful06:26
dfarningkandarpk, how are things going?06:26
lfaraonedipankar: what you're filing when you submit an ITP is a declaration of an "intent to package". It doens't depend on git, alioth, or anything else.06:26
dipankarlfaraone, ohk06:26
lfaraonedipankar: you're saying briefly what the software is, and that you are working on getting it packaged in Debian.06:27
dipankarlfaraone, ok.06:27
lfaraonedipankar: here's a good one: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=588106#506:27
dipankarlfaraone, another doubt06:27
kandarp_dfarning: removing hal and then trying to install read06:28
dfarningkandarp_ great.06:28
kandarp_resulted in an error06:28
kandarp_sugar-read-activity depends on hal; however:06:28
kandarp_  Package hal is not installed.06:28
kandarp_hal had to be installed manually06:28
dipankarlfaraone, once the repo is made at git alioth, how is it linked to the Debian repository for packages?06:28
dfarningkandarp_, ahh are you are using dpkg to do the installation?06:29
kandarp_dfarning: yes06:29
lfaraonedipankar: well, the package is built as you usually do, and then it's uploaded to the Debian package repository, like how we upload to the PPA.06:30
dfarningkandarp_ then that is ok, dpkg does not do authomatic dependancy installation... it is apt-get which handles that .06:30
lfaraonedipankar: in this case, the file is signed by a Debian developer and uploaded with "dput ftp-master path/to/changes"06:30
kandarp_dfarning: ok06:30
lfaraonedfarning: you want to use gdebi, actually.06:30
dipankarlfaraone, ohk. Now I get the picture I guess,06:31
kandarp_dfarning: I can't push until I have an SSH access ?06:31
=== kandarp_ is now known as kandarpk
dipankarlfaraone, alioth git repo we made is for kind of sharing the works that we are doing.06:31
lfaraonedipankar: yep. there's nothing special about it, it just happens to be hosted by the Debian folks :)06:32
dfarningkandarpk, lfaraone's choice of gdebi is better than my use of dpkg.06:32
dipankarlfaraone, we will use the git alioth to pull changes when required, so that while packaging no changes by some other developer is not missed.06:32
lfaraonedipankar: exactly. and it makes review of your work by others easier.06:32
dfarningkandarpk, did you file a RT with the sysadmins?06:33
dipankarlfaraone, but the packaging will be done in same manner and will be pushed to debian server in a similar manner like the ppa :)06:33
lfaraonedipankar: yes.06:34
kandarpkdfarning: yes, but I see RT's filed about 2 months ago by others not assignd to anyone06:34
lfaraonedfarning: what problems is he having with SSHing in?06:34
kandarpklfaraone: I can't submit my key from My Account page06:34
dfarningkandarpk, can you explain your issue to lfaraone maybe he has a better idea:)06:34
kandarpkthere is no option there to add key06:35
kandarpkI had to directly open editsshkeys.php06:35
kandarpkto submit06:35
dipankarlfaraone, thanks for all your support. I will file the ITP in a couple of hours. Right now I am feeling hungry :)06:35
lfaraonedipankar: no worries.06:35
kandarpkbut I don't think its getting registered06:35
* dipankar says bye to all06:36
lfaraonekandarpk: what happens when you visit https://alioth.debian.org/account/editsshkeys.php ?06:36
kandarpklfaraone: I submitted my key there two days ago06:37
kandarpkbut SSH kandarpk-guest@alioth.debian.org06:37
lfaraonekandarpk: okay. well, you are not a member of any projects on alioth. Did you request membership per the getting started guide?06:37
kandarpklfaraone: no.06:38
kandarpklfaraone: ok, I am a member of both the groups06:38
kandarpkI mean, I requested for it06:39
lfaraonekandarpk: you don't have a shell account until you're a member of at least one project, and it takes up to 24 hours for your account to be created.06:39
kandarpkok06:39
lfaraonekandarpk: uh, I didn't see your request.06:40
lfaraonekandarpk: you requested membership in both http://alioth.debian.org/projects/debian-olpc/ and  http://alioth.debian.org/projects/collab-maint/ , and filled out a rationale in the "note to administrator" or similarly named box?06:40
kandarpklfaraone: I dont think so06:42
kandarpklfaraone: requesting to join now.06:42
kandarpklfaraone: thanks. :)06:45
dfarningkandarpk, lfaraone time for me to get to bed i'll be back in a few hours.  thanks. I think you made good progress this morning06:49
lfaraoneawesome. I'll be off in a few minutes myself. ttyl, dfarning.06:49
kandarpkdfarning, lfaraone : good noght06:49
kandarpkdfarning: trying connect activity till then06:49
kandarpklfaraone: around ?07:20
lfaraonekandarpk: barely.07:22
kandarpkerror: pathspec 'v13' did not match any file(s) known to git.07:22
kandarpkmake: *** [sugar-connect-activity-13] Error 107:22
kandarpklfaraone: activity connect version 13 is not found07:23
kandarpkhttp://wiki.laptop.org/go/Connect07:23
kandarpkneither 22 is07:23
lfaraonehm. we'll talk about that in the morning :)07:24
* lfaraone is out for the night.07:25
Manusheeldfarning: Hi David. Around?12:47
Manusheelkandarpk, dipankar: How is the progress coming along?12:47
dfarningManusheel, good morning.  I just sat down:)12:48
dipankarManusheel, sir, I am currently in process of filing an ITP12:48
dipankardfarning, good morning12:48
Manusheeldfarning: Sure. Please take your time.12:48
kandarpkManusheel sir: read activity was packaged, tried connect but it gave some errors12:48
kandarpkdfarning: good morning12:48
Manusheeldipankar: Neat. Kindly send me an update once ITP has been filed.12:49
kandarpk*connect activity12:49
Manusheelkandarpk: We should raise a ticket and notify the activity author. Read activity is indeed not working.12:49
kandarpkManusheel sir: read was working12:50
kandarpkI mean, it started but didn't had any document to open12:50
kandarpkso don't know if it will open a file12:51
Manusheelkandarpk: Ok, can you try read activity with a pdf file.12:51
kandarpkManusheel sir: ok.12:51
Manusheelkandarpk: Drag a pdf file to the journal and try opening it.12:51
dipankarManusheel, Sir, can you please tell me who is the upstream author of the activity : wiki.laptop.org/go/Flipsticks12:56
Manusheeldipankar: Sure. Let me check.12:56
Manusheeldipankar: Aleksey Lim (alsroot) is the owner.12:59
kandarpkManusheel sir: read starts up by providing option to select an object13:00
Manusheelkandarpk: Drag a pdf file to the journal and try opening it.13:01
kandarpkbut on selecting one ( tried .txt, .pdf ), reprts read failed to start13:01
dipankarManusheel, and Sir, what is it's version? I thought it was 6. but I found somewhere it is v1.. :(13:01
dipankaralsroot, are you around?13:02
Manusheeldipankar: It is 6 only.13:03
alsrootdipankar: try from aslo http://activities.sugarlabs.org/en-US/sugar/addon/4044, last version is 613:03
Manusheeldipankar: Check activity.info file.13:03
ManusheelThat is where you see the version.13:03
Manusheelkandarpk: Can you take screenshots, and send it to me on how we are using Read?13:04
ManusheelFor opening a pdf file.13:04
kandarpksir, I downloaded a pdf from my internet using browser13:04
kandarpkand tried opening it13:05
Manusheeldipankar: Ok, did it get save in the journal?13:05
Manusheelsorry, dipankar. That message was for kandarpk.13:05
kandarpkManusheel sir, yes sir, the file was present in the list13:07
Manusheelkandarpk: Did the pdf file get saved at the journal?13:07
Manusheelkandarpk: What was the icon? Was it of read or browse?13:07
kandarpkread13:07
Manusheelkandarpk: Now, click on that journal entry and resume.13:08
Manusheelkandarpk: Let us see if pdf file opens up.13:08
kandarpkread activity fails to start13:08
Manusheelkandarpk: Please check the logs. Any error there?13:09
kandarpkUnicodeWarning: Unicode unequal comparison failed to convert both arguments to Unicode - interpreting them as being unequal13:12
kandarpkManusheel sir: I have 3 log files here related to read, so trying again after deleting them13:13
Manusheelkandarpk: Kindly send me all the 3 log files.13:13
Manusheelkandarpk: Do you see one related to read.activity.13:13
Manusheel?*13:15
kandarpkManusheel sir: read starts but do not display anything13:15
Manusheelkandarpk: Sure. That means there is a bug. Kindly open log viewer activity.13:16
kandarpkManusheel sir: how do I do that ?13:17
kandarpkI don't have it listed13:17
dipankarManusheel, Sir, I have sent the ITP to you and Luke for confirmation (of its correctness).13:17
Manusheelkandarpk: Do you see log activity?13:18
Manusheeldipankar: Copy David too.13:18
kandarpkManusheel sir: no13:18
Manusheelkandarpk: Ok, that makes it very difficult for us to understand the errors.13:19
Manusheeldipankar: Is log viewer working well as desired?13:19
dfarningdipankar, the ITP looks good.13:20
dipankardfarning, thanks :)13:20
dipankarManusheel, it is the flipsticks activity.13:20
Manusheeldipankar: I was talking about log viewer for understanding Read activity errors.13:21
dipankardfarning, Manusheel, sir, how do I check it's working? By installing the package right?13:21
dfarningdipankar, yes try installing it locally with gdebi13:21
Manusheeldipankar: I did have a look at ITP for flipsticks just now. Neat work.13:21
kandarpkManusheel sir: mailed you the log file13:22
dipankarManusheel, Sir, About -Log viewer - The one that is installed on my machine works perfectly fine13:22
Manusheelkandarpk: Thanks.13:22
Manusheeldipankar: Can you take a sample pdf file and check the Read activity? Kandarp will help you on it. Wish to make sure that all three of us are facing this issue, while escalating it to the activity author.13:23
dipankarManusheel, Sir.  ok. but I guess I have to install read activity first13:24
kandarpkdipankar: please forward me the ITP, I will need that13:24
Manusheeldipankar: Please install the Read activity.13:25
ManusheelThanks Dipankar.13:25
dipankarManusheel, Sir, how do i install the activity? by downloading the .xo file or from the synaptic package manager?13:26
Manusheeldipankar: Let me send you the steps.13:26
dipankarManusheel, Sir that will of be great help. Thanks13:27
Manusheelkandarpk: Ok, we'll forward you the ITP for your reference. Please touch base with Dipankar on the steps.13:27
dipankardfarning, I got how to reproduce Function keys bug.13:27
Manusheeldipankar: Read http://en.flossmanuals.net/Sugar/InstallingActivities13:28
dipankardfarning, It occurs only when using 'Alt + Tab'13:28
Manusheeldipankar: Steps for all the use cases.13:28
dfarningdipankar, the easist way to test install a package is to have the packager email you the .deb file and you can install it with gdebi13:32
dfarningdipankar, ah that make sense, I alt-tab all the time. so I thought it all ways present.  Other never saw it.13:35
dipankardfarning, :P The fix is : To press TAB again, then the function keys will start working again13:36
dipankarManusheel, Sir, I have installed it. But how to use it ? :(13:36
dfarningdipankar, go to the activites list view and select read.13:38
dipankardfarning, done13:38
kandarpkdipankar: what I did was13:39
kandarpkopen your gmail using browser13:39
kandarpkdownload any attachment which is in pdf format13:40
kandarpktry opening that13:40
dipankarkandarpk, dfarning : This is really weird, I don't seem to have browse activity !13:40
Manusheeldipankar: Very easy. I would like you to figure this out :-) I am one of the co-authors of Read - would like to see how engineers use this activity :-)13:40
Manusheeldipankar: http://wiki.laptop.org/go/Read13:40
dfarningdipankar, because of the xulrunner issues there is no browse in ubuntu.... it took me the last five minutes to figure out how kandarpk was making it work:)13:41
* dipankar is downloading browse first/13:42
kandarpkdipankar: how do you manage to install other activities ?13:43
kandarpkI used browse and it was very easy13:44
kandarpkto install that way13:44
dipankarkandarpk, I am not having browse as I told, So I am first downloading the .xo files and running a command in sugar-terminal13:44
kandarpkok13:45
dipankar'sugar-install-bundle <filname>.xo'13:45
dipankarguys, Bad Luck : Browse failed to start :(13:47
dfarningdipankar, to test read, I just put a couple of different files on a usb stick and then accessed the stick via sugar.13:48
kandarpkdipankar: search for them in synaptic13:49
dipankardfarning, how can I access the USB via sugar?13:49
kandarpkI think both of them are listed there13:49
dfarningdipankar, just insert a stick and it will show up in the bottom left corner of the journal.13:50
kandarpkdfarning: great idea13:50
dfarningkandarpk, are you getting the error at http://pastebin.org/38523513:51
kandarpkdfarning: exactly13:52
dfarningit has to do with screen resolution.  the xo was hard coded to a specific resolution.  It is a rather common issue which several developers on #sugar can explain.13:53
kandarpkdfarning: ok.13:54
dipankardfarning, my pendrive is not not coming in the sugar.13:55
dipankardfarning, Virtual Box is a waste of time! >(13:55
kandarpkdipankar: synaptic helped ?13:55
dipankarkandarpk, nope.13:56
dfarningkandarpk,  I believe that I would contact Manusheel,  he is one of the  authors of read and has an interest in seeing sugar run on .deb:)13:56
dipankarkandarpk, if i use synaptics, they always give an error : failed to start13:57
dfarningdipankar, , synaptic will not run with in sugar13:57
Manusheeldfarning, kandarpk: Yes. It seems the activity has broken up recently. I'll touch base with Sayamindu and Morgan, and get back to you soon.13:57
kandarpkdfarning: did I report on #sugar too soon ?13:58
Manusheelkandarpk: That is good.13:58
dipankardfarning, not in sugar.13:58
Manusheeldipankar: Let us come back to flipsticks.13:59
* dipankar : read activity not working - confirmed13:59
dfarningkandarpk, nope you did fine.  It just happens that we have an upstream author handy:)13:59
kandarpkdfarning: can you help me out packaging connect13:59
dfarningkandarpk, yes.13:59
dipankarManusheel, Yes Sir14:00
Manusheeldipankar: Great.14:01
Manusheeldfarning: Thanks. Yes, we'll try and arrive at a good conclusion on this issue soon.14:01
kandarpkdfarning: first issue14:01
kandarpkI had to run "fakeroot debian/rules get-orig-source"14:01
kandarpktwice to get the tarball created14:02
dfarningkandarpk, the only thing I would have done differently is note the error "AttributeError: 'ev.View' object has no attribute 'set_screen_dpi'' early in the question.  set_streen_dpi is a common error many people will recognize and it help to be very specif when asking questions.14:03
kandarpkdfarning: yes, I wanted to add some more info14:04
kandarpkbut wasn't sure what to add14:04
dipankarManusheel, Sir, How to check the flipsticks package now? I have a .deb package ready.14:05
dfarningkandarpk, +1.  It helps to start specif with the exact error message and then explain what you did to cause the error.14:05
dipankarManusheel, Sir shall I run the gdebi as David mentioned?14:05
dfarningkandarpk, but as you can see you got a good answer from alsroot already:)14:06
Manusheeldipankar: Try installing the package locally with gdebi.14:06
kandarpkdfarning: will take care of these things now on14:07
dfarningkandarpk, I am sorry, I got engrossed reading the history of the evince bug.  I forgot what you just asked:(14:09
kandarpkdfarning: no problem14:10
dipankarManusheel, dfarning : The flipsticks package installed properly, but the activity is not running in Sugar.14:11
dfarningdipankar, what is the error log message?14:11
Manusheeldipankar: Ok. That is unfortunate to hear. Can you check the logs?14:11
dipankardfarning, Manusheel : just a minute14:12
dfarningkandarpk, ahh ok you were working on connect.14:12
dfarningkandarpk, how is that going?14:12
kandarpkdfarning: giving errors straight away14:13
kandarpkdfarning: when I run : "fakeroot debian/rules get-orig-source"14:14
kandarpkerror:14:14
dfarningkandarpk, can you paste the contents of your terminal to pastbin and I will read it along with you?14:15
kandarpkfakeroot debian/rules get-orig-source14:15
kandarpkdfarning: when I run the command14:15
kandarpktarball gets generated14:16
dipankardfarning, Manusheel : Here is the shell.log: http://paste.ubuntu.com/460212/14:16
dipankardfarning, Manusheel : when I opened the org.<flipsticks> , it was completely empty14:16
dfarningdipankar, can you paste the contents of the flipsticks log?14:18
dipankardfarning, I is completely empty14:19
dipankar*s/I/It14:19
dfarningdipankar, ok14:19
dfarningdipankar, I think you are ready to start digging into the code.  Do you know python?14:20
Manusheeldfarning: Dipankar is very good in Python.14:21
Manusheeldfarning, dipankar: If the contents are empty, it might be a problem in MANIFEST file.14:22
dipankarManusheel Sir is just saying that. But I know python. :)14:22
dfarningdipankar, great.  I would suggest looking at the code referred to in line 50 of the error messag.14:22
dfarningdipankar, + check the manifest:)14:23
dipankardfarning, please wait :) I need to open the code of flipsticks right, (the MANIFEST)?14:23
dfarningdipankar, yes, each activity has a manifest.14:24
Manusheeldipankar: No, I am not teasing you, Dipankar :-) You wrote the code very well.14:24
dipankardfarning, opened it.14:24
dfarningdipankar, I am not sure what a manifest should have:)14:25
Manusheeldipankar, dfarning: I'll be leaving in another 10 minutes, and will be back soon. Will touch base with Marco on the Evince issue.14:25
Manusheeldfarning, dipankar: MANIFEST is like an index.14:26
dfarningManusheel, ok14:26
ManusheelIt should have all the file names with their paths.14:26
dfarningManusheel, is it just redirecting 'ls' to a file name manifest?14:28
dipankardfarning, but ls gives only the listing of contents in a folder isn't it?14:28
Manusheeldfarning: That is correct. These days we don't have to write MANIFEST manually.14:29
Manusheel:-)14:29
Manusheeldipankar, kandarpk: Whenever you get time, do start reading http://en.flossmanuals.net/ActivitiesGuideSugar/Introduction14:30
ManusheelThis is the manual for developing activities in Sugar.14:30
kandarpkManusheel sir: OK14:30
dipankarManusheel, ok Sir14:30
dfarningdipankar, see the man page for ls there is an option for listing files recursively.14:30
Manusheelkandarpk, dipankar: Great.14:30
dipankardfarning, so I should now open the file in line 50 of shell.log14:31
dipankardfarning, how about I send you the .deb package and you try installing it? I think there is some problem with my machine only.14:32
ManusheelWill be back soon.14:32
kandarpkdfarning: ls -R, I think14:32
dfarningkandarpk, +114:32
dfarningdipankar, yes please send me the file.  It is going to be worthwhile to take a few minutes and figure out how the code of sugar.activity works.14:33
kandarpkdfarning: please let me know when you get free14:34
dipankardfarning, sent14:34
dipankaralsroot, around?14:35
alsrootdipankar: yup14:35
dipankaralsroot, hi Need your help in flipsticks.14:35
alsrootdipankar: whats the problem?14:35
dfarningkandarpk, go ahead. I was waiting for you to past the contents of your terminal so I could read what you were working on.14:36
dipankaralsroot, I made a package for debian and was trying out the activity.14:36
dipankaralsroot, It is failing to start.14:36
kandarpkdfarning: http://pastebin.org/38524814:36
dipankaralsroot, The shell.log is : http://paste.ubuntu.com/460212/14:36
alsrootdipankar: is there log for flipsticks?14:37
kandarpkdfarning: this error was generated on running:14:38
dipankaralsroot, that file is coming as an empty one14:38
kandarpkfakeroot debian/rules get-orig-source14:38
dipankaralsroot, just need a hint which file is affected...14:38
alsrootdipankar: could you post a content of activity root directory and of .0sugar subdirectory14:39
dipankaralsroot, .0sugar?14:40
alsrootdipankar: yup, within activity root14:40
dfarningkandarpk, that has to due with version tagging.14:40
dipankaralsroot, :( where is the activity root ? Sorry for my ignorance14:41
alsrootdipankar: it should be /usr/share/sugar/activities/FlipSticks.activity14:41
dfarningkandarpk, what is the url for the upstream git repo?14:42
kandarpkdfarning: let me check14:42
kandarpkgit://dev.laptop.org/projects/connect-activity14:43
dipankaralsroot,  http://sprunge.us/DTQP14:44
kandarpkdfarning: you can have a look here:14:44
dipankardfarning, did the package get installed?14:44
kandarpkhttp://dev.laptop.org/git/projects/connect-activity/14:44
alsrootdipankar: so, there is no .0sugar?14:44
dfarningdipankar, no it gave me an error that it conflicted with another filpsticks I tried installing earlier.14:46
dipankaralsroot, nope.14:46
alsrootdipankar: btw what activity version you are packaging, if v6 then .xo from aslo should contain this subdirectory14:47
dipankaralsroot, I have version 6. used your sugarlabs git to make a package14:48
dfarningkandarpk, I don't think that sugar uses the connect-activity any more.  I think that it might rolled into the presence-service.  I would ask bernie if the connect activity is needed anymore.14:48
kandarpkdfarning: Ok, it would have been good practice for me though14:49
dfarningkandarpk, +114:50
alsrootdipankar: you need to use .xo from aslo instead, http://activities.sugarlabs.org/en-US/sugar/downloads/file/26888/flipsticks-6.xo, it contains bundled dependency (it doesn't sound well and next versin will be different)14:51
dipankaralsroot, so I can't use your git repository at sugarlabs to make a debian package?14:52
alsrootdipankar: it is not enough, .xo on aslo contains also bundled dependency, so just use .xo as a source tarball (it is just .zip)14:53
kandarpkdfarning: should I try sugar-turtleart-activity14:54
dipankaralsroot, thanks for the help :)14:54
alsrootnp14:54
dfarningdipankar, alsroot this becomes problematic for us because we need to split up each dependency into an individual package.14:54
alsrootdfarning: but .xo could be used as is i.e. just unzipped to /usr/share/activities/ w/o creating packages for its deps14:55
dfarningdipankar, can you make a note on the tasks wiki about the bundles dependency problem.14:56
alsrootit is pure python.. problem will come while packaging Speak (it contains blobs) :) -- but anyway I'm working on this, new Zero Sugar should be more packagers friendly14:57
dfarningalsroot, but that will not meet debian or ubuntu packaging standards so it will allow it.14:57
dfarningalsroot, yes, I expect that your packaging work will help us significantly.14:58
dfarningalsroot, that should have been not allow it.14:58
dfarningkandarpk, sure that would be good.14:58
alsrootdfarning: btw are you trying to package all activities to official repos or to sugar/edu specific one?14:59
alsrootdfarning: I mean, even with new 0sugar, it could be not possible to use 0sugar packages as is for official repos, but it could be useful for repos w/o strong reqs15:00
dfarningalsroot, we are packaging for the official debian repo.15:01
kandarpkdfarning: source from15:02
kandarpkhttp://download.sugarlabs.org/sources/sucrose/fructose/TurtleArt/15:02
kandarpk?15:02
dipankarguys did I miss anything?15:02
dipankarI was pinged out15:02
dfarningkandarpk, yes, walter is good about making tarballs15:02
dfarningdipankar, there is a conflict between the packaging style acceptable by sugar and acceptable by debian/ubuntu .15:03
kandarpkdfarning: what should be UPSTREAM_GIT ?15:03
dipankardfarning, thats bad :(15:05
dipankardfarning, so I guess back to modifying the code :)15:05
dfarningkandarpk, on second thought you might want to contact walter bender on #sugar . I think he recently renamed turtleart to turtleblocks.  But I don't know the details.15:06
dfarningdipankar, it is something that we have know about.  Sugar allow binary blobs and is more relaxed about .xo containing their own dependancies.  but that is not allowed in debian.  Luke has been working to split those packages up.15:08
kandarpkdfarning: what is it about .xo packages containing blobs ?15:09
kandarpkI am not getting it15:09
dipankardfarning, +1 with kandarpk , what is blob?15:10
dfarningdipankar, for now just add a column to the table at http://wiki.debian.org/Sugar/tasks with a comment that flipsticks must be split up.15:11
dfarningdipankar, kandarpk Sugar and Debian have two very distinct concepts of packaging.15:12
dipankardfarning, err, how do I edit that page?15:12
alsrootdfarning: btw, split current flipsticks version could be not right idea, dependency is supported (was rewritten in C)15:13
dfarningIn sugar, each activity should be a completely standalone entity.  IE there is no dependency handling in xo. bundle.15:13
alsroots/is supported/is not supported anymore/15:13
dipankardfarning, I think I got what you mean about splitting packages. Luke explained or I saw that on some site.15:14
dfarningdipankar, you will need to register an account at the wiki.15:14
dfarningalsroot, can you explain this problem to dipankar and kandarpk.   alsroot is working on the next generation of package management for sugar called 0install15:15
dipankarwow!15:16
dipankara new pms. Coool15:16
alsrootdipankar: kandarpk: in short, http://wiki.sugarlabs.org/go/Activity_Team/Zero_Sugar15:16
alsrootin long, even with this system, if packagers are creating official packages for activities, 0sugar could not be so useful :(, except that activity spec file will contain explicitly mentioned deps15:18
alsroot0sugar is more a system from activity developer pov, not official packager (but if reqs are not string like in opensuse sugar, everything could be done automatically)15:20
alsroots/string/strong/15:20
dfarningkandarpk, walterbender just joined #sugar you can ask him about turtle art.15:26
kandarpkdfarning: Ok.15:26
dipankaralsroot, kind of difficult for me to understand right now :)15:27
dfarningdipankar, yes we will go over it more as we get deeper into packaging:)15:28
dipankaralsroot, But I guess you are talking about removing the effort to find the dependencies of any activity for any contributer?15:28
dipankardfarning, yeah15:28
dipankar:)15:28
* dipankar is editting the wiki page.15:28
alsrootdipankar: not exactly, anyway I'm planing to have some results i.e. full sucrose and some activities packaged by 0sugar on https://build.opensuse.org/ repos15:30
alsroot..including repos for lucid and debian-5.015:31
kandarpkdfarning: should I proceed with pushing read on alioth ?15:32
dfarningkandarpk, +115:32
kandarpkdipankar: can you help me in pushing ?15:32
dipankarkandarpk, sure why not.15:33
dipankarkandarpk, your ssh issue is solved I assume15:33
kandarpkdipankar: yup15:33
dipankarkandarpk, and you are ready with your git repo at alioth.debian.org15:33
kandarpkdipankar: I just logged into alioth using ssh15:34
kandarpknothing else15:34
dipankarkandarpk, np. just follow this site : http://wiki.debian.org/Alioth/Git : the portion 'Collab Maint project' only15:35
dipankardfarning, so what should I do? :(15:36
dipankardfarning, I mean do I have to look into the code?15:37
kandarpkdipankar: what do I write in <project> and 'description' ?15:38
dfarningdipankar, please go on the the next package. you can come back to flipstick after getting a bit more experience.15:38
dipankardfarning, ok :)15:39
dipankarkandarpk, for <project> you have to write sugar-read-activity15:40
dipankarkandarpk, 'description' == 'Packaging for sugar-read-activity'15:41
kandarpkdipankar: ok15:42
kandarpkdfarning, dipankar: cannot create directory `sugar-read-activity.git': File exists15:46
dipankarkandarpk, let me check once15:47
dipankarkandarpk, btw you can check for directories here : http://git.debian.org/15:47
dipankarkandarpk, Jonas already made the repo15:48
dipankarkandarpk, Jonas already made the repo : http://git.debian.org/?p=collab-maint/sugar-read-activity.git;a=summary15:48
kandarpkdipankar: yes15:48
dipankardfarning, what should kandarpk do now?15:49
kandarpkdipankar: not even one step has is completed without any errors!15:51
kandarpk*packaging is tough15:51
kandarpkjob15:51
dfarningkandarpk, dipankar yes read already exists in debian.  I just chose to work on read as a learning project and suggested kandarpk do so also.15:52
dipankarkandarpk, Its better to ask dfarning now15:52
dfarningkandarpk, I would suggest trying pollbuilder now.15:52
kandarpkdfarning: dipankar has been assigned sliderpuzzle as well, should I work with him on that ?15:54
dfarningkandarpk, it gets _much_ easier over time I think jonas can package a  basic activity in less than 15 minutes.15:54
dfarningkandarpk, dipankar yes there is great value in working together.15:55
kandarpkdipankar: will it be ok for you ?15:55
kandarpkdfarning: by the way, contacted bernie and he is not very sure about the connect activity15:56
dfarningkandarpk, let's ask luke about connect next time we see him.15:58
kandarpkok15:58
berniedfarning, kandarpk: yes, what is it?15:58
bernienever heard of it in sugar-land15:58
kandarpkhttp://wiki.laptop.org/go/Connect15:59
dfarningbernie, it is an old activity that lived in olpc... I think it got rolled in presence-service.16:00
kandarpkdipankar: around ?16:02
* dipankar is on phone16:03
dipankarkandarpk, sorry. :) Was on phone16:05
kandarpkdipankar: can we work together on sliderpuzzle ?16:06
dfarninghey neeraj how are you.16:06
dipankarkandarpk, I am not assigned sliderpuzzle according to revised e-mail16:07
neerajhey dfarning I am fine..16:07
kandarpkon wiki, its you16:07
neerajhow r u?16:07
dfarningneeraj, good.16:07
dipankarkandarpk, slider-puzzle is assigned to ankur16:07
dipankar:)16:07
dfarningneeraj, what were you working on16:08
neerajdipankar, kandarpk you can help me in my activities :)16:08
neerajI am pretty clue less right16:08
dipankarneeraj sure :)16:08
kandarpkneeraj, sure16:08
dipankarkandarpk, I guess you can help neeraj out :)16:08
kandarpknot with pushing16:09
neerajdfarning, I was assigned sugar-memorize and logviewer activity16:09
dipankarneeraj, according to new e-mail:16:09
dipankarNeeraj16:09
dipankarsugar-memorize-activity16:09
dipankarsugar-pollbuilder-activity16:09
dipankar:P16:09
neerajok..16:09
kandarpkhttp://wiki.debian.org/Sugar/tasks16:09
kandarpkit tells a completely diff. story16:10
dipankarneeraj, kandarpk that list was made before Manu sir sent the revised list.16:10
kandarpkok16:10
dipankarkandarpk, neeraj : you can follow the e-mail, Next set of tasks16:11
dfarningneeraj, can you update the table since manu changed assignments?16:11
dipankardfarning, if its ok, can I change the table?16:12
dipankardfarning, I have already made some changes :)16:12
dfarningdipankar, sure16:12
berniedfarning: oh, maybe you mean HelloMesh?16:14
dfarningbernie you are correct connect is a connect-4 type game that never made it to aslo:(16:16
neerajdipankar, sir sent the revised list on which date/time?16:16
neerajdid he sent it on USR list or cc-ed us?16:16
dipankarneeraj, we were cced on it16:17
dipankarneeraj, I have sent it once again to whole team16:19
dipankardfarning, what should I write in comment for read activity?16:19
dfarningdipankar, I would just say 'issue with evince and screen_dpi'16:21
dipankardfarning, ok16:21
dipankardfarning, oops. There is no entry for read activity16:21
dipankardfarning, I guess that was not under our task only.16:22
dipankarlfaraone, around?16:22
dipankarneeraj, did you get the new e-mail?16:23
kandarpkdipankar: what steps are required for pushing ?16:24
dipankarkandarpk, pushing is very simple16:25
dipankarkandarpk, once you are all set with the remote git repository,16:25
neerajyes16:25
dipankarthen you can use the command in your local repo 'git push --all <url of remote git repo>'16:26
kandarpk*using ./setup-repository <project> 'description' ?16:26
neerajdipankar,kandarpk I will be pack in 15 min16:26
neerajdinner..16:26
dipankarneeraj, enjoy your dinner16:26
dipankarkandarpk, yes, thats the command to setup a git repository at alioth.16:26
kandarpkdipankar: how can I find the url ?16:27
dipankarkandarpk, see here : http://git.debian.org/16:27
dipankarkandarpk, the git repo you will make will come here.16:28
kandarpkis the url something like http://git.debian.org/?p=collab-maint/blender.git;a=summary ?16:28
dipankarkandarpk, select a repo from here , e.g /collab-maint/sugar-read-activity16:29
dipankarkandarpk, nope, not that url16:29
dipankarkandarpk, the url is something like : git+ssh://git.debian.org/git/collab-maint/blender.git16:30
kandarpkdipankar: found it16:30
dipankarit is found on that page you will be on16:30
dipankar:)16:30
kandarpkfrom where do I need to push ?16:31
kandarpkdipankar: directory having debian ?16:32
dipankarkandarpk, like I said, from your local git repository16:32
kandarpkok16:32
dipankarkandarpk, yes the package folder16:32
kandarpkdipankar: complete all steps, commit changes, push16:32
kandarpkis it ok ?16:32
dipankarkandarpk, yeah, that looks good16:34
dipankarkandarpk, Is there anything else I can help you with?16:36
kandarpkdipankar: not now.16:36
* dipankar says good bye to all :)16:37
dfarningdipankar, good bye16:37
dfarningkandarpk, were you going to stick around and help neeraj?16:42
kandarpkdfarning: I think so16:44
kandarpkdfarning: do I have any other option ?16:44
kandarpkexcept for working on packaging16:45
dfarningkandarpk, not quite yet, we have to get good at packaging before we can move forward.16:46
kandarpkdfarning: where should I look for pollbuilder ?16:47
dfarningkandarpk, have you seen ankur lately?16:47
kandarpkdfarning: saw him yesterday16:47
dfarningkandarpk, I would start by looking at activities.sugarlabs.org16:47
dfarningkandarpk, ok thanks it can be tough to work this way with a good Internet connection.16:48
neerajI m back :)16:48
kandarpkneeraj, nice16:49
neerajok kandarpk sir can we start with poll builder activity?16:50
kandarpkneeraj: I would suggest you work on memorize16:51
neerajok16:51
kandarpkthat will speed up work ( we are a bit late with packaging )16:52
neerajkandarpk, ok16:52
kandarpkneeraj: I think memorize is present as a tarball16:52
kandarpkso standard steps should do16:52
neerajI have not searched for the tarball file of it16:53
neerajlemme search... or u have the link for it?16:53
kandarpkneeraj, dfarning : it is at http://download.sugarlabs.org/sources/honey/Memorize/16:54
kandarpkdfarning: is this package latest ?16:54
dfarningkandarpk, when in doubt check at a.sl.o for infomation on the latest release of activities.16:56
kandarpkdfarning: ok, thanks16:56
=== ankurkhurana_ is now known as ankur
kandarpkneeraj: look here:16:58
kandarpkhttp://git.sugarlabs.org/projects/memorize/repos/mainline16:58
neerajkandarpk, Ok.. I first used git clone command on it two days back16:58
neerajBut i guess that's not the correct approach..16:59
kandarpkneeraj: yes, you dont need git clone16:59
kandarpkfollow the steps mentioned by dfarning in his mail16:59
kandarpkand ask when face any error16:59
kandarpk*you face17:00
ankurkandarpk,  i had a few question , but i needed to ask abt copyright file.17:00
ankurmy package was built17:00
ankuri was just going to push it to git17:00
kandarpkankur: ok, then ?17:01
ankurdo we need to change the copyright and copyright_hint file17:01
ankuror should i push them as it is17:01
ankur?17:01
neerajkandarpk sir that mail in which we have to first create a new dir and then use git init?17:02
neerajwhat should be the mane of my new dir?17:02
neerajNews file of memorize http://pastebin.org/38536017:03
kandarpksugar-memorize-activity17:03
neerajversion number?17:03
ankurin your case it was 28.....17:03
ankurneeraj,  you can figure that out from news file.17:03
ankurthe last release is it's version no.17:03
ankurkandarpk, any hint abt copyright ?17:04
kandarpkankur: please go through logs17:04
ankurkandarpk, was just doing that :)17:04
kandarpkankur: you need to replace older copyright file with a new one17:04
kandarpkdont exactly remember which one17:05
kandarpklfaraone told dipankar about them17:05
kandarpkneeraj: its version is 3417:06
kandarpknews files aren't that updated17:06
kandarpkneeraj: for reference http://activities.sugarlabs.org/en-US/sugar/addon/406317:06
kandarpkdfarning: pollbuilder is named as poll on aslo17:08
kandarpkdfarning: should I too name it as such ?17:08
neerajkandarpk, ok17:08
kandarpkhttp://activities.sugarlabs.org/en-US/sugar/addon/407417:08
neerajI unzipped the initialize-debian file17:08
neerajmake changes acco to the mail now17:09
neeraj*making17:09
dfarningkandarpk, yes lets match aslo names when ever possiable17:09
kandarpkdfarning: ok17:09
kandarpkneeraj: there is an extra change  to be made in rules17:10
neerajapart from the mail..17:10
kandarpkyes17:10
neerajcurrently I am making changes acco to getting starting guide17:10
kandarpkyou need to add one more line17:10
neerajPlease wait till then :)17:10
kandarpkok17:11
neerajso that I can come back to you in case if I face ny problem17:11
kandarpkBut you need to append some lines as mentioned by dfarning in his mail17:11
kandarpkok17:11
kandarpk*I'll be back in 30 min.17:13
neerajankur, around?17:20
ankuryes17:20
neerajhttp://wiki.debian.org/Sugar/GettingStartedGuide17:20
ankurokay,17:20
neerajwhat changes should I make in copyright17:20
ankurwell that was the same question i was asking.17:21
ankurbut atelast your email id17:21
ankurand i  was going thru irc log17:21
ankurbut well atleast leave it for now17:21
dfarningneeraj, ankur can you guys get each other started and I can answer questions17:21
ankurdfarning,  thanks :) .17:22
ankurokay17:22
neerajdfarning, I guess ankur has already build his package17:22
neerajOk in short description ?17:22
ankuri have successfully built the package, i was just seeing if i have done somethings wrong17:22
neeraj^ankur17:22
ankurneeraj , well Sugar  Name activity.17:23
dfarningankur, cool. did you test it yet?17:23
ankurdfarning,  i was a little confused about copyrights17:23
ankurdfarning,  no not yet , luke was mentioning something about crub and copyright modigfication17:23
ankuri was not able to check it17:23
ankurdfarning,  i am testing package now , let us see if it works17:24
dfarningankur, me too I would just leave copyright issues for lfaraone or jonas to point out at the review.17:24
neerajdescription in depth?17:25
ankurdfarning,  sounds good .17:25
neerajdo we have to write it on our own?17:25
dfarningneeraj, I would copy the description from the aslo page.17:26
ankurbut installation failed of deb package.17:26
ankurlet me just paste the log17:26
ankuri cant not copy log from terminal .17:27
ankuri suppose i will have to run the installation from termincal i suppose17:27
ankursudo dpkg -i <packagename>17:28
ankurwill that do? or any other modification17:28
ankur?17:28
ankurdfarning, http://paste.ubuntu.com/460280/17:29
neerajdfarning, done.. In the control file which got downloaded when I used git clone on memorize activity, there is a description of calculator activity :D17:29
dfarningankur, gdebi works a little better.17:30
dfarningankur, nice :)17:30
ankurdfarning, well i got the same error using that .i will use gdebi from onwards , also i think i need to uninstall activities package before i can install this package17:31
ankuras it is trying to overwrite , am i write?17:31
dfarningok what that is saying is that your new package is trying to install a file which all ready exists:)17:31
neeraj_sorry got dc..17:31
dfarningankur, you will need to uninstall  sugar-activities from the ppa17:33
ankurdfarning,  just doing that , will get back to u in minute after trying again17:33
neeraj_dfarning, ankur in debian/watch17:34
neeraj_http://dev.laptop.org/pub/sugar/sources/Memorize/Memorize-(.*)\.tar\.bz217:34
neeraj_will it be fine?17:34
dfarningneeraj_, should be.17:34
ankurdfarning,  weren't we suppose to leave watch blank as of now because we dont have any upstream rep of activity.17:35
ankur?17:35
ankurjust confirming though17:35
dfarningankur, we were leaving watch blank for activites which did not have a tarball on d.sl.o17:36
ankurdfarning,  got it.17:37
neeraj_ankur, after the watch step, I have to make changes in rules file as per mail?17:39
ankurneeraj, yes and do take care of tabs ......17:39
neeraj_with one change which kandarpk sir was about to told me and i stopped him :(17:40
neeraj_kandarpk, :) good to see u17:40
neeraj_again17:40
kandarpkneeraj_: :)17:40
kandarpkneeraj_: progressed ?17:41
neeraj_yes I am now editing the rule file17:41
neeraj_acco to mail17:41
neeraj_tabs in those filed only which are shifted a little right?17:41
kandarpkneeraj_: ok17:42
kandarpkyou can ask when in doubt17:42
kandarpkneeraj_: it will be good if you could write the steps you are using in a txt file17:43
kandarpkso that you can report later17:43
ankurdfarning,  after installation(which seemed to be successfull) it failed to start in xephyr17:44
kandarpkneeraj_: and it will help in understanding17:44
neeraj_ok. I will try to do that from next time simultaneously, but right now I am making changes in rule file17:44
dfarningankur, did sugar fail to start?17:45
ankurno jigsaw activity on which i was working.17:46
dfarningankur, ok so sugar was running but the activity fail to start?17:46
ankurdfarning,  yes :(17:47
kandarpkdfarning: that seems to be a norm today17:47
dfarningankur, time to debug. can you log at the log for the activity and post it to pastebin.17:47
ankurwell as i removed all my activities in order to install this i think i will have to work with shell log17:48
neeraj_http://pastebin.org/38539617:48
dfarningkandarpk, yes, we have a long way to go.  but we _are_ picking up speed17:48
neeraj_I added tab in nine places after removing the preceding spaces.17:49
kandarpkdfarning: hmmm17:49
ankurdfarning, will shell logs do? or do i need to install log viewer?17:49
neeraj_kandarpk, you were telling me one change which I need to make?17:49
kandarpkneeraj_: after fi you need to add one more line17:50
=== neeraj_ is now known as neeraj
dfarningankur, go into .sugar/default/logs and look for a file with the same name as the activity you are working on.17:51
kandarpkneeraj: cd $(SOURCE_DIR) && rm -rf .git*17:51
kandarpkwith indentation17:51
ankurdfarning,  back in five minutes. i will be back.17:51
neerajindentation?17:52
kandarpka tab17:52
neerajI added this line after fi<Enter Command> <tab>17:52
neerajok17:52
kandarpkno17:52
kandarpknext line17:52
kandarpklike17:53
kandarpkfi17:53
neerajyes next line to fi naa17:53
kandarpkyup17:53
neerajnow should I run fakeroot debian/rules get-orig-source directly17:54
neerajor first regenerate the control file?17:54
neerajgot it..17:56
ankurdfarning,  back17:59
dfarningankur, welcome back17:59
ankurdfarning, http://paste.ubuntu.com/460295/18:02
ankur^^ above is the link to log file18:02
ankurdfarning,  i think there is one more package to be installed18:03
ankurit is abiword:AbiWord is a full-featured, efficient word processing application.18:04
dfarningankur, yes, It looks like this require pyabiword18:04
ankuris it to be added in dependencies?18:04
ankuri think i should check it first by installing it myself18:04
ankurand then add , is that ok18:04
ankur?18:04
dfarningankur, yes:) that is what I was starteing to type:)18:04
ankurdfarning,  there are two packages. one was abiword and other was python -abiword18:05
ankuras per you ishould install python one18:05
ankur?18:05
dfarningankur, I would try that. I would guess that python-pyabiword will pull in abiword18:06
ankurdfarning,  well python abiword failed to install due to unresolvable dependencies  ,so i am going with abiword18:07
kandarpkdfarning: what URL should I write in watch file for poll-activity ?18:10
kandarpkcouldn't find its source tarball18:10
dfarningkandarpk, then just leave it blank.18:11
kandarpkOk.18:11
kandarpkdfarning: what purpose doe it solve ?18:11
kandarpk*does18:11
kandarpkthe source URL18:12
dfarningkandarpk, I think it somehow detects if the upstream tarball has changed.18:12
kandarpkok.18:13
kandarpkdfarning: I am facing the version tagging error again.18:14
kandarpkhttp://pastebin.org/38541318:14
kandarpkdfarning: if I run the same command again, tarball is successfully created18:15
ankuri will be restarting my vm to make abiword install changes18:16
dfarningkandarpk, hmm I am not sure what that means.  let's see if it build properly.18:16
kandarpkdfarning: last time it gave some errors18:16
kandarpklets see18:16
dfarningkandarpk, I would put this on the list of things to ask lfaraone18:17
kandarpkdfarning: definitely.18:17
ankurdfarning,  i am getting same error again. i installed abiword only not python abiword. And i am not able to install pyabiword because of unresolvable dependencies18:23
dfarningankur, could you make a note of this on the table at http://wiki.debian.org/Sugar/tasks that jigsaw depends on pyabiword.  we will get back to it as soon as we can.18:24
ankurdfarning,  sure .Should i work on the other activity which was assigned to me?18:25
ankurdfarning,  will you be around or were you busy with some other task, if yes , i will mail my questions to you or discuss them tomorrow..18:26
dfarningankur, yes please. this is like unraveling knot to see what work and what is broken.  We need to just keep pulling.18:27
ankurdfarning,  will you be around as of now?18:27
dfarningankur, I was planing on going to lunch and will be back in about 1 hour.18:27
dfarningwil you still be here or should we follow up in the morning.18:28
ankurdfarning,  then i will go on to package my next activity. well if i stay awake till you come , then i think i will finish work today.18:28
ankuror if not then tomorrow .18:29
dfarningankur, ok then will either see you later today or tomorrow:)18:29
ankurdfarning,  have a great lunch....... :)18:29
=== neeraj_ is now known as neeraj
neerajdfarning, kandarpk http://pastebin.org/38543518:41
kandarpkneeraj, getting the same error18:41
kandarpkdfarning has suggested asking lfaraone18:42
neerajkandarpk, ok18:42
ankurneeraj,  can you paste at paste.ubuntu.com18:48
ankuri was bit uncomfort with pastebin18:48
neerajdfarning, kandarpk when I changed the version number to 28, then I got the orig file as output :)18:56
neerajkandarpk sir, please check ur NEWS file(I got in the mainline folder which got downloaded using git clone) and try to do it18:57
kandarpkneeraj: did you just changed the version and ran the command again ?18:57
neerajyes18:57
neeraji didn't changed it in the folder name18:57
neerajafter deleting previous output18:58
kandarpkneeraj: without deleting any file previously created ?18:58
neeraj^18:59
neerajafter deleting the previously created file :)18:59
neerajhttp://paste.ubuntu.com/460333/18:59
kandarpkneeraj: great :)19:01
kandarpkneeraj: are you too geting errors in running "git-buildpackage --git-ignore-new"19:07
neerajI just regenerated the control file.. Will tell u the result when I will run that command19:07
neerajkandarpk sir error http://paste.ubuntu.com/460339/19:13
neerajr u getting the same error?19:13
kandarpkneeraj: yes19:14
neerajdid ankur or dipankar faced this error?19:16
kandarpkneeraj: no19:17
kandarpkneeraj: but I too didn't while building read-activity19:17
kandarpkthen tried connect-activity, poll-activity19:18
kandarpkfaced same issue in both of them19:18
kandarpkneeraj: look at line 3119:19
kandarpkin your error report19:19
kandarpktwo versions 34, 28 are mentioned19:20
neerajmay be bcz I did't changed the folder name..19:21
neerajbut thats just a warning19:21
kandarpkhmmm, my folder name too is different19:21
kandarpklets try by changing it19:22
ankurkhurana_kandarpk : you filed ITP?19:22
kandarpkankurkhurana_: nope19:23
ankurkhurana_kandarpk, you filed ITP?19:24
neerajthe bug is discussed here http://www.mail-archive.com/pkg-multimedia-maintainers@lists.alioth.debian.org/msg00450.html19:25
* lfaraone waves.19:25
kandarpklfaraone: Hi19:25
kandarpklfaraone: should the version number match the number written NEWS file of the package ?19:28
lfaraonekandarpk: which package?19:28
kandarpklfaraone: any package we need to build19:29
kandarpkwe are facing some error19:29
ankurkhurana__lfaraone, hi19:29
kandarpkin using $ fakeroot debian/rules get-orig-source19:29
kandarpklfaraone: please have a look here :19:30
kandarpkhttp://pastebin.org/38543519:30
kandarpklfaraone: we ( me and neeraj ) didn't face the error when we change the version19:32
kandarpkto match the one mentioned in the NEWS file19:32
lfaraonekandarpk: hm. looks like they didn't properly tag their tarballs.19:34
lfaraone*their commits19:34
ankurkhurana_lfaraone,  i was filing ITP19:34
ankurkhurana_well one min19:35
kandarpklfaraone: true, but dfarning said that NEWS files are usually not upto date19:35
lfaraoneaccording to http://activities.sugarlabs.org/en-US/sugar/addon/4063 34 is the latest released version.19:35
lfaraonebut 33 is the latest tagged version in git...19:36
lfaraonekandarpk: I'll send an email to erikos (the upstream developer of memorize) and ask him to tag his repository or preferably release tarballs.19:37
kandarpklfaraone: faced same problem with connect-activity, poll-activity19:37
kandarpklfaraone: after this faced problem with: $ git-buildpackage --git-ignore-new19:39
kandarpkhttp://paste.ubuntu.com/460339/19:39
kandarpkboth of us got the same error19:40
lfaraonekandarpk: okay. well, after you run the get-orig-source rule you have to remove the orig.tar.gz from your repository. "git rm sugar-memorize-activity_28.orig.tar.gz"19:41
kandarpklfaraone: ok.19:41
kandarpklfaraone: what does its presence leads to ?19:42
kandarpk*why does it result in an error19:42
lfaraonekandarpk: well, you're adding a binary file to the package. Usually that isn't what you want, so dpkg-source errors out.19:43
lfaraonekandarpk: in this case, it's right, since you accidentally left a copy of the tarball in the repository itself.19:43
kandarpklfaraone: wonderful19:45
kandarpkall commands executed successfully19:46
kandarpklfaraone: thanks19:46
kandarpklfaraone: one more thing, can we leave the URL empty in watch file ?19:47
lfaraonekandarpk: You shouldn't.19:56
=== ankurkhurana__ is now known as ankur
ankurlfaraone,  i was filing ITP and i am given whole lot og bugs19:57
kandarpklfaraone: what is it used for ?19:57
kandarpkupdates ?19:57
ankurto search if it\ have one of them19:57
ankurshould i just skip them19:57
lfaraoneankur: okay. just skip them.19:57
ankurthey are arnd 300019:57
lfaraonekandarpk: so that Debian systems can see if there are new unpackaged versions of software.19:57
ankur[y|N|b|m|r|q|s|f|?]   q i suppose19:57
ankur?19:57
lfaraoneankur: try19:58
lfaraoneankur: try "?" and see which one is applicab le.19:58
=== ankurkhurana_ is now known as ankur
dfarningankur, are you still around20:12
ankurdfarning,  yes but having really tough time with my connection :(20:12
ankurwill get it fixed tommorw20:12
ankurISP people will be coming around tommorow20:13
dfarningankur, good it is being fixed.20:13
dfarningit looks like you gor your package to build.20:13
ankurdfarning,  well i was going for the slider puzle as of now20:13
ankurand was filing ITP for that :)20:14
dfarninggreat20:14
dfarninglfaraone, how is everything going.20:17
lfaraonedfarning: decently.20:18
ankurkhurana_well i know now with the help from luke that our license is GPL but are we supposed to write copyright holder20:18
ankurkhurana_or just licence type20:18
ankurkhurana_?20:18
lfaraonedfarning: today I'll take a look at the repos of the people who've pushed up.20:18
lfaraoneankurkhurana_: you need to list the license type, and the copyright holders, of all the files.20:19
dfarninglfaraone, +1, can you send the results of the reviews to the olpc-debian ml?20:19
lfaraoneankurkhurana_: http://dep.debian.net/deps/dep5/ explains the syntax of the copyright files.20:20
lfaraonedfarning: but of course.20:20
lfaraoneankurkhurana__: http://dep.debian.net/deps/dep5/ explains the syntax of the copyright files.20:20
dfarninglfaraone, so tomorrow should we focus on fixing what you identified in the reviews and finishing up the queue you identified?20:21
lfaraonedfarning: sure.20:21
kandarpkankurkhurana_: I've finished packaging building20:22
kandarpkcan you please let me know what to do next ?20:22
kandarpkdfarning: pollbuilder is properly installed and running on my system. :)20:23
dfarninglfaraone, my next is to spend the rest of the week identifying and fixing bugs in Debian.  Then on monday we can shift gears and think about ubuntu 10.10.20:24
dfarningkandarpk, very cool20:24
lfaraonedfarning: in all honesty, we really don't have to worry about shifting over to 10.10 until a little before Feature Freeze, since before then anything we do in Debian will reflect in Ubuntu.20:24
dfarningkandarpk, Are you ready to file a ITP and push it?20:25
kandarpkdfarning: yes20:25
kandarpkhow do I proceed ?20:25
kandarpkI know the steps for pushing20:26
dfarningkandarpk, there are good instructions for filing a ITP at http://www.debian.org/devel/wnpp/#l120:28
kandarpkOk.20:28
kandarpkdfarning: I have some issues20:29
dfarningkandarpk, yes?20:29
neerajkandarpk, I am still facing the last error20:29
kandarpk1) the version number is not upto date20:29
ankurkhurana__dfarning,  well can you see into the abiword issue?20:29
neerajThough I got orig, diff build and dsc file20:30
kandarpkdfarning: thats because the package wasn't building properly if it didn't match the version in NEWS fi;e20:30
ankurkhurana__i was not able to install pyabiword and only installing abiword didnt solve my problem20:30
kandarpkankurkhurana__: maybe you need to install python-abiword20:31
dfarningankurkhurana__, yes, I think we will spend the rest of this week and next wee fixing the issues we identified this week.20:31
neerajhttp://paste.ubuntu.com/460367/20:31
dfarningkandarpk, pyabiword is pretty broke.  I think we will need to spend a couple of days on it next week.20:31
kandarpkneeraj, you need to run : "git rm sugar-memorize-activity_28.orig.tar.gz"20:32
kandarpkafter git-import-orig --pristine-tar -u ''87'' sugar-read-activity_87.orig.tar.gz20:32
dfarningkandarpk, I did not realize that the build script that NEWS was upto date.  That is pretty clever.20:32
kandarpkdfarning: pollbuild too was runtime dependent on module abiword20:32
neerajafter that particular step20:33
neerajk20:33
neerajlemme try20:33
ankurkhurana_lfaraone,  well i have to mention Red Hat and world work shop as different authors of different modules20:33
ankurkhurana_?20:33
lfaraoneankurkhurana_: list the files that they claim copyright on, yes.20:33
kandarpkinstalling python-abiword solved the issue20:33
neerajthough I have got all 4 file as output this time20:33
dfarningmanusheel_, are you around?20:34
kandarpkdfarning: how do I proceed with pushing ?20:34
=== ankurkhurana_ is now known as ankur
dfarningkandarpk, lfaraone will know.20:35
lfaraoneankur: here's a brief example: http://git.debian.org/?p=collab-maint/sugar-pippy-activity.git;a=blob;f=debian/copyright;20:35
kandarpkupto date version is 26, while mine is 2220:35
manusheel_dfarnig: Hi David.20:35
kandarpklfaraone: can you help ?20:35
manusheel_I am around.20:35
lfaraonekandarpk: which activity? and did you already have version 22 imported?20:35
ankurlfaraone,  thats very helpful20:36
kandarpklfaraone: pollbuilder--activity20:36
kandarpklfaraone: downloaded the 26 version, but as NEWS wasn't upto date20:36
manusheel_dfarning: Trying to arrive at a good conclusion on the read activity issue. I'll write an e-mail to Marco Gritti to fix the Evince specific part.20:36
dfarningmanusheel_, I am thinking that we want to spend the rest of this we packaging and then spend next week fixing the issues that we have identified this week.20:37
kandarpklfaraone: I had to name it version 2220:37
manusheel_dfarning: Sure, David. I'll ask the team to document the processes and details of packaging via git.20:37
dfarningmanusheel_, great.  I'll start to list the issues and forward them to you.20:38
manusheel_dfarning: Sure. Please do. I'll develop a roadmap on the issues, and who'll look after which issues.20:38
ankurkhurana_manusheel_,  well i lost my connection but if we are talking abt documenation of the same process we are doing, i was doing it side by side20:38
dfarningmanusheel_, I think our most critical path is now pyabiword.20:38
manusheel_dfarning: Absolutely.20:39
manusheel_ankurkhurana: Great. Glad you have been documenting things side by side. Nothing better than that.20:39
dfarningmanusheel_, should I add the items to the the spreadsheet or send you an email?20:40
* lfaraone will be back later tonight. I'm leaving, on an airplane!20:40
manusheel_dfarning: You can send me an e-mail. Will integrate it to the spreadsheet over the weekend.20:40
dfarninglfaraone, see you.20:40
dfarningmanusheel_, ok.20:41
manusheel_lfaraone: Have a nice trip.20:41
ankurkhurana_lfaraone,  bye20:41
kandarpklfaraone: bye20:41
* dfarning start poking into abiword and pyabiword.20:41
manusheel_dfarning: Abiword and PyAbiword are two important pieces that we'll need to fix for Write and Newspaper activities. Will start working on them.20:42
=== ankurkhurana__ is now known as ankur
dfarningmanusheel_, I have made contact with an upstream developer,  I see if can help mentor us.20:43
manusheel_dfarning: Great. Could you please let me know whom are referring to?20:44
dfarninguwog is his nick... I am not sure of much else yet:)20:45
manusheel_dfarning: Great. I know uwog. He is a good friend of mine. We have worked together in the past while I was at Boston.20:45
manusheel_dfarning: uwog is a great guy.20:46
dfarningmanusheel_, what is his name?  he is one of the people I have never matched up there nick with there real name?20:47
manusheel_dfarning: uwog is Marc Maurer.20:47
manusheel_dfarning: He was the write activity contributor. He helped us in the development of Newspaper activity.20:47
manusheel_dfarning: A core Abiword guy.20:48
ankurkhurana_dfarning,  if i may ask again , well where do we had to look for an upstream tarball for watch file20:48
manusheel_dfarning: Marc and Martin helped us a lot in answering questions on Abiword and PyAbiword.20:48
dfarningmanusheel_, very good. thank you, that helps alot.20:48
dfarningankurkhurana_, if there is a tar ball it will be on download.sugarlabs.org.20:49
manusheel_dfarning: One question. How will Marc be contributing? Will he submit patches to ppa or to Debian through Luke or Jonas?20:49
dfarningmanusheel_, we still need to work that out.  But... rest assured that we will not be working much on the ppa.20:51
dfarningmanusheel_, the emphasis will be on upstream debain, and syncing thoses packages into universe from now on:)20:51
ankurkhurana_dfarning, manusheel_  sir , i wil go to sleep now20:51
ankurkhurana_i will package the second activity and contact you tommorow20:52
ankurkhurana_bye20:52
dfarningankurkhurana_, good night and  thanks for a good day.20:52
dfarningmanusheel_, do you have marc's email?  I only have his irc nick.20:55
kandarpkdfarning, manusheel_ sir : I too should leave now20:56
kandarpkGood night20:57
dfarningkandarpk,  thanks and good night.20:57
kandarpkdfarning: thanks for your guidance :)20:57
dfarningkandarpk, any time.20:57
manusheel_kandarpk: Good night.20:59
kandarpkdfarning: by the way,20:59
manusheel_dfarning: Yes, I have Marc's e-mail address.20:59
manusheel_dfarning: Let me send it to you.20:59
kandarpkafter git-import-orig20:59
dfarningmanusheel_, thanks20:59
kandarpkwe need to run20:59
kandarpkgit rm package_name_version.orig.tar.gz21:00
kandarpkto successfully21:00
kandarpkgood night21:00
dfarningkandarpk, yes that makes sense it appears to be a binary file to git-buildpackage21:00
ankurkhurana__dfarning,  well i didnt go to sleep21:03
ankurkhurana__i build the second package as well i built the package21:04
ankurkhurana__dfarning, can you guide me on uploading it as well21:04
dfarningankurkhurana__, :)21:04
ankurkhurana__?21:04
ankurkhurana__:)21:04
ankurkhurana__so i can sleep in peace :)21:04
ankurkhurana__i think21:04
manusheel_ankurkhurana_: :-)21:04
dfarningankurkhurana__, sure we can figure it out:)21:04
manusheel_Ian_Daniher: Hi Ian. Around?21:04
ankurkhurana__well dfarning  , as met connection may ditch me, if that happens i might contact you on chat?21:05
ankurkhurana__will that be okay21:05
ankurkhurana__>21:05
ankurkhurana__?21:05
ankurkhurana__i will create a documentation on that as well21:05
* Ian_Daniher waves21:05
dfarningankurkhurana__, sure21:05
Ian_DaniherHey - sorry for the delay.21:05
manusheel_Ian_Daniher: Absolutely fine.21:06
ankurkhurana__dfarning,  git push git+ssh://git.debian.org/git/collab-maint/sugar-sliderpuzzle-activity.git master21:06
ankurkhurana__will that do21:06
ankurkhurana__?21:06
dfarninghey Ian_Daniher manusheel_said you were working on usr on usb21:06
Ian_DaniherMy interest is in the customization process. I'm finding that many of the cosmetic issues I'm running into with my Ubuntu-Sugar-Remix-on-a-Stick stem from the live CD bit21:06
Ian_Daniherdfarning: yep.21:06
dfarningankurkhurana__, I think so.21:06
Ian_Daniherdfarning: itd-usr.blogspot.com21:06
Ian_Daniherdfarning: stuff's working, but room for improvement21:07
manusheel_Ian_Daniher: The Write activity issue is resolved, right?21:07
Ian_Danihermanusheel_: I fixed it, but my changes haven't been documented or pushed upstream. I'll email you with a post to itd-usr.blogspot.com later today.21:08
dfarningIan_Daniher, I think almost all comsetic improvement that you would make would also apply to normal USR.21:08
manusheel_Ian_Daniher: Sure. That would be great.21:08
Ian_Danihermanusheel_: image of it working on ubuntu netbook remix on my blog :)21:08
dfarningIan_Daniher, are you posting your fixes anywhere?21:08
Ian_Daniherdfarning: yes, quite possibly.21:08
Ian_Daniherdfarning: they'll be posted to my blog as well as the PPA.21:08
dfarningIan_Daniher, which ppa are you uploading to?21:09
Ian_Daniherdfarning: would the usr on launchpad be appropriate?21:10
manusheel_Ian_Daniher: Great. Yes, just visited your blog.21:11
ankurkhurana__dfarning,  push successful , well there were some changes in command as well , i will document them.21:11
Ian_Daniherdfarning: also, would like to adopt our ISO generation procedure for use with Open-1-to-121:11
ankurkhurana__dfarning,  manusheel_ sir good night21:11
ankurkhurana__:)21:11
dfarningYes, I would like to work with you to integrate your work with the core USR and the build system.21:12
manusheel_ankurkhurana_ : Good night Ankur.21:12
Ian_Daniherdfarning: Emphatic "Ditto" on my part.21:12
dfarningIan_Daniher, would you mind sending patches to the sugarteam mailing list for now?  Then we can create a process for pushing them upstream when every possiable.21:13
Ian_Daniherdfarning: okay, i'll send patches and procedures to the list21:14
manusheel_Ian_Daniher: Did you test collaboration (multi-user editing) for Write activity?21:14
manusheel_dfarning: Good idea indeed.21:15
Ian_Danihermanusheel_: no21:15
manusheel_Ian_Daniher: Please do test collaboration.21:15
dfarningIan_Daniher, we have shifted gears slightly and are working on Sugar an debian.  Then we will sync from debian to ubuntu 10.10.  I want to becarefull we don't lose your work in the confusion.21:15
Ian_Daniherdfarning: duly noted - what about the USR livecd?21:16
manusheel_dfarning: I'll make sure that does not happen. Will keep a track record.21:16
manusheel_That is indeed important too.21:16
manusheel_dfarning: Around?21:18
Ian_Danihermanusheel_: where in the repo is the livecd / chroot script?21:22
Ian_Daniherdfarning: ^21:22
manusheel_dfarning: Can you direct Ian to the script?21:33
manusheel_Ian_Daniher: It seems David is not around at this juncture. He will be back soon.21:35
dfarningIan_Daniher, manusheel_ sorry, Guests from out of town arrived before my sister got home from dentist.  required brief emergency babysitting session:)21:49
dfarningIan_Daniher,  the build script live on the build vm, if you send me your prefered log in and ssh key I can create an account so you can edit the scripts and create isos.21:53
Ian_Daniherdfarning: will do. I'll email it to you later today. thanks!22:03
Ian_Daniherdfarning: sent my pubkey + username22:24
dfarningIan_Daniher, try ssh it@140.186.70.11522:35
manusheel_Ian_Daniher: Kindly send us the documentation on how we have fixed the Abioword issue.23:06

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