[00:08] <dfarning> neeraj, can you ping dipankar about the patch.
[00:10] <neeraj> dfarning, he must be sleeping (its 4.40am only). I think he will get up by 6 or 7am(IST)
[00:12] <dfarning> neeraj, that will be fine lfaraone can explain the process in detail.
[00:12] <dfarning> neeraj, I just picked a bug in the tracker which I know we have a patch
[00:13] <neeraj> dfarning, as far as I could understand, that patch which dipankar used just change the line 227(http://paste.ubuntu.com/471283/). Nothing else.
[00:16] <dfarning> neeraj, the is correct.  Do you what to make a new patch
[00:16] <dfarning> ?
[00:17] <neeraj> dfarning, I can create a new patch, but I am not sure whether it will solve the problem as I will not be able to verify it
[00:17] <alsroot> bernie: I another got several reasons to have our own OBS instance, e.g. my builds in queue for 24h, keeping in mind that there are 10931 long queue w/ 195 build nodes
[00:18] <dfarning> neeraj,  if you make the new package I can test it.
[00:18]  * alsroot missed w/ chat room
[00:19] <dfarning> neeraj, at some point you will need to install 10.10 for testing.
[00:20] <dfarning> neeraj, are you waking up early of going to bed late?
[00:21] <neeraj> dfarning, Ok I will install 10.10 tomorrow. I will ask ankur to come with a iso image today.
[00:21] <neeraj> going to be late.. :)
[00:23] <dfarning> neeraj, thanks.  I will let you hack on this problem a while.... that is the best way to learn.
[00:24] <dfarning> neeraj, I will send and email to the ml about the steps (for social reasons) we have to take to apply a patch
[00:24] <neeraj> dfarning, ok
[00:25] <dfarning> manusheel, ping?
[00:26] <dfarning> ^^ I'll email my question in case you are sleeping
[00:37] <neeraj> dfarning, I have sent u an email with modified source. Please build it and install the package
[00:38] <dfarning> neeraj, what command to build?
[00:38] <dfarning> locally?
[00:38] <neeraj> debuild
[00:38] <neeraj> yes..
[00:40] <dfarning> neeraj, testing
[00:45] <dfarning> neeraj, will be very slow I have never built a package on this laptop so I am setting things up.
[00:45] <neeraj> dfarning,
[00:45] <neeraj> wait
[00:46] <neeraj> lemme send u the deb file which I *think* will work
[00:48] <dfarning> neeraj, ok, I'll test that deb package.
[00:48] <neeraj> sent
[00:49] <neeraj> I am not sure whether applying that patch will surely fix the bug, but still we can try o/w I will ask dipankar did he made ny changes apart from this which I made..
[00:49] <neeraj> dfarning, U r facing the mouse bug on the laptop which u r using.. right?
[00:50] <dfarning> neeraj, yes the zareason netbook running ubunt 10.10
[00:53] <dfarning> neeraj, yes that fixes the problem for 10.10
[00:55] <dfarning> neeraj, can you turn that fix into a patch?
[00:56] <neeraj> i have already created the debdiff file :)
[00:59] <neeraj> dfarning, I have attached the patch(debdiff ) on LP  https://bugs.edge.launchpad.net/ubuntu/+source/sugar-0.88/+bug/511225
[01:01] <dfarning> neeraj, +1.  What is the next step?
[01:03] <neeraj> dfarning, I think lfaraone will first verify it and then then forward my request so that It can be released in maverick universe.
[01:13] <dfarning> neeraj, ok can you assign the bug to yourself for tracking purposes?
[01:14] <neeraj> dfarning, I have subscribed my self.. (I think thats what u r asking me to do)
[01:15] <dfarning> neeraj, up near the top of the page there is an option to 'assign' a bug to someone.
[01:15] <neeraj> I will get an instant mail for ny modification/comment made related to this bug.
[01:15] <neeraj> dfarning, ok
[01:15] <dfarning> neeraj, that will make you the 'owner' or person responible for following through on the bug:)
[01:15] <neeraj> dfarning, done
[01:16] <dfarning> neeraj, +1
[01:17] <dfarning> What is the process for letting luke know there is a patch waiting his review?
[01:17] <neeraj> dfarning, hmm. we can subscribe him to this bug.
[01:19] <neeraj> dfarning, I think there is some redundant line in form of bug description which I don't know how showed up in the debdiff file..
[01:19] <neeraj> I think that will not be a issue.. But in ny case if lfaraone wants me to modify it, then I can :)
[01:20] <neeraj> dfarning, also earlier today as U and luke asked me to put a request for syncing packages from debian to ubuntu.
[01:20] <dfarning> neeraj, please ask him on the sugarteam mailing list.  describe what you and done and ask what steps to do next to push a patch into 10.10 it will be useful for all of us to know.
[01:21] <neeraj> I did that for sugar-(tooklit,presence-service,base,artwork)-0.88
[01:21] <dfarning> neeraj, +1
[01:22] <neeraj> Just now I got mail about all for.. Though all for are released in maverick but also i got mail from LP build system that base and toolkit failed to build
[01:22] <dfarning> what was the problem?
[01:23] <dfarning> error report?
[01:23] <neeraj> for toolkit https://launchpad.net/ubuntu/+source/sugar-toolkit-0.88/0.88.1-2/+build/1898096/+files/buildlog_ubuntu-maverick-sparc.sugar-toolkit-0.88_0.88.1-2_FAILEDTOBUILD.txt.gz
[01:24] <neeraj> I think there is just some dependency issue whose patch can be released easily, but I think I will first ask luke about it before doing anything as I am having some doubt.
[01:26] <neeraj> LP#611856,LP#611860,LP#611864, LP#611866  are the sync request
[01:26] <dfarning> neeraj, +1, as the Ubuntu packager you will need to get good at recognizing and fixing this type of error:)
[01:27] <dfarning> neeraj, thank for your good work this week.  I have had a very long week and need to get to sleep.
[01:27] <dfarning> neeraj, talk to you soon.
[01:27] <neeraj> dfarning, Ok. Have a nice sleep :)
[02:51]  * lfaraone waves.
[02:52] <lfaraone> neeraj_gupta: is the failure only on toolkit?
[02:58] <dipankar> lfaraone: hi
[02:58] <lfaraone> hello dipankar
[02:59] <dipankar> lfaraone: did you get a chance to have a look at the copyright for log-activity
[02:59] <dipankar> ?
[02:59] <lfaraone> dipankar: uh, did you send it to me?
[03:00] <lfaraone> right.
[03:00] <dipankar> yup :)
[03:02] <lfaraone> dipankar: looks good .
[03:10] <dipankar> lfaraone: thanks.
[03:11] <dipankar> lfaraone: out of curiosity, when is a package ready for sponrsorship?
[03:11] <lfaraone> dipankar: when I've looked through every bit in the package for problems, have tested it in a VM, it's lintian clean, and I submit it :)
[03:12] <dipankar> ohk
[03:12] <bernie> alsroot: wow
[03:13] <dipankar> lfaraone: so what is the status of log-activity? I was thinking if its ready or needs some changes.
[03:13] <dipankar> :)
[04:53] <neeraj_gupta> lfaraone, toolkit and base https://launchpad.net/ubuntu/+source/sugar-base-0.88/0.88.0-2/+build/1898090/+files/buildlog_ubuntu-maverick-sparc.sugar-base-0.88_0.88.0-2_FAILEDTOBUILD.txt.gz
[04:54] <neeraj_gupta> have to go now.. bye all :)
[14:57] <kandarpk> dfarning: Good morning
[14:58] <dfarning> kandarpk, good morning
[14:59] <kandarpk> dfarning: how are you doing ?
[14:59] <dfarning> kandarpk, good, I was just learning spanish.
[15:00] <dfarning> kandarpk, how are you?
[15:00] <kandarpk> dfarning: I am doing good. thanks.
[15:00] <dfarning> kandarpk, what are you working on today?
[15:01] <kandarpk> dfarning: nothing much. have an exam tomorrow.
[15:01] <dfarning> kandarpk, ahh then better study.
[15:02] <kandarpk> dfarning: hmmm, wont be here for long.
[15:03] <dfarning> :)
[15:03] <dfarning> kandarpk, now that school is starting will you reduce your hours?
[15:04] <kandarpk> dfarning: Nope. Don't worry about that
[15:04] <dfarning> kandarpk, not worrying.... just wondering
[15:05] <kandarpk> dfarning: hmmm, I'll try to maintain the way I am working right now.
[15:06] <dfarning> kandarpk, that will certainly keep you busy.
[15:07] <kandarpk> dfarning: I am enjoying the work we do.
[15:07] <dfarning> kandarpk, did you see that neerajstarted working on bugs in lucid yesterday?
[15:08] <kandarpk> dfarning: yes, will try to learn from him about requestsync.
[15:08] <dfarning> kandarpk, that make it ok:)  many people watch tv to relax..... hackers hack:)
[15:08] <kandarpk> dfarning: the mouse bug ?
[15:08] <dfarning> kandarpk, great.... yes.
[15:09] <dfarning> now that we are doing well on the packaging it is time to start working on bug:)
[15:10] <kandarpk> dfarning: yes, that will help diversifying.
[15:10] <kandarpk> dfarning: what about networking ?
[15:12] <dfarning> kandarpk, we will start with some of the easy bugs to learn the ubuntu process.... once we have the process understood(and can do it without think) we will start working on the hard bugs.
[15:14] <kandarpk> dfarning: Ok.
[15:15] <dfarning> kandarpk, what tasks do you have in you list?
[15:15] <kandarpk> dfarning: packaging one ?
[15:16] <dfarning> kandarpk, anyones.... I start looking for bugs that will be interesting for you.
[15:16] <kandarpk> dfarning: connect had networking problem
[15:17] <kandarpk> poll did not responded on clicking on lesson plans
[15:17] <kandarpk> read didn't open PDF files
[15:18] <dfarning> kandarpk, you got them to build correctly?  now we need to start debuging them?
[15:18] <kandarpk> dfarning: yes, they were working fine otherwise
[15:19] <dfarning> kandarpk, ok so you have also pretty much shifted from packing to debuging:)
[15:20] <kandarpk> dfarning: No. just reporting problems :)
[15:21] <dfarning> kandarpk, how are the new guys you are training coming along?
[15:22] <kandarpk> dfarning: not much interaction right now, but they are working on API documentation IIRC.
[15:23] <dfarning> kandarpk, cool are they working locally or on an sunjammer?
[15:23] <kandarpk> dfarning: I prepared a doc. for creating patches.
[15:23] <kandarpk> so must be working locally right now
[15:24] <dfarning> will you ask them to forward their patch queue to me?  I am going to have to figure out how to start getting their patches approved upstream.
[15:28] <kandarpk> dfarning: sure, as soon as they start developing :)
[15:29] <kandarpk> dfarning: as we won't be changing source, I don't think getting them aproved should be a problem
[15:29] <kandarpk> dfarning: by source, I mean the execution part, docstrings are more like comments
[15:30] <kandarpk> which we will be working on.
[15:33] <dfarning> kandarpk, which bugs?
[15:33] <kandarpk> dfarning: bugs ?? I was talking about the API documentation above.
[15:35] <dfarning> kandarpk, sorry misread your comment.
[15:35] <dfarning> thought it said 'which will we be working on' :(
[15:36] <kandarpk> dfarning: np.
[15:38] <kandarpk> dfarning: I should leave now. will try to be back after sometime.
[15:38] <dfarning> kandarpk, se you later
[19:16] <dfarning> neeraj neeraj_gupta
[19:16] <dfarning> ^^ping
[19:16] <neeraj> dfarning: yes
[19:16] <dfarning> neeraj got another request for you.
[19:18] <neeraj> dfarning: sure..
[19:18] <dfarning> neeraj can you file a request to stop autosyncing or drop sugar-hulahop from 10.04 and 10.10.
[19:18] <neeraj> another bug fixing task?
[19:19] <neeraj> dfarning: Ok. Lemme look for appropriate method for doing it.
[19:19] <dfarning> neeraj it was a dependancy for browse which no longer works.  and we are moving to webkit rather than xulrunner.
[19:19] <dfarning> neeraj, thanks
[19:20] <neeraj> dfarning: Ok.. :)
[19:27] <neeraj> dfarning: https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Removing%20Packages
[19:28] <neeraj> should I worry about last part
[19:28] <neeraj> confirmation that the binary packages have no rdepends (no other package depends on them)
[19:39] <dfarning> neeraj yes, I think the only thing which depends on sugar-hulahop is sugar-browse which does not build anyway.
[19:39] <neeraj> dfarning: ok
[19:39] <manusheel> neeraj: Right.
[19:53] <neeraj> dfarning: Ok. xulrunner was a back end for  hulahop but now lucian attempting to write webkit as a backend for hulahop. Right?
[19:54] <lucian> neeraj: xulrunner IS a backend for hulahop and it will remain so for the foreseeable future
[19:55] <lucian> neeraj: at first i was planning to write an abstraction layer which would allow Browse to use either xulrunner or webkit, but i gave that up because xulrunner is horrible to embed
[19:56] <lucian> dfarning: and don't rush on moving to webkit, it won't even work properly on fc13
[19:56] <neeraj> lucian, thanks for the update. I wrote the above message after seeing ur gsoc application only :)
[19:56] <neeraj> dfarning, manusheel what reason should I give in removal request then
[19:57] <neeraj> Request Description- >http://typewith.me/rY0rD2Tbk9
[19:57] <lucian> dfarning: i see no reason why hulahop wouldn't work on 10.04 or 10.10 as long as there is a xulrunner pakage
[19:59] <dfarning> lucian, xulrunner is a mess in ubuntu.
[19:59] <lucian> dfarning: that's their problem, let ubuntu fix it
[20:00] <lucian> and in the meantime there are PPAs with xulrunner
[20:00] <dfarning> lucian, That is the problem they are not going to fix it because they want everybody to move to webkit.
[20:01] <lucian> dfarning: you can't get people to move to something that doesn't work yet by breaking the thing that still works
[20:01] <lucian> python bindings for webkit & friends are still crap
[20:01] <lucian> both pywebkitgtk and pygobject+gi
[20:02] <lucian> i get their point, webkit is made for embedding and xulrunner is not
[20:02] <dfarning> lucian, I don't have a good answer:(
[20:02] <manusheel> neeraj: I think the request description is fine for now.
[20:03] <lucian> dfarning: sorry, i might be redirecting some of my anger at them towards you :)
[20:03] <lucian> the thing is, Browse-webkit won't work on 10.04, ever
[20:03] <manusheel> lucian and dfarning, what is your feedback on http://typewith.me/rY0rD2Tbk9?
[20:04] <lucian> manusheel: Browse is STILL using xulrunner/hulahop as a backend
[20:04] <lucian> it can't be replaced by webkit yet because of crappy python bindings
[20:05] <manusheel> lucian: Yes, I think there is a mistake there. We have replaced pyxpcom with webkit, right?
[20:05] <lucian> manusheel: no, that's not it. we haven't replaced it with webkit yet
[20:05] <neeraj> lucian: so we should not request for dropping sugar-hulahop which is still failing because of xulrunner(which dfarning said is not in working condition )
[20:05] <lucian> because with the current state of python bindings to webkit, we can't write a fully featured (or even fully working) Browse
[20:06] <manusheel> lucian: What would be a good workable solution to have a functioning Browse?
[20:06] <lucian> manusheel: we were trying to replace the xulrunner stack (which has hulahop and pyxpcom as python bindings) with the webkit & gnome stack (which has either pywebkitgtk or pygi as python bindings)
[20:07] <lucian> manusheel: keep hulahop & xulrunner working
[20:07] <lucian> that's 1)
[20:07] <lucian> 2) fix pywebkitgtk and write a libsoup python binding
[20:07] <lucian> 3) backport pygobject+gi to 10.04/fc13 and fix it
[20:07] <dfarning> lucian we don't have a working browse now becuase of problem in xulrunner which the mozilla team has stopped (mostly) supporting.
[20:08] <lucian> dfarning: from what i talked to mozilla people it's the ubuntu folks that dropped things
[20:09] <dfarning> lucian, yes It is the ubuntu-mozillateam that stopped supporting xulrunner.... that might be the source of some of our confusion.
[20:10] <lucian> ah, i see
[20:10] <lucian> well, i'd like to finish the webkit port
[20:10] <lucian> but as I said, i can't until i have working python bindings to at least webkit and libsoup
[20:11] <dfarning> neeraj I guess we are on hold for a while.
[20:11] <neeraj> dfarning: Ok.
[20:12] <lucian> long-term, we should use webkit and pygobject as a binding
[20:13] <dfarning> lucian, can you send a post to the ubuntu-sugarteam ML explaining the situation and steps you recommend we take to resolve the issues.
[20:13] <lucian> but right now, we're at the transition point between old-style static bindings and G-I
[20:13] <manusheel_> lucian: Thanks for discussing the situation.
[20:13] <manusheel_> dfarning: +1
[20:14] <dfarning> lucian,  then we can figure out how to lean on, encourage and motivate who we need to to fix the problem.
[20:14] <lucian> dfarning: the best way forward is backporting newer pygobject to 10.04
[20:14] <manusheel_> dfarning: Are we aware of the reason, why Mozilla Ubuntu team stopped their support on these key packages?
[20:15] <lucian> manusheel_: because they don't like them
[20:16] <dfarning> lucian, +1 on the ubuntu side of the house we have actully give up support for 10.04 and are working on 10.10.
[20:16] <lucian> quoting mozilla devs "The ubuntu devs feel that a system webkit is better than a system xulrunner, but I suspect they'll regret that"
[20:16] <manusheel_> lucian: Wow. A very interesting answer for an open source project.
[20:16] <lucian> dfarning: then it depends what version of pygobject 10.10 comes with
[20:17] <lucian> manusheel_: bottom like, ubuntu don't like embedding xulrunner, for good reasons
[20:17] <dfarning> lucian, once we get things working in 10.10 we will work with the ubuntu backport team to backport to 10.04.
[20:20] <dfarning> lucian, see https://launchpad.net/ubuntu/maverick/+source/pygobject of version in 10.10
[20:21] <lucian> dfarning: 2.21.4 is the lowest acceptable version http://blog.tomeuvizoso.net/2010/06/new-pygobject-release-2214.html
[20:24] <dfarning> lucian, so the 10.10 version _should_ work.
[20:25] <lucian> dfarning: yes, apart for all the bugs
[20:25] <lucian> some of them are webkit bugs, in fact
[20:27] <dfarning> lucian, well that does give us three months of debuging for us and for upstream.
[20:27] <lucian> dfarning: upstream webkit doesn't seem to care
[20:28] <lucian> i'll try the ML too
[20:29] <dfarning> lucian, hmmm I thought upstream webkit was pretty responsive.  is that not true?
[20:30] <lucian> dfarning: dunno, my bug's been there for a few days without any activity
[20:30] <lucian> i've tried #webkitgtk too
[20:33] <dfarning> lucian, Do you mind pursuing this approach (focusing on the dependencies available in 10.10) for a few weeks to see where it leads?
[20:34] <lucian> dfarning: i'd rather focus on finishing the webkit port
[20:35] <lucian> there are several features that exist in Browse-hulahop, but are missing from Browse-webkit
[20:37] <dfarning> lucian, that is what I mean finishing the webkit port with the assumption that you will have all of the dependencies available in 10.10.
[20:37] <lucian> dfarning: ah, ok
[20:37] <dfarning> fedora will catch up with in a release.
[20:37] <dfarning> they are very fast.
[20:38] <lucian> and we'll stick to Browse-hulahop for everything current
[20:38] <lucian> which means getting a working xulrunner in 10.04
[20:38] <dfarning> lucian, +1
[20:40] <dfarning> lucian, thanks
[20:40] <lucian> dfarning: in any case, i still need to get a working webkit+gi for developing
[20:41] <lucian> i still need to fix webkit
[20:42] <dfarning> lucian, can rgs_help you with that?
[20:42] <lucian> dfarning: yes, i suppose so. we've been working together so far
[20:43] <dfarning> lucian, his primary task is to help you get surf running.
[20:44] <dfarning> lucian, his next project will be getting fedora 12+ funning on the XO.
[20:44] <dfarning> he is very much in R and D mode:)
[20:44] <lucian> dfarning: why not switch to ubuntu? :)
[20:45] <manusheel> lucian: +1
[20:45] <manusheel> :-)
[20:46] <dfarning> :)
[20:46] <lucian> my main issue with fedora on the XO 1.0 is yum, which is extremely slow
[20:46] <lucian> and sometimes locks it up
[20:48] <dfarning> lucian, sadly Sugar on Ubuntu sucks to much to even consider a move.... but maybe in a couple of releases:)
[20:50] <lucian> dfarning: i see. well, i don't care much as long as I get a dev environment
[20:52] <manusheel> lucian: We are making good progress. Overtime, you'll have a good choice.
[20:52] <satellit__> dfarning: firefox-6.xo works on USR on 8 GB USB (Ubuntu 10.04 LTS 0.88.1) Could this not be interim solution?
[20:53] <satellit__> http://wiki.laptop.org/go/Firefox  4265
[20:53] <manusheel> satellit__: This is a neat idea.
[20:53] <manusheel> Let us look into it.
[20:54] <satellit__> http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table#Activity_Test_Results
[20:54]  * satellit__ no journal integration though
[20:55] <satellit__> but has tabbed browser and bookmarks work
[20:55] <manusheel> satellit__: C Scott is a very good developer. Let me touch base with him on journal integration.
[20:55] <manusheel> satellit__: I am sure he'll be interested in it. A good friend too.
[20:55] <satellit__> good luck with surf though. I tried it on v3 soas it does not start
[20:57] <manusheel> satellit__: Ok.
[20:57]  * satellit__ I used normal install to USB from first screen
[20:57] <satellit__> for USR
[20:58] <satellit__> http://140.186.70.115/seeta/output/USR-i386-20100628.iso
[20:58] <satellit__> have to leave now   good luck
[20:59] <manusheel> satellit__: Interesting. Thank you for reporting it.
[21:26] <dfarning> satellit_ yes, using firefox is our fall back option.
[21:32] <dfarning> neeraj, what do you have going on?
[21:43] <manusheel> dfarning: I think we don't have any bug tracking assignments as of now. So, I'll let Neeraj spend more time archiving Luke's reviews in one document, in reference to Record and Write.
[21:44] <manusheel> dfarning: Neeraj has Ubuntu 10.10
[21:48] <dfarning> manusheel, +1