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