[00:16]  * lfaraone waves.
[00:27] <alsroot> satellit_: btw do you know how fedora install a set of packages, afaik it doesn't use meta packages
[00:31] <satellit_> alsroot: no I do not....but apt-get install sugar* installs all of the available activities in repo. to /usr/share/sugar/activities/
[00:32] <satellit_> .xo files to /home/(user)/Activities
[00:33] <alsroot> satellit_: thanks, sdziallas will know
[00:33] <satellit_> USR 830 .iso
[00:50] <lfaraone> alsroot, your patch was included in Maverick.
[00:52] <alsroot> lfaraone: fine, /me hopes that sugar users don't use Alt+mouse to move windows :)
[00:53] <lfaraone> alsroot: well, do we really need to set that value at all?
[00:53] <lfaraone> alsroot: long term the fix might be to save the orignal value and restore it, no?
[00:54] <alsroot> lfaraone: well, the best way could be not interfere w/ metacity at all, afaik gnome is switcing to new gconf(or so), hope that in new env we can localize sugar goncf settings
[00:55] <alsroot> lfaraone: about purpose of setting gconf mouse key, I guess the reason was that alt+mouse is needed for shell
[00:56] <lfaraone> alsroot: ah, okay.
[01:07] <lfaraone> alsroot: fedora lists the packages manually.
[01:13] <alsroot> lfaraone: afaik there is different kind of packaging entities, groups or so, anyway it was manusheel who asked about it, he'd better to ask sdziallas about fedora packaging details
[13:17] <manusheel> lfaraone: Hi Luke.
[13:17] <manusheel> Around?
[13:54] <lfaraone> manusheel: somewhat.
[14:29] <lfaraone> manusheel: what's up?
[14:30] <manusheel> lfaraone: Hi Luke. Can you please let me know about your availability today and tomorrow?
[14:31] <manusheel> lfaraone: We'll have a discussion on maintaining packages, moving forward.
[14:31] <manusheel> With Neeraj.
[14:32] <lfaraone> manusheel: I'm here til 13h EDT, then back again from 19/20h til 22h/23h.
[14:34] <manusheel> lfaraone: Great. Thank you Luke.
[14:35] <lfaraone> manusheel: please let me know when you'
[14:35] <lfaraone> manusheel: please let me know when you'd like to meet so I can be sure to be free during that period.
[16:20] <kandarpk> manusheel sir: hello sir
[16:20] <manusheel> kandarpk: Hi Kandarp.
[16:22] <manusheel> kandarpk: Which issue are we looking at right now?
[16:23] <manusheel> kandarpk: Should we change the status of one of the issues to "Won't Fix"?
[16:28] <kandarpk> manusheel sir: we can mark http://bugs.sugarlabs.org/ticket/2154 as wont fix
[16:29] <manusheel> kandarpk: Yes, was not able to reproduce it. Ok, did Bernie tell you the same thing?
[16:29] <manusheel> Did you have a word with him?
[16:30] <lfaraone> manusheel, kandarpk, A bug isn't "won't fix" if we can't reproduce the issue, rather, incomplete would be better, no?
[16:30] <kandarpk> manusheel sir: tomeu had commented that alsroot had fixed a similar issue
[16:30] <kandarpk> and alsroot suggested that we should wait until its cause is known/it is reproducible
[16:31] <kandarpk> lfaraone: +1
[16:31] <manusheel> lfaraone: Right. +1
[16:31] <manusheel> lfaraone: Yes, we change the status to Triaged or Incomplete for that case.
[16:31] <kandarpk> lfaraone: recently came to know that you are a DD now. Congrats.
[16:33] <lfaraone> kandarpk: thanks, appreciated.
[16:34] <lfaraone> manusheel: "Triaged" means "we have steps to reproduce, a priority, and it's ready for someone to look at it when it's ready."
[16:34] <lfaraone> manusheel: so if we can't reproduce, triaged does not seem appropreate, to me.
[16:36] <bernie> kandarpk, manusheel: I can't reproduce it as well, but it's very rare.
[16:38] <bernie> kandarpk, manusheel: even if you reproduce it, the error in shell.log is not obvious
[16:38] <bernie> kandarpk, manusheel: #2154 does not seem like the kind of bug for novice developers to cut their teeth with...
[16:39] <bernie> kandarpk, manusheel: let's just say that if we see it while working on other things we'll follow up. I don't think it can be closed, yet... because nothing changed in dextrose that could have fixed it.
[16:47] <manusheel> bernie: Sure, Bernie. Thank you for the pointer.
[16:47] <manusheel> bernie: Will add the comment.
[16:48] <manusheel> lfaraone: I was referring to the status of the bug as incomplete or triaged depending upon the requirements.
[16:48] <manusheel> lfaraone: Did you get my message on the meeting?
[16:48] <bernie> manusheel: unfortunately, we are at the closing phases of Dextrose development so only the really obscure bugs are still standing
[16:49] <bernie> manusheel: not the ideal situation to bring in new developers
[16:49] <lfaraone> manusheel: I'm not sure what you mean. You didn't confirm a time, if that's what you mean.
[16:49] <lfaraone> *I did not get a confirmation of a time
[16:50] <manusheel> lfaraone: My apologies. It seems the message didn't pass through. I did write it. But, had network issues.
[16:50] <manusheel> bernie: Ok.
[16:51] <manusheel> lfaraone: Got logged out a number of times today. So, you wrote you'll be available till 13:00, today? And, from 21:00 - 23:00 hrs.
[16:52] <manusheel> kandarpk: How is the second bug coming along?
[16:52] <lfaraone> manusheel: correct. although it will probably be more like 8:30 - 22:30, I'm trying to get to sleep earlier :)
[16:53] <manusheel> lfaraone: Sure. Absolutely fine.
[16:54] <manusheel> lfaraone: Let me tell you the timings in 10 minutes.
[16:54] <kandarpk> manusheel sir: http://bugs.sugarlabs.org/ticket/2164 is more of a feature request
[16:54] <manusheel> kandarpk: Right. Any help required on it?
[16:55] <lfaraone> kandarpk: has work on speak halted?
[16:55] <kandarpk> manusheel sir: some PyGtk control needs to be studied
[16:55] <manusheel> kandarpk: Ok.
[16:55] <kandarpk> lfaraone: actually had some confusion of dependency in it
[16:55] <lfaraone> kandarpk: okay, tell me about it :)
[16:57] <lfaraone> kandarpk: python-aiml was ACCEPTED today, so you *shoudln't* have issues installing it from the repos in Sid.
[16:57] <kandarpk> lfaraone: http://git.debian.org/?p=collab-maint/sugar-speak-activity.git;a=blob;f=debian/rules;h=4dbf7bddb4777174bb94e1b877e6fa9edc63ea0d;hb=HEAD
[16:58] <kandarpk> lfaraone: in line 32, I need to drop hippocanvas only ?
[16:59] <lfaraone> kandarpk: that is probably correct.
[17:00] <lfaraone> a cursory review of the source supports that statement.
[17:00] <kandarpk> lfaraone: is python-gtk2 imported using "import gtk" ?
[17:00] <lfaraone> kandarpk: Yes.
[17:00] <kandarpk> ok
[17:02] <kandarpk> lfaraone: I'll push speak-18 in 25-30 min.
[17:02] <lfaraone> kandarpk: awesome, thanks. I'll take a look at it.
[17:02] <manusheel> lfaraone: Let us meet tomorrow at 10:30 am,  EDT.
[17:03] <lfaraone> manusheel: can-do.
[17:03] <manusheel> lfaraone: Great.
[17:04] <lfaraone> manusheel: I'll create a calendar event and mail it to both of you.
[17:07] <lfaraone> sent.
[17:08] <manusheel> lfaraone: Thanks Luke. Added the event to the calendar.
[17:08] <manusheel> lfaraone: Can you send it to Neeraj?
[17:09] <lfaraone> manusheel: I did.
[17:09] <manusheel> lfaraone: Thank you.
[17:09] <manusheel> kandarpk: Try reproducing this issue at USR - http://bugs.sugarlabs.org/ticket/2195
[17:10] <manusheel> kandarpk: If you are able to reproduce it, we should work on this bug.
[17:11] <kandarpk> manusheel sir: can I look at it in 25 min ? packaging speak
[17:14] <manusheel> kandarpk: Sure.
[17:48] <kandarpk> lfaraone: speak-activity pushed to git repo.
[17:49] <manusheel> kandarpk: Great.
[17:49] <manusheel> kandarpk: Which code files are we looking at in http://bugs.sugarlabs.org/ticket/2195? Some pointers from my side here.
[17:49] <manusheel> kandarpk: Look at window.py
[17:49] <manusheel> and buddy.py
[17:50] <kandarpk> manusheel sir: this needs to be checked in USR ?
[17:50] <manusheel> kandarpk: Yes.
[17:51] <manusheel> kandarpk: We have to check things in USR only.
[17:51] <kandarpk> manusheel sir: not debian ?
[17:51] <manusheel> kandarpk: Check on Debian too. It is an upstream sugar issue.
[17:53] <ishan> manusheel, sir can anyone provide me with a debian tar ball
[17:53] <ishan> without any changes
[17:54] <manusheel> ishan: Let us focus on one thing at a time. We are discussing bug #2207.
[17:54] <ubot2> Launchpad bug 2207 in abuse-frabs (Ubuntu) "Icons / pixmaps in wrong directory (heat: 1)" [Medium,Invalid] https://launchpad.net/bugs/2207
[17:54] <manusheel> Lets focus on that.
[17:54] <ishan> manusheel, okay
[17:55] <ishan> sir i was just asking because all the problems coming up in the moon package are due to the copied debian tarball from neeraj sir which already had changes
[17:57] <manusheel> ishan: We are discussing bug #2207 right now. Not, moon package. I did see the review. We'll discuss it once we have done bug #2207.
[17:57] <ubot2> Launchpad bug 2207 in abuse-frabs (Ubuntu) "Icons / pixmaps in wrong directory (heat: 1)" [Medium,Invalid] https://launchpad.net/bugs/2207
[17:57] <ishan> manusheel, yes sir
[18:06] <kandarpk> manusheel sir: facing http://bugs.sugarlabs.org/ticket/2195? in debian
[18:06] <manusheel> kandarpk: Are you facing this issue?
[18:07] <kandarpk> manusheel sir: yes sir.
[18:07] <kandarpk> in debian
[18:07] <manusheel> kandarpk: Ok, can you send me the steps on how you reproduced the issue in an e-mail?
[18:08] <manusheel> kandarpk: No, big documentation. Just write it very concisely.
[18:08] <kandarpk> manusheel sir: the steps are mentioned in the bug report
[18:10] <manusheel> kandarpk: Let me send you a sample for writing the steps. The one on the bug are not complete.
[18:11] <manusheel> kandarpk: Send.
[18:11] <manusheel> Kandarpk: Let us open up window.py file.
[18:11] <manusheel> I am opening up on my system.
[18:14] <mukul> hi manusheel sir
[18:17] <manusheel> mukul: Hi Mukul.
[18:17] <manusheel> mukul: How are we doing in reference to the bugs? Can you send me an update e-mail? We'll meet in 15 mins at IRC.
[18:17] <kandarpk> manusheel sir: where is window.py located ?
[18:17] <manusheel> mukul: Currently, working with Kandarp and Ishan on getting them to fix their bugs quickly.
[18:19] <manusheel> kandarpk: In jarabe folder, where do you think window.py file should be placed?
[18:19] <manusheel> kandarpk: There are 4 key folders.
[18:20] <manusheel> kandarpk: Think on what we discussed last time. You should be able to tell me this very quickly.
[18:20] <mukul> manusheel sir: Ok
[18:21] <kandarpk> manusheel sir: controlpanel ?
[18:21]  * dipankar says hello
[18:21] <manusheel> kandarpk: You have control panel folder with you, right?
[18:22] <kandarpk> manusheel sir: hmmm
[18:22] <manusheel> dipankar: Hi Dipankar. Let us not only complete the register bug, but the other 3 too :-)
[18:22] <ishan> manusheel, sir i think i have figured out the basic problem-what the bug is about
[18:22] <manusheel> ishan: Neat. Send me an e-mail on it.
[18:22] <dipankar> manusheel, sir that will be a bit hectic :P
[18:22] <dipankar> hehe
[18:23] <manusheel> kandarpk: We should not be taking so much time on this part. Let me know. Otherwise, I'll find this and tell you. Looks very obvious to me.
[18:23] <dipankar> manusheel, sir, shall I ask Bernado Innocenti here itself?
[18:23] <manusheel> dipankar: The bugs are simpler.
[18:23] <manusheel> :-)
[18:24] <kandarpk> manusheel sir: browsing the window.py file
[18:24] <manusheel> kandarpk: Ok, did you find the right folder?
[18:24] <manusheel> ishan: Include the steps to reproduce.
[18:25] <kandarpk> manusheel sir: its in jarabe/intro
[18:25] <dipankar> hey ishan . :)
[18:25] <manusheel> kandarpk: Good. Yes, that is where it should be. Intro is the folder for the window file.
[18:26] <ishan> manusheel, i have not tried to reproduce the same bug but a similar message was displayed while i was trying to reproduce the second bug
[18:26] <kandarpk> manusheel sir: intro ?
[18:27] <manusheel> kandarpk: Yes, we keep all window related stuff there. Ok, now tell me, how did you reproduce the issue?
[18:27] <manusheel> kandarpk: You started the sugar emulator. After that?
[18:28] <dipankar> bernie, Hello. How are you?
[18:28] <manusheel> ishan: Can you tell me which bugs are we talking here?
[18:28] <manusheel> ishan: Please use bug links in the conversation.
[18:28] <kandarpk> manusheel sir: in control panel, select date/time
[18:29] <manusheel> kandarpk: Ok. Next, step.
[18:29] <kandarpk> manusheel sir: set time to Melbourne
[18:30] <kandarpk> manusheel sir: see time using clock activity
[18:30] <ishan> manusheel, sir 2201 bug
[18:30] <kandarpk> it will give the correct time for Melbourne
[18:30] <manusheel> ishan: Use URL, I meant by links.
[18:30] <ishan> manusheel, okay sir
[18:30] <ishan> manusheel, http://bugs.sugarlabs.org/ticket/2201
[18:31] <kandarpk> manusheel sir: then select time zone UTC+10 ( time zone of Melbourne )
[18:31] <kandarpk> this time clock will show incorrect time
[18:32] <manusheel> kandarpk: Fine. And, for other time zones, what is the result?
[18:33] <kandarpk> manusheel sir: setting UTC+11 worked.
[18:34] <manusheel> kandarpk: Ok, check with two more time zones.
[18:34] <dipankar> manusheel, Sir, I think bernie is not here.
[18:34] <ishan> dipankar, sir hi
[18:34] <ishan> manusheel, sir check the mail
[18:34] <manusheel> kandarpk: If it is an Australia time zone issue, we can fix this in 2 minutes with the patch.
[18:34] <manusheel> dipankar: Any help required?
[18:35] <manusheel> dipankar: What is the location of the schoolserver file?
[18:35] <dipankar> manusheel, sir, I have found the problem which is causing the bug
[18:36] <dipankar> manusheel, the path: /usr/share/pyshared/jarabe/desktop/schoolserver.py
[18:36] <dipankar> manusheel, sir, line 90
[18:36] <manusheel> ishan: I didn't get your explanation. Can you tell me the details of the scenario in an e-mail again? Thank you.
[18:36] <manusheel> dipankar: Great. Looking at the file.
[18:37] <ishan> manusheel, sir did you checked the screenshot
[18:37] <kandarpk> manusheel sir: It shouldn't be related to Australia
[18:37] <manusheel> mukul: Waiting for your e-mail. We meet in another 10 mins.
[18:37] <kandarpk> as setting UTC+10 wasn't working
[18:37] <kandarpk> manusheel sir:^^
[18:37] <dipankar> manusheel, sure sir. The problem is (I think) with the variable 'url= http://schoolserver:8080/'
[18:38] <manusheel> ishan: You should have send me an edited screenshot in paint. Was tough to read it.
[18:38] <manusheel> kandarpk: Ok, what do you think is the problem with the setting?
[18:38] <ishan> manusheel, okay let me resend because the screen shot was important for explanation
[18:39] <manusheel> ishan: Export the logs and send that to me.
[18:39] <dipankar> manusheel, try opening the link: http://schoolserver:8080/ - Its not opening on my system. Then try : jabber.sugarlabs.org, it should open
[18:39] <manusheel> dipankar: Can you elaborate?
[18:39] <manusheel> dipankar: Do we have a machine name "schoolserver"?
[18:39] <manusheel> dipankar: I don't think so.
[18:40] <dipankar> manusheel, ohk.
[18:40] <manusheel> kandarpk: Can you let me know the problem with the setting?
[18:40] <dipankar> manusheel, sir, this I think what alsroot was trying to tell me last time
[18:40] <dipankar> it won't open
[18:40] <kandarpk> manusheel sir: setting ?
[18:41] <kandarpk> manusheel sir: I think, instead of calculating UTC+10, it is giving UTC-10
[18:42] <manusheel> kandarpk: Yes, you just said that there is a problem with the UTC setting. Kandarp, what I am able to gather is not that. I think that the default time in default time zone is correct. When we change time zone, the mess happens.
[18:42] <manusheel> kandarpk: Right?
[18:42] <kandarpk> manusheel sir: same for UTC+5
[18:43] <manusheel> dipankar: Didn't get you. How is that URL related to our scope of problem?
[18:44] <dipankar> manusheel, sir, line 100 in schoolserver.py: server = ServerProxy(url)
[18:44] <ishan> manusheel, sir check the mail sir
[18:45] <dipankar> manusheel, sir, i think this is making the sugar freeze, not sure though
[18:45] <ishan> manusheel, sir the error comes when the dbus is not able to provide the service for which the user is requesting
[18:45] <dipankar> manusheel, after this step only the register process "try: ..." starts
[18:45] <kandarpk> manusheel sir: hmmm, there seems to be a problem of +/-
[18:45] <manusheel> ishan: Will do in 10 mins along with Mukul's e-mail. Working with Dipankar.
[18:45] <manusheel> kandarpk: Excellent.
[18:46] <manusheel> kandarpk: It is a simple issue indeed.
[18:46] <manusheel> kandarpk: Try and write a patch, and get it peer reviewed before we upload it.
[18:46] <kandarpk> manusheel sir: Ok
[18:46] <manusheel> dipankar: Looking at that line.
[18:46] <ishan> manusheel, okay sir will meanwhile try to figure out the file related to the bug
[18:46] <manusheel> dipankar: Give me 2 minutes.
[18:47] <dipankar> kandarpk, hello sir, you working on the time zone bug?
[18:47] <dipankar> manusheel, sure sir, no problem?
[18:47] <kandarpk> dipankar: yes
[18:47] <manusheel> kandarpk: Send me the patch file before we move on to the next bug.
[18:47] <dipankar> kandarpk, I searched a bit about it last night. I also think its some problem with sign
[18:48] <manusheel> dipankar, kandarpk: Great. Did we identify the file, where the change needs to happen?
[18:48] <kandarpk> manusheel sir: looking for it
[18:49] <manusheel> That is the sign change.
[18:50] <dipankar> manusheel, just a sec sir
[18:53] <bernie> dipankar: I'm here
[18:55] <dipankar> manusheel, the file location
[18:55] <manusheel> bernie: Hi Bernie. Great.
[18:55] <dipankar> I think is: sugar-0.88.1/extensions/cpsection/datetime/model.py
[18:55] <dipankar> bernie, how are you doing?
[18:56] <manusheel> dipankar: Excellent, Dipankar. This was quick.
[18:56] <dipankar> manusheel, actually I forgot where I saw it last night :P. I forgot to write it down. Otherwise, would have been more faster :P
[18:57] <manusheel> dipankar: Ok, Dipankar. Sure. Let us have a word with Bernie now.
[18:57] <dipankar> manusheel, sure sir
[18:58] <manusheel> bernie: Around?
[18:58] <dipankar> bernie, I am working on the bug: https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/617813
[18:58] <ubot2> Launchpad bug 617813 in sugar-0.88 (Ubuntu) "sugar freezes when register widget is clicked (affects: 1) (heat: 207)" [Critical,Confirmed]
[18:59] <manusheel> kandarpk: Now, can you fix the bug, and upload its patch?
[18:59] <kandarpk> manusheel sir: looking for the file
[19:01] <manusheel> dipankar: Can you provide the full path of the file?
[19:01] <manusheel> From / ?
[19:04] <mukul> manusheel sir: I have sent you the mail. Please review.it. Howver I was not able to gomuch further regarding them.
[19:04] <dipankar> bernie, we are trying to introduce a small snippet in usr/share/pyshared/jarabe/desktop/schoolserver.py, which will compare the connection time with a preset lag time
[19:04] <dipankar> manusheel, sir, its in the source package of sugar
[19:04] <dipankar> *sorry, forgot to tell that before
[19:05] <manusheel> dipankar: Absolutely fine.
[19:06] <ishan> manusheel, sir any pointers on how to search for the file relating to the bug 2207
[19:06] <ubot2> Launchpad bug 2207 in abuse-frabs (Ubuntu) "Icons / pixmaps in wrong directory (heat: 1)" [Medium,Invalid] https://launchpad.net/bugs/2207
[19:06] <manusheel> mukul: Can you discuss the patch of bug 2064 with alsroot? That is an important one to understand. Let me know what all you have gathered in the discussion after your meeting with alsroot.
[19:06] <ubot2> Launchpad bug 2064 in launchpad-foundations "launchpad.conf should support alternative port for database connection (dups: 1) (heat: 13)" [Low,Fix released] https://launchpad.net/bugs/2064
[19:07]  * dipankar : ankur is unable to join us because his hard disk crashed
[19:09] <manusheel> dipankar: Fine. I'll ask Ankur to come to the meeting tomorrow. We'll find him a machine to work on.
[19:09] <mukul> manusheel sir: Ok
[19:09] <manusheel> ishan: Ok, what did you gather. Can you please explain?
[19:10] <manusheel> ishan: I asked you to write about the scenario. What you did when you find this exception?
[19:10] <manusheel> I didn't find it over there.
[19:11] <manusheel> dipankar: Let us arrive at a good conclusion on the registration bug. Looking at it.
[19:11] <ishan> manusheel sir: according to me the error message is displayed whenever dbus is not able to find the service which is requested by user
[19:11] <dipankar> manusheel, yeah! lets close this bug down today
[19:13] <manusheel> dipankar: I didn't find pyshared
[19:13] <manusheel> in share folder.
[19:14] <dipankar> manusheel, sir, are you looking in system or sugar-package?
[19:15] <dipankar> manusheel, sir just try this: cd  /usr/share/pyshared/jarabe/desktop/
[19:16] <manusheel> Didn't find pyshared.
[19:16] <manusheel> dipankar: Right. I tried this only.
[19:17] <kandarpk> alsroot: around ?
[19:17] <alsroot> kandarpk: yup
[19:17] <kandarpk> alsroot: which file has the info regarding system time ?
[19:18] <dipankar> manusheel, sir, please try this one then: dpkg -S schoolserver.py
[19:18] <manusheel> sure.
[19:19] <alsroot> kandarpk: afaik, sugar itself doesn't setup system time (and doesn't show it), so it is regular system stuff
[19:21] <dipankar> manusheel, sir, any result? this is strange
[19:21] <ishan> manusheel, the path mentioned by dipankar sir is correct
[19:21] <dipankar> ishan, thanks for cross-checking
[19:22] <kandarpk> alsroot: 'from datetime imoprt datetime'
[19:22] <kandarpk> print datetime.now()
[19:22] <manusheel> dipankar: yes, got it. Sorry, there was a resolution problem at my end.
[19:23] <dipankar> kandarpk, try : time.time()
[19:23] <kandarpk> alsroot: running this ^^ in pippy is giving wrong time
[19:23] <dipankar> kandarpk, oops, sorry, wrong statement
[19:23] <kandarpk> alsroot: the control panel has the option to adjust date/time
[19:24] <kandarpk> alsroot: how is that maintained ?
[19:25] <dipankar> manusheel, no problem at all :)
[19:25] <dipankar> happens sometime
[19:26] <manusheel> dipankar: So, you found the right spot. That func does the registration part.
[19:27] <dipankar> manusheel, :) yes sir. I think the problem is in line 100
[19:28] <manusheel> Yes.
[19:28] <manusheel> You need to add a line (conditional statement over there) as we had discussed.
[19:29] <alsroot> kandarpk: forgot it, sugar sets only time zone, all CP components come from sugar/extensions/cpsection, so see datetime sub directory
[19:31] <dipankar> alsroot, I think you are referring to model.py in datetime
[19:31] <dipankar> in which time zones are set
[19:31] <alsroot> kandarpk: btw are you sure that time is wrong?
[19:31] <alsroot> dipankar: yup
[19:31] <kandarpk> alsroot: thanks
[19:31] <alsroot> kandarpk: it could be just wrong time zone
[19:31] <kandarpk> alsroot: yes, UTC+10 gives time for UTC-10 and vice-versa
[19:32]  * alsroot checks
[19:37] <dipankar> manusheel, sir, what should I add then? A little guidance please :)
[19:39] <manusheel> dipankar: if (t>45 seconds), a message. This is based on the discussion we had.
[19:40] <dipankar> manusheel, ok sir, but how to get that time :?
[19:45] <manusheel> dipankar: Not very difficult. Think a bit.
[19:47] <manusheel> kandarpk: Did we change the code?
[19:47] <manusheel> And, make the patch.
[19:48] <alsroot> kandarpk: hmm, looks like problem is that python/Clock-actiivty shown time in time zone set in system all time
[19:48] <alsroot> *show
[19:48] <kandarpk> alsroot: using pippy
[19:49] <alsroot> kandarpk: i.e. in time zone that was chosen in CP
[19:49] <kandarpk> from datetime import datetime
[19:49] <alsroot> kandarpk: i.e. *not* in time zone that was chosen in CP
[19:49] <kandarpk> print datetime.now()
[19:49] <alsroot> kandarpk: yup, these all using python
[19:49] <dipankar> manusheel, sorry got d/c
[19:49] <manusheel> No worries
[19:49] <dipankar> manusheel, sir any message for me?
[19:50] <manusheel> dipankar: Yes.
[19:50]  * dipankar hates wireless routers, have to get up to reset it :(
[19:50] <bernie> dipankar, manusheel: sorry, I dropped off again :-)
[19:50] <manusheel> 00:10] <dipankar> manusheel, ok sir, but how to get that time :? [00:15] <manusheel> dipankar: Not very difficult. Think a bit.
[19:50] <bernie> dipankar, manusheel: I'll be in a meeting in 10 minutes... for about 1.5 hrs
[19:50] <alsroot> kandarpk: not sure I understand how this system should work, you can ping the author of commits to CP datetime component, use `git annotate` to see who is who
[19:50] <bernie> dipankar, manusheel: can you wait?
[19:51] <manusheel> bernie: Sure, Bernie. We'll wait.
[19:51] <dipankar> bernie, I think i will go to bed:) its past midnight here :P
[19:51] <kandarpk> alsroot: didn't get what "time zone set in system all time" means
[19:51] <manusheel> bernie: I'll discuss this with you.
[19:51] <dipankar> manusheel, sorry sir. :(
[19:52] <manusheel> dipankar: Based on what we have gathered, can you send an e-mail to Bernie?
[19:52] <manusheel> And CC me.
[19:52] <dipankar> manusheel, sure sir
[19:52] <manusheel> dipankar: We'll find the exact code that needs a change. Attach the file too in the e-mail.
[19:52] <alsroot> kandarpk: e.g. my system wide TZ is UTC, and in python/Pippy/Clock I see time in UTC (regardless what TZ was chosen in CP)
[19:53] <manusheel> alsroot: So, it is an activity specific issue?
[19:53] <kandarpk> alsroot: but the time changes on my system when I change the time zone
[19:54] <kandarpk> in CP
[19:54] <alsroot> kandarpk: yup, and thats why I'm not sure how it should work
[19:54] <alsroot> kandarpk: nope, activities shouldn't manage things like TZ on their own
[19:55] <alsroot> manusheel: ^
[19:55] <kandarpk> alsroot: cant we change datetime/cpsection/model.py ?
[19:56] <alsroot> kandarpk: in my mind, after choosing TZ in CP, all activities should show time in  that TZ (not in system one), but it dones't work, better to ask commits author what he had in mind
[19:56] <bernie> dipankar: k, sorry for my un-availability
[19:56] <dipankar> bernie, no problem :)
[19:57] <manusheel> dipankar: Can you quickly ask your question to Bernie now? We have almost arrived at the solution.
[19:57] <alsroot> bernie: btw, do you know is there envar to tune TZ?
[19:58] <manusheel> kandarpk: Ok, let us write to the author, and copy me, Aleksey and David on it.
[19:58] <kandarpk> manusheel sir: Simon Schampijer has made commits to the file
[19:59] <alsroot> kandarpk: he is erikos on #sugar
[19:59] <kandarpk> alsroot: is datetime/cpsection/model.py the file we should be looking for ?
[19:59] <alsroot> kandarpk: yup
[19:59] <kandarpk> ok
[19:59] <manusheel> kandarpk: Sending you his e-mail address.
[20:00] <manusheel> bernie: Around?
[20:01] <ishan> bernie, hi
[20:03] <manusheel> ishan: Ok, you can drop an e-mail to Bernie, and copy me on it.
[20:03] <ishan> okay sir
[20:05] <ishan> alsroot, hi
[20:05] <alsroot> ishan: hi
[20:05] <ishan> alsroot, i am working on bug 2201
[20:05] <ubot2> Launchpad bug 2201 in bugsquish (Ubuntu) "Bugsquish / Bug Squish has no .desktop file (heat: 1)" [Low,Fix released] https://launchpad.net/bugs/2201
[20:06] <manusheel> ishan: We just discussed that we should always provide the URL.
[20:06] <manusheel> kandarpk: Did we find a result to the bug?
[20:06] <ishan> manusheel, sir when we write bug -number the ubot2 displays the bug sir
[20:06] <ishan> alsroot, http://bugs.sugarlabs.org/ticket/2201
[20:07] <manusheel> ishan: Just check what bug did ubot displayed above?
[20:07] <kandarpk> manusheel sir: the timezone is set using "tz = 'GMT%d' % offset"
[20:07] <ishan> manusheel, okay sir my fault
[20:07] <kandarpk> when offset < 0
[20:07] <ishan> manusheel, will definately take care of that
[20:08] <manusheel> ishan: Thank you Ishan. Appreciate it.
[20:08] <kandarpk> manusheel sir: and "tz = 'GMT+%d' % offset" when offset > 0
[20:08] <manusheel> kandarpk: Right.
[20:08] <kandarpk> manusheel sir: no idea what to do next
[20:08] <ishan> alsroot, the bug is http://bugs.sugarlabs.org/ticket/2201
[20:09] <manusheel> kandarpk: Change + to - and see if it works.
[20:09] <kandarpk> manusheel sir: that reorders the list in the control panel
[20:09] <alsroot> ishan: look if max chars is set properly for gtk.Label component that is used inside clipboard palette, http://library.gnome.org/devel/gtk/stable/GtkLabel.html#GtkLabel--max-width-chars
[20:09] <kandarpk> manusheel sir: UTC+10 appears before UTC-10
[20:10] <alsroot> ishan: I think proper value should fix this issue
[20:10] <ishan> alsroot, okay
[20:10] <kandarpk> thats it, the behaviour doesn't changes
[20:11] <kandarpk> manusheel sir: I should leave now if we can look at it tomorrow.
[20:11] <kandarpk> manusheel sir: have written to Simon.
[20:11] <manusheel> kandarpk: Sure, can you please reply to my e-mail with the info. you looked at it.
[20:11] <manusheel> The e-mail was incomplete.
[20:12] <manusheel> kandarpk: I had replied to you on it.
[20:13] <manusheel> alsroot: What would be a proper value of max chars?
[20:14] <ishan> manusheel, sir can you tell me the feature used that displays the copied text when we move mouse over the clipboard
[20:17] <manusheel> ishan: Did you look at the clipboard?
[20:17] <ishan> yes sir
[20:17] <manusheel> functionality.
[20:17] <alsroot> manusheel: counting how many pixel will require "W", and calculating final value from screen width
[20:18] <dipankar> manusheel, sent the e-mail
[20:18] <manusheel> dipankar: You didn't write about the function there.
[20:19] <manusheel> dipankar: Also, the file was not attached.
[20:19] <manusheel> dipankar: Generally, no one has the time to dig into the function, and go to the file, and then provide solution.
[20:20] <manusheel> dipankar: You have to make it easy for others to go through your question in seconds.
[20:20] <manusheel> dipankar: If a question cannot be browsed in seconds, there are little chances of getting value added replies.
[20:21] <manusheel> alsroot: Screen width should be independent of screen mode, right?
[20:21] <dipankar> manusheel, oops, sorry sir. about the function, are you referring to the line, def register_laptop(url=REGISTER_URL):
[20:21] <dipankar> ?
[20:21] <alsroot> manusheel: yup, just taking current screen width
[20:21] <manusheel> dipankar: Yes, Dipankar.
[20:21] <manusheel> dipankar: Also, attach the file.
[20:22] <dipankar> manusheel, sure sir
[20:23] <manusheel> dipankar: Always think like, how can I reduce the time of the person, who would be providing pointers in solving the issue?
[20:23] <manusheel> dipankar: You need to reduce the lead time of understanding and replying to an e-mail.
[20:24] <alsroot> ishan: to get char width in pixels, use something like http://pastebin.com/QY5T0Pwq
[20:24] <manusheel> dipankar: Generally, everyone gets lot of e-mails on any given day.
[20:25] <manusheel> dipankar: At the same time, a trade off has to be maintained. Not to make the e-mail very detailed too.
[20:25] <manusheel> Just all the requisite details.
[20:25] <ishan> alsroot, okay
[20:25] <manusheel> ishan: Did you look at http://library.gnome.org/devel/gtk/stable/GtkLabel.html#GtkLabel--max-width-chars
[20:25] <manusheel> ?
[20:26] <ishan> manusheel, yes sir but let me first reach to the line where i have to make the changes
[20:26] <ishan> almost close
[20:26] <manusheel> ishan: Ok
[20:28] <manusheel> alsroot: Is the list view unavailable in Sugar emulator?
[20:29] <manusheel> alsroot: At the Journal.
[20:29] <manusheel> alsroot: Mukul wrote the following analysis for http://bugs.sugarlabs.org/ticket/2229
[20:30] <manusheel> Bug #2229: Using Journal to rename an entry sets entry size to "Empty" when sort mode is "View by size"  This is what is the screenshot should be like.  http://bugs.sugarlabs.org/attachment/ticket/2229/Journal%20renaming%20sets%20size%20to%20Empty.png  However, I do not see any list view icon on my sugar-emulator.
[20:30] <ubot2> Launchpad bug 2229 in update-notifier (Ubuntu) "update-notifier pops up a notice despite an ongoing upgrade (heat: 1)" [Low,Fix released] https://launchpad.net/bugs/2229
[20:30] <alsroot> manusheel: hmm, at least it should  be available
[20:30] <dipankar> manusheel, sir, sent the email
[20:30] <manusheel> dipankar: Thanks Dipankar.
[20:30] <manusheel> We'll talk tomorrow. Good night.
[20:31] <dipankar> manusheel, good night sir
[20:32] <alsroot> manusheel: I guess Andreas(aa) takes care of this bug, he is author of sorting feature
[20:33] <manusheel> alsroot: The problem is that no action has been taken since last 7 days.
[20:33] <alsroot> manusheel: btw, this splitting #sugar/#ubuntu-sugar sounds pretty useless
[20:33] <manusheel> alsroot: Can you provide me his e-mail address?
[20:33] <alsroot> manusheel: just ping aa on #sugar
[20:34] <alsroot> manusheel: imho, would be better to move all not ubuntu specific discussions to #sugar
[20:34] <alsroot> all sugar devs are there
[20:35] <ishan> manusheel, sir i am not able to figure where is gtk used for text max length
[20:35] <ishan> i have found this only for the display on clipboard icons formed on the left corner
[20:35] <ishan> and it imports gtk in each file
[20:36] <ishan> how do i find gtk
[20:36] <manusheel> ishan: Search for sometime.
[20:36] <ishan> manusheel, okay
[20:38] <manusheel> alsroot: Send you a message. I hope you agree with me on the feedback.
[20:40] <alsroot> manusheel: dfarning: what about creating #sugar-newbies e.g. like http://kernelnewbies.org/, I mean #ubuntu-sugarteam restricts possibly useful discussions only to ubunut devs
[20:48] <dfarning> alsroot, I hope that once the first version of USR is release ubuntu will pick that up.
[20:48] <dfarning> alsroot, if not, we will do it:(
[20:50] <alsroot> dfarning: I mean not related to ubuntu related discussions, only sugar development related
[20:52] <dfarning> alsroot, are we big enough to need another channel -- we have #olpc, and #sugar for upstream and #dextrose and #ubuntu-sugarteam at our level.
[20:53] <dfarning> alsroot, if you think we need another please feel free to create it.
[20:53] <alsroot> dfarning: thats why I proposed to move sugar dev related questions to #sugar
[20:54] <alsroot> dfarning: discuss them here, we make this discutions less useful
[20:54] <alsroot> since restrict possible participants
[20:55] <dfarning> alsroot,  The big problem is that #sugar is not logged and this is.
[20:55] <alsroot> if every distro team will discuss sugar dev related stuf (not distro) in their own..
[20:56] <alsroot> dfarning: thats why I proposed #sugar-newbies :)
[20:56] <dfarning> alsroot, +1
[20:56] <dfarning> alsroot, do you know how to set up logging?  I don't.
[20:57] <alsroot> dfarning: will take care of it right now
[20:57] <ishan> manusheel, sir still no leads sir
[20:57] <alsroot> ..and will announce it on MLs
[20:57] <ishan> i have found the line from where we could change the length of display on box but not for wrapping the text
[20:58] <ishan> on box/box
[20:58] <dfarning> alsroot,  thanks, where will the logs go? ... and could you log #dextrose in the same place?
[20:59] <alsroot> dfarning: not yet figure out it, but will take care about #dextrose as well
[20:59] <dfarning> alsroot, thanks
[21:00] <manusheel> ishan: Ok.
[21:01] <ishan> manusheel, is that something to do with palettes
[21:01] <ishan> dont think so
[21:01] <ishan> that the thing being used for the size of box
[21:01] <manusheel> ishan: No.
[21:02] <ishan> thought so
[21:02] <ishan> manusheel, sir but i searched writing gtk in each file in jarabe/frames but no results
[21:03] <ishan> found only one place where it was being used for displaying clipboard icons on left in vertical row
[21:06] <manusheel> ishan: Ok.