[02:24] <lfaraone> neeraj: did you send the patch anywhere?
[15:36] <ankur> manusheel,  sir will neeraj be around today?
[15:40] <manusheel> ankur: yes.
[15:41] <ankur> manusheel,  okay , i will give him a call
[15:41] <ankur> i might need to restart
[15:41] <ankur> i will be back in 5
[15:51] <dipankar> bernie_afk, around?
[15:52]  * dipankar has gone lunatic. asking bernie 'around?', when he is 'afk'
[15:52] <manusheel> dipankar: This is weekend. If you have questions for Bernie, you can e-mail him.
[15:52] <manusheel> And, CC me on the memo.
[15:53] <dipankar> manusheel, ohk sir, I forgot the weekends.
[15:55] <manusheel> dipankar: No worries.
[16:02] <manusheel> kandarpk: Hi Kandarp.
[16:02] <kandarpk> manusheel sir: hello sir.
[16:02] <manusheel> kandarpk: Let us send the e-mail to sugar-devel using usr@dev.seeta.in
[16:03] <manusheel> kandarpk: Did you get my e-mail on API documentation?
[16:04] <kandarpk> manusheel sir: yes sir.
[16:04] <kandarpk> I'll send the patch for review today.
[16:04] <manusheel> kandarpk: Great. Please attach the spreadsheet too.
[16:05] <manusheel> kandarpk: Can you also respond to the question of documentation team on not been able to find sugar source path?
[16:06] <kandarpk> manusheel sir: yeah, sure. they should have been able to find the source though.
[16:07] <manusheel> kandarpk: Yes, was indeed very odd.
[16:10] <manusheel> kandarpk: Kindly assign https://bugs.launchpad.net/bugs/617573 to yourself too.
[17:16] <manusheel> bernie: Hi Bernie.
[17:18] <manusheel> Around?
[17:18] <kandarpk> manusheel sir: sir, to run sugar in debug mode, I only need to uncomment lines in ~/.sugar/debug
[17:18] <manusheel> Kandarp, Ankur did something else. Let me ask him.
[17:19] <manusheel> kandarpk: I think this should work.
[17:20] <kandarpk> manusheel sir: but this file is created on running sugar for the first time.
[17:20] <kandarpk> manusheel sir: so, do I need to search for code where this file is getting created ?
[17:20] <manusheel> kandarpk: Yes, that is correct. Right, I was thinking on the same lines only.
[17:21] <kandarpk> manusheel sir: Ok.
[17:22] <manusheel> kandarpk: # Uncomment the following lines to turn on manysugar debugging # log files and features #export LM_DEBUG=net #export GABBLE_DEBUG=all #export GABBLE_LOGFILE=$HOME/.sugar/default/logs/telepathy-gabble.log #export SALUT_DEBUG=all #export SALUT_LOGFILE=$HOME/.sugar/default/logs/telepathy-salut.log #export GIBBER_DEBUG=all #export PRESENCESERVICE_DEBUG=1 #export SUGAR_LOGGER_LEVEL=debug  # Uncomment the following l
[17:22] <manusheel> kandarpk: Uncomment the lines to turn on Sugar debugging.
[17:29] <kandarpk> manusheel sir: sir, how will we apply the patch ?
[17:29] <kandarpk> manusheel sir: shouldn't we make some change in the source of sugar so that debug fie is generated without comments ?
[17:30] <manusheel> kandarpk: Sending you an e-mail on it.
[17:30] <manusheel> kandarpk: There is a well defined method for the same.
[17:31] <manusheel> kandarpk: neeraj_ wrote an e-mail on applying patch. Sending it to you and CCing him.
[17:31] <mukul> neeraj : Did you have a look at the error
[17:31] <kandarpk> manusheel sir: sir, I mean, we dont expect the user to run sugar and then apply the patch himself
[17:32] <manusheel> kandarpk: Right.
[17:33] <kandarpk> manusheel sir: wont the debug file get generated with comments if we do not change the source ?
[17:33] <manusheel> kandarpk: We'll be uploading it at the bug number.
[17:33] <manusheel> kandarpk: First, go through a link -
[17:33] <manusheel> That would help you understand what is going on.
[17:33] <kandarpk> manusheel sir: Ok.
[17:37] <bernie> manusheel: hello
[17:38] <manusheel> bernie: Hi Bernie.
[17:38] <bernie> manusheel: don't worry about the w/e... I've been working since 8am :)
[17:38] <manusheel> bernie: Ok :-)
[17:38] <bernie> manusheel: is dipankar is going to be back?
[17:39] <manusheel> kandarpk: Searching the link. Just give me 2 mins.
[17:39] <manusheel> bernie: Not sure. He has been unwell. Did ask him to write an e-mail, which I had forwarded you.
[17:41] <bernie> dipankar: oh hello... did you need me?
[17:41] <bernie> or shall I read your email first?
[17:44] <dipankar> bernie, hello.
[17:45] <dipankar> bernie, I need your help in 'No gsm connection was set in Gconf' bug
[17:45] <dipankar> bernie, I feel that the suggestions that you provided were great, i.e. to detect the network interfaces available
[17:56] <bernie> dipankar: did you find the point in the code where the error is being emitted?
[17:56] <bernie> dipankar: (sorry for the delay, I've been chatting elsewhere)
[17:56] <dipankar> bernie, yeah, I found it out
[17:57] <dipankar> bernie, no problem :)
[17:57] <dipankar> bernie, here is the path of the file : /usr/lib/python2.6/dist-packages/jarabe/mode/network.py
[17:57] <dipankar> line no. 696
[17:57]  * bernie looks
[17:58] <bernie> dipankar: ok looking
[18:01] <bernie> dipankar_, dipankar: which one is the real you?
[18:01] <bernie> :-)
[18:01] <dipankar_> bernie, my internet connection went off for a while
[18:01] <dipankar_> dipankar_ is from where I am accessing
[18:02] <dipankar_> bernie, did I miss anything?
[18:04] <bernie> dipankar: nope. I looked a bit at the code
[18:05] <bernie> dipankar: I understand why we get the log, but not how we should remodel the code to avoid it
[18:05] <dipankar> bernie, ok
[18:05] <bernie> dipankar: I don't know much about NetworkManager and how Sugar interacts with it
[18:05] <bernie> dipankar: however, the guy who wrote this code sits right of me in Paraguay Educa
[18:05] <bernie> dipankar: his nick on IRC is tch
[18:06] <dipankar> bernie, on #sugar?
[18:06] <bernie> dipankar: yup, but he's offline now
[18:06] <dipankar> bernie, ohk
[18:06] <bernie> dipankar: he'll be back on monday, but since we're making a big release on monday he might be a little distracted
[18:07] <bernie> dipankar: in general, when you're looking at code that is not obvious, it helps to track down the author
[18:07] <bernie> dipankar: to find out who touched some code last, "git blame" is your friend.
[18:07] <dipankar> bernie, ok. nice name "blame"
[18:07] <dipankar> :P
[18:07] <bernie> dipankar: hehe :)
[18:08] <dipankar> bernie, but what you suggested can be implemented right?
[18:08] <dipankar> bernie, i.e. checking for availability of modem first
[18:08] <dipankar> using NetworkManager
[18:09] <bernie> dipankar: since the warning is harmless, I would suggest lowering its severity from exception to info or debug
[18:10] <bernie> dipankar: lower the level until it goes away from the log, that is :-)
[18:10] <bernie> dipankar: see the documentation of logger for possible values
[18:10] <dipankar> bernie, thanks for the suggestion. (I am new to logging in python)
[18:11] <bernie> dipankar: when you submit the patch to do this, the upstream developers might suggest a better way to do it.
[18:11] <dipankar> ok
[18:11] <bernie> dipankar: when I'm in doubt, I often submit a patch anyway. the review process should ensure that only sane code gets in
[18:12] <dipankar> bernie, ok. This is happening with me in the fullscreen bug. :)
[18:13] <dipankar> bernie, when I searched a bit more, I found it was Virtual Box problem :(
[18:14] <dipankar> bernie, so your project is getting released on Monday?
[19:21] <neeraj> lfaraone: around?
[19:22] <lfaraone> neeraj: I'm not at work, and am a bit busy at the moment. Can you mail me, CCing the mailing list(s) if appropreate?
[19:22] <neeraj> lfaraone: fine :)
[20:58] <ankur> manusheel,  sir around?
[20:58] <manusheel> yes, ankur.
[20:59] <bernie> manusheel: wow, I'm impressed by satellit
[20:59] <bernie> manusheel: see #sugar
[20:59] <bernie> satellit_: ah, you're here too
[20:59] <bernie> :-)
[20:59] <ankur> sir, i created the patch but i needed to confirm that it fullfills the criteria of request....
[20:59] <manusheel> bernie: Right :)
[21:00] <manusheel> ankur: Ok.
[21:00] <manusheel> bernie: Yes, satellit_ did an amazing work.
[21:02] <kandarpk> ankur: around ?
[21:02] <manusheel> ankur: Don't worry on that front for now.
[21:02] <manusheel> ankur: Try and upload the patch.
[21:03] <manusheel> Do write a comment that this is the first time you are uploading a patch.
[21:03] <manusheel> at LP
[21:03] <manusheel> for Ubuntu Sugar environment.
[21:03] <manusheel> Do mention LP and USR too.
[21:07] <kandarpk> ankur: around ?
[21:07] <ankur> yes
[21:07] <ankur> but was about to go to sleep
[21:10] <manusheel> ankur: Kandarp had an important question.
[21:10] <manusheel> Kindly answer.
[21:11] <ankur> kandarpk,  around?
[21:11] <kandarpk> ankur: please have a look at http://paste.ubuntu.com/478058/
[21:12] <ankur> okay
[21:12] <ankur> kandarpk, can you elaborate?
[21:12] <ankur> on issue?
[21:12] <kandarpk> ankur: this is a file inside sugar module
[21:12] <kandarpk> for maverick
[21:12] <ankur> right
[21:12] <kandarpk> yes
[21:13] <kandarpk> ankur: it is using sugar module
[21:13] <kandarpk> but that isn't in the source
[21:13] <kandarpk> line 5: from sugar import env
[21:14] <ankur> which source , you mean it is not installed in system , but is available in install files?
[21:15] <kandarpk> ankur: I mean, shouldn't we have sugar module inside the source
[21:15] <kandarpk> ankur: my problem is
[21:15] <kandarpk> the code uses profile.create_debug_file()
[21:16] <kandarpk> to create debug file at ~/.sugar
[21:16] <kandarpk> where  profile = get_profile()
[21:16] <kandarpk> and get_profile is imported from sugar.profile
[21:17] <kandarpk> ankurkhurana_,
 ankur: I mean, shouldn't we have sugar module inside the source
 ankur: my problem is
 the code uses profile.create_debug_file()
 to create debug file at ~/.sugar
 where  profile = get_profile()
[21:17] <kandarpk> * ankurkhurana_ (~ankurkhur@59.180.117.46) has joined #ubuntu-sugarteam
 and get_profile is imported from sugar.profile
[21:17] <ankurkhurana_> kandarpk,  right , iknow
[21:18] <ankurkhurana_> i was just fixing that bery function to eanble automatic debugging
[21:18] <kandarpk> ankurkhurana_: where is that module located ?
[21:19] <ankur> create_profile is in sugar-toolkit
[21:19] <ankur> it's profile.py
[21:19] <ankur> in which that function is located
[21:23] <ankur> kandarpk,  this will help :http://paste.ubuntu.com/478065/
[21:23] <ankur> please tell if you needed to ask something else....
[21:23] <ankur> or i answered wrong question :)
[21:24] <kandarpk> did you remove # from the beginning
[21:24] <kandarpk> ?
[21:26] <ankur> http://paste.ubuntu.com/478069/
[21:26] <ankur> original version