[02:43] <GeeXain> hey guys
[03:13] <dfarning> GeeXain, hello
[03:25] <GeeXain> hey d
[03:25] <GeeXain> got a question maybe you may be able to help me with
[03:25] <GeeXain> i have an OLPC laptop which i installed teapot's optimized version of Ubuntu 8.10 (Intrepid) on.
[03:26] <GeeXain> now what i would like to do is actually run some of the Sugar Activities/Apps on the Ubuntu end without emulation
[03:27] <dfarning> GeeXain, I can't really recommened any packages older than the one for maverick:(
[03:27] <GeeXain> ah
[03:28] <GeeXain> is there any tutorials that explain how to install one of these apps on my version of ubuntu?
[03:28] <GeeXain> even to test it out
[03:29] <GeeXain> i've bascially just trying to find out how to add the olpc sugar repository into my copy of ubuntu with no luck there either.
[03:30] <dfarning> you can use the iso at http://download.sugarlabs.org/usr/
[03:31] <GeeXain> okay, thanks
[03:32] <dfarning> or if you are running ubuntu 10.10 install ubuntu-sugar-remix
[03:33] <GeeXain> yeah, i'll just have to wait till an optimized version of ubuntu 10.10 comes out for the OLPC
[03:33] <dfarning> GeeXain, if you need help with either of these please type dfarning  my computer will beep at me to get my attention.
[03:34] <dfarning> GeeXain, yes the XO1 and xo1.5 need some kernel patching to work correctly with ubuntu.
[03:38] <GeeXain> okay, lol, thanks
[03:38] <GeeXain> got to go
[15:02] <dipankar> alsroot, ping
[15:02] <alsroot> dipankar: hi
[15:03] <dipankar> alsroot, hi, I need your help in cutting short a function in python
[15:03] <alsroot> sure
[15:03] <dipankar> alsroot, just a minute, let me search the archive page
[15:04] <dipankar> alsroot, here: http://lists.sugarlabs.org/archive/sugar-devel/2010-September/026664.html
[15:05] <dfarning> dipankar, text should wrap at 80 chars.
[15:05] <alsroot> dipankar: whats the problem?
[15:06] <dipankar> dfarning, alsroot : If I wrap the text in 80 characters, I hope it doesn't cause any problem
[15:06] <alsroot> dipankar: btw if you  remove timeout argument, you will get line shorter then 80 :)
[15:07] <dfarning> dipankar, it is a custom held over from when CRTs were 80 char wide....
[15:07] <dipankar> alsroot, I can't remove the timeout argument
[15:07]  * alsroot very happy to have 80 standard, I can see two files on the same screen
[15:08] <alsroot> ..split horizontally
[15:08] <dipankar> alsroot, heh. I also love my wide screen LCD monitor
[15:08] <alsroot> dipankar: but can you use socket._GLOBAL_DEFAULT_TIMEOUT directly?
[15:08] <dipankar> lets me see two files at a time too
[15:09]  * dfarning not that clever.... I use dual monitors.
[15:10] <alsroot> s/horizontally/vertically/
[15:11] <dipankar> alsroot, I think we can do that too
[15:11] <dipankar> set the time out in TimeoutHTTP
[15:12] <alsroot> dipankar: I guess silbe just meant that there is no need in setting timeout in runtime, having constant value is enough
[15:13] <dipankar> alsroot, ohk
[15:13] <alsroot> ..as python constant
[15:13] <dipankar> alsroot, I am changing the file and pasting it in a sec.
[15:15] <dipankar> alsroot, here : http://paste.ubuntu.com/490369/
[15:15] <dipankar> alsroot, line 40
[15:17] <alsroot> dipankar: if I got silbe right (which is also my own preference), just use REGISTER_TIMEOUT in 43
[15:17] <dipankar> alsroot, :) that will cause the line to exceed 80 char. Let me try
[15:21] <dipankar> alsroot, now? http://paste.ubuntu.com/490375/
[15:23] <alsroot> dipankar: it seems that you use \t char in patch, in python, it is important to use either space or tabs. Since all source use 4 spaces you need to follow this
[15:24] <dipankar> alsroot, I have used tabs.
[15:24] <alsroot> dipankar: just use pylint and pep8.py to check if everything is ok
[15:24] <alsroot> or http://wiki.sugarlabs.org/go/Activity_Team/Sugar_Lint, which does these all by one call
[15:30] <dipankar> alsroot, I think there is somthing wrong with the paste.ubuntu.com
[15:30] <dipankar> I have given tabs
[15:30] <dipankar> but it shows as long spaces
[15:31] <alsroot> dipankar: I mean you need to replace all tabs by 4 spaces, entirely sugar code follow this rule
[15:32] <dipankar> alsroot, ohk. I think I have set tabs to 4 spaces only :)
[15:32] <dipankar> yup: tab width set to 4 spaces
[15:37] <manusheel> kandarpk: Hi Kandarp.
[15:39] <kandarpk> manusheel sir: hello
[15:41] <manusheel> kandarpk: Kandarp, can you test Martin's patch at sugar-jhbuild?
[15:41] <dipankar> alsroot, now ? http://paste.ubuntu.com/490385/
[15:41] <manusheel> kandarpk: And, our patch too. Thank you.
[15:41] <kandarpk> manusheel sir: ok.
[15:41] <manusheel> kandarpk: First, our patch.
[15:41] <dipankar> alsroot, I removed all the tabs and put in 4 spaces
[15:43] <alsroot> dipankar: in other cases patch looks fine in my vision
[15:44] <dipankar> alsroot, 'other cases' ? :P
[15:44] <alsroot> ..the rest of patch
[15:52] <manusheel> kandarpk: Any help needed?
[15:53] <kandarpk> manusheel sir: I think I accidently deleted the patch file while cloning the jhbuild yesterday
[15:55] <manusheel> kandarpk: Not an issue. You did send it for review. Isn't it?
[15:56] <kandarpk> manusheel sir: yes, using that
[15:56] <manusheel> kandarpk: Great.
[16:21] <kandarpk> manusheel sir: is it necessary to build jhbuild after making changes to test ?
[16:22] <kandarpk> it is taking around 20min
[16:24] <manusheel> kandarpk: Yes.
[16:40] <manusheel> kandarpk: Around?
[16:40] <kandarpk> manusheel sir: yes
[16:40] <manusheel> kandarpk: Did it work?
[16:41] <kandarpk> manusheel sir: analysing
[16:41] <kandarpk> manusheel sir: showing wierd behaviour
[16:43] <manusheel> kandarpk: Ok.
[16:43] <manusheel> kandarpk: Would you like to touch base with tch on it?
[16:43] <manusheel> kandarpk: Can you join #olpc-paraguay?
[16:44] <kandarpk> manusheel sir: not sure how to ask
[16:44] <kandarpk> manusheel sir: give me 5 min.
[16:45] <manusheel> kandarpk: Sure.
[16:53] <kandarpk> manusheel sir: tch has uploaded a new patch with changes suggested by silbe after reviewing patch submitted by us
[16:56] <manusheel> Ok. Can you apply that patch and see if that works.
[16:56] <manusheel> kandarpk: We can talk to tch about it.
[16:57] <manusheel> kandarpk: I am not sure whether his patch works or not.
[16:57] <kandarpk> manusheel sir: it is almost identical to the one we have made
[16:57] <kandarpk> his patch should work
[16:58] <manusheel> kandarpk: Cannot guarantee.
[16:58] <manusheel> kandarpk: It has been revised 3 times.
[16:58] <manusheel> kandarpk: I hope it works.
[16:58] <kandarpk> manusheel sir: what should we do ?
[16:59] <manusheel> kandarpk: Is the patch that we made worked?
[16:59] <kandarpk> manusheel sir: almost
[16:59] <kandarpk> manusheel sir: for user activities
[17:00] <manusheel> kandarpk: Great. Did you add description and one-line summary for the patch?
[17:00] <kandarpk> instead of hiding the Erase option, it isn't showing any option on right clicking on the activity icon
[17:01] <manusheel> kandarpk: Any idea on how we can resolve it?
[17:02] <kandarpk> manusheel sir: let me browse through the log files
[17:03] <manusheel> kandarpk: Sure.
[17:07] <kandarpk> manusheel sir: there was an error in my patch
[17:07] <kandarpk> manusheel sir: building again
[17:07] <ishan> kandarpk, alsroot: I ran jhbuild build command  but now its rebuilding the telepathy elements as well
[17:07] <ishan> is there a problem?
[17:08] <kandarpk> ishan: it does on my system too
[17:08] <ishan> kandarpk, it was not doing before
[17:08] <kandarpk> manusheel sir: shall I directly try the patch submitted by tch ?
[17:08] <manusheel> alsroot: Is it an issue? ^^
[17:08] <manusheel> kandarpk: How about our patch?
[17:08] <manusheel> kandarpk: Did it work?
[17:09] <kandarpk> manusheel sir: I'll need to build again
[17:09] <alsroot> manusheel: not sure (I don't use jhbuid), but in anycase it would be useful to build custom tp
[17:09] <manusheel> kandarpk: Sure, you can try his patch too.
[17:09] <dfarning> kandarpk, something pretty handy is http://wiki.sugarlabs.org/go/Development_Team/Jhbuild#Using_ccache_to_speed_up_rebuilds
[17:10] <manusheel> alsroot: Should we open a feature request for the same?
[17:10] <dfarning> it caches builds so it speeds of the process of rebuilding pretty significantly.
[17:11] <kandarpk> dfarning: ok, thanks
[17:11] <alsroot> manusheel: ask silbe, maybe he has place about speed up jhbuild
[17:11] <alsroot> *plans
[17:12] <manusheel> alsroot: Is Silbe around today?
[17:13]  * alsroot knows nothing about his plans
[17:14] <ishan> alsroot, around?
[17:15] <manusheel> alsroot: Sure. Absolutely fine.
[17:15] <alsroot> ishan: you see :)
[17:15] <ishan> alsroot, check http://pastebin.com/Bb0HSkJx
[17:17] <alsroot> ishan: I guess sugar/src/jarabe/util is not git root directory
[17:17] <alsroot> ishan: btw for what reason you are trying to remove git local repo?
[17:18] <alsroot> .git direcotry should be in sugar/
[17:18] <ishan> alsroot, have to recreate a patch
[17:18] <alsroot> ishan: reimplement you mean?
[17:19] <alsroot> or recreate only patch file from git history?
[17:19] <ishan> alsroot, i^^
[17:20] <alsroot> ishan: did you commit your patch to local repo?
[17:20] <ishan> alsroot, no
[17:20] <ishan> alsroot, did you mean the patch file made earlier?
[17:21] <alsroot> ishan: if I got you right, you: changed some files, committed them, need to recreate patch -- right ?
[17:21] <ishan> alsroot, right
[17:22] <alsroot> ishan: rollback git history by one commit(your prev. patch) by `git reset HEAD^`
[17:23] <ishan> alsroot, done
[17:23] <alsroot> ishan: so you see pristine git history with your prev patch in local (not committed) state, tweak it and commit once more
[17:23] <alsroot> s/with your prev patch/without your prev patch/
[17:24] <ishan> alsroot, thanks
[17:24] <alsroot> err.., ok you got it :)
[17:24] <alsroot> *me
[17:25] <kandarpk> manusheel sir: our patch is working now
[17:25] <manusheel> kandarpk: Excellent.
[17:26] <manusheel> kandarpk: Did you accomodate the points on description and one-line summary about which I had send in the e-mail?
[17:26] <kandarpk> manusheel sir: let me recheck
[17:26] <manusheel> kandarpk: Sure.
[17:29] <kandarpk> manusheel sir: sent you the patch file, please have a look
[17:29] <manusheel> kandarpk: Sure. Definitely.
[17:29] <kandarpk> will be back in 15min.
[17:30] <manusheel> kandarpk: Can you re-send it to an alternate e-mail address?
[17:30] <manusheel> Didn't receive it.
[17:59] <manusheel> kandarpk: around?
[18:14] <ishan_> alsroot, around?
[18:14] <alsroot> ishan_: yup
[18:14] <ishan_> alsroot, for the http://bugs.sugarlabs.org/ticket/305
[18:15] <ishan_> i have made the changes in sugar-100.gtkrc
[18:15] <ishan_> but while making patch the git doesnt identifies .gtkrc files
[18:16] <ishan_> so if we add the file using git add -f sugar-100.gtkrc and commit and make patch
[18:16] <manusheel> mukul: Hi Mukul.
[18:16] <manusheel> Around?
[18:16] <ishan_> the whole file is present in the patch file
[18:16] <mukul> manusheel sir: Yes
[18:16] <alsroot> ishan_: there are no .gtkrc files in sources, these files are automatically generated from artwork/gtk/theme/gtkrc.em
[18:16] <mukul> manusheel sir: Did you check the reply to the SL #2300?
[18:16] <manusheel> mukul: Reading Silbe's reviews.
[18:16] <alsroot> ishan_: you need to patch this file
[18:17] <ishan_> alsroot, check http://pastebin.com/VE0TakJX
[18:17] <mukul> manusheel sir: Ok
[18:17] <ishan_> alsroot, can you guide me how?
[18:18] <alsroot> ishan_: it is regular text file, and similar to gtkrc files (I didn't code this part of sugar)
[18:19] <ishan_> alsroot, Is there anyway of creating patch which could just reflect the changes i made in the file instead of the whole file?
[18:19] <ishan_> whole file being added in the patch
[18:20] <mukul> ishan_, I would recommend you to do the whole process again. I guess you used rm -rf .git
[18:20] <ishan_> mukul, no
[18:20] <alsroot> ishan_: could you rephrase
[18:21] <alsroot> ishan_: all you need is making your changes in gtkrc.em file
[18:21] <ishan_> alsroot, i did that
[18:21] <alsroot> ..and build artwork
[18:21] <ishan_> alsroot, okay
[18:35] <ishan_> alsroot, do you know who wrote the .gtkrc file
[18:36] <alsroot> ishan_: nope, I just tweaked some values, nothing more
[18:36] <ishan_> alsroot, no problem
[18:39] <ishan_> disable the gallery again
[18:40] <ishan_> oops wrong message
[18:58] <lfaraone> manusheel: has neeraj had a chance to work on updating u-s-r?
[18:59] <manusheel> lfaraone: Neeraj has not been well recently. Let me check with him.
[18:59] <manusheel> lfaraone: He was working yesterday.
[19:00] <manusheel> lfaraone: He hasn't been around today.
[19:01] <manusheel> lfaraone: Neeraj is online right now.
[19:01] <manusheel> lfaraone: Asking him to join.
[19:01] <manusheel> neeraj: Hi Neeraj.
[19:01] <lfaraone> neeraj: can you update us on your progress with updating the -meta pacakge?
[19:02] <neeraj> manusheel sir, hi.
[19:04] <neeraj> lfaraone, i did uploaded the patch on the same day when david updated the seeds on usr.sugarlabs.
[19:07] <neeraj> oh.. I just opened the bug on lp and saw ur comment. Sorry I lost track of this bug. I was mainly looking on sugar--0.88 bugs :(.. will updated it in a min
[19:10] <lfaraone> neeraj: no worries.
[19:50] <neeraj> lfaraone, for adding report bug feature in ubuntu, we needed an icon. I downloaded bug-buddy icon from http://webcvs.freedesktop.org/svg-icons/lila/gnome/scalable/.
[19:51] <neeraj> I have modified the bug-buddy.svg file. I wanted to ask that do I need to add any copyright details for this icon?
[20:30] <neeraj> dfarning, apport should trigger sucrose-0.88 or sugar-0.88?
[20:33] <manusheel> neeraj: dfarning is not around right now.
[20:33] <neeraj> manusheel, ok.
[20:54] <dfarning> neeraj, pong
[20:55] <neeraj> dfarning, using sucrose-0.88.. fine?
[20:55] <dfarning> neeraj, yes
[20:56] <neeraj> lfaraone, when u come back, then please review the modified patch for bug 624592.
[20:56] <ubot2> Launchpad bug 624592 in ubuntu-sugar-remix-meta (Ubuntu) "request all packaged activities be installed by default on USR (affects: 1) (heat: 10)" [Critical,Confirmed] https://launchpad.net/bugs/624592
[21:20] <neeraj> dfarning, For report bug button-> http://i.imgur.com/Xt5CW.png and http://i.imgur.com/zJkB2.png.
[21:26] <dfarning> neeraj_, I would suggest not including the author and copy right information to the user in the control panel.  That is not something users care about.  Unless they are specifically looking at the about panel
[21:26] <dfarning> neeraj_, bug the bug icon is pretty cool!
[21:26] <dfarning> but the bug.....
[21:29] <neeraj_> dfarning, ok. Then I will remove the copyright information and will included Press Ok to continue only.
[21:29] <neeraj_> "Press Ok to continue"
[23:43] <neeraj_> alsroot, ping
[23:43] <alsroot> neeraj_: yup
[23:45] <neeraj_> alsroot, I was working on creating a patch for adding report bug feature in sugar on ubuntu. Now, the code is ready.
[23:45] <neeraj_> Now, I d/l the sugar-0.88 package and made changes http://paste.ubuntu.com/490595/
[23:47] <neeraj_> alsroot, the problem is that the new packages (read deb files) are not reflecting the changes properly, even though they are present in the debdfif file.
[23:48] <alsroot> neeraj_: sorry, you'd better to ask lfaraone, /me is not specialist in this case :)
[23:48] <neeraj_> The change in src/jarabe/controlpanel/gui.py if reflected in new python-sugar package, but the new file in sugar/data/icons and sugar/extensions are not present in sugar-session
[23:48] <neeraj_> alsroot, ok , np :)
[23:49] <lfaraone> neeraj_: well, you might need to explicitly install the file.
[23:50] <alsroot> neeraj_: I guess I know whats the problem, you need to tweak Makefile.am files as well
[23:51] <neeraj_> lfaraone, I did installed all files using *.deb. Also I opened the sugar-session*.deb file. The new files are not present there.
[23:51] <lfaraone> neeraj_: right, I mean install the file in the package, what alsroot was saying.
[23:54] <dfarning> lfaraone, when you get a chance can you please review moon.
[23:56] <lfaraone> dfarning: will do.
[23:57] <dfarning> lfaraone, thanks
[23:59] <neeraj_> lfaraone, Ok. I tried to look at makefile.in file. I must say I have not that kind of expertise in bash to make changes in file myself. Can you help me in making required changes in it?