/srv/irclogs.ubuntu.com/2010/08/16/#ubuntu-sugarteam.txt

lfaraonebernie: btw, we should totally look into setting up monkeysphere for SugarLabs SSL / HTTPS services02:59
bernielfaraone: yup07:04
bernielfaraone: sunjammer already has a signed gpg key07:05
bernielfaraone: signed by me, that is. you might want to sign it as well07:05
=== bernie is now known as bernie_afk
=== bernie_afk is now known as bernie
=== bernie is now known as bernie_afk
manusheelneeraj, kandarpk: Hi Neeraj and Kandarp.15:14
kandarpkmanusheel: hello sir.15:14
neerajmanusheel: Hi sir15:14
manusheelkandarpk: As we are working on the next task on activity development, do we need any help on fixing the bug assigned to you?15:15
manusheelneeraj: Did we finally arrive at the set of steps for creating a patch?15:15
kandarpkmanusheel: sir, I am not able to reproduce the frame bug on my system.15:16
neerajmanusheel: Yes. I think so. kandarpk sir, you were able to create patch using quilt and debdiff. Right?15:16
kandarpkneeraj: ankur had already created the patch.15:17
kandarpkneeraj: but I understand the process.15:17
neerajkandarpk sir: Ok. I thought both of you were working on different bugs.15:17
manusheelkandarpk: ok.15:18
manusheelneeraj: Sure.15:18
dfarningalsroot, manu ping15:25
alsrootdfarning: yup15:26
manusheeldfarning: Hi David.15:27
dfarningalsroot, manusheel lfaraone I just wanted to let manusheel and luke know that you will be mentoring the sugarteam!15:27
manusheeldfarning: Thank you. Appreciate it.15:28
manusheelalsroot: Our team looks forward to working under your guidance in the development area.15:28
=== kandarpk_ is now known as kandarpk
dfarningmanusheel, can you set up a scheudal that works for alsroot and the developers working on IST (indian standard time)15:29
manusheeldfarning: Sure.15:29
* alsroot is ok w/ 09.00-21.00 in UTC15:29
manusheelalsroot: Great.15:30
dfarninglfaraone, can you show alsroot the ropes on how to mentor a team to make the transformation to sugar hackers.15:31
lfaraonedfarning: sure.15:31
dfarninglfaraone, your work with the team has been exceeding my expectations:)15:31
lfaraonedfarning: did you get my google talk messages earlier today, by the way?15:32
dfarningalsroot, manusheel, lfaraone thanks.  I'll go away and try to stay out of your way:)15:32
manusheelalsroot: Let us arrive at a plan on how we could define a series of meetings at IRC to go through - walking through the code, functionalities in operating system, logging levels in Python, how we can build a development roadmap for the next 2 months.15:33
manusheeldfarning: :-)15:33
dfarninglfaraone, sorry I am having connection issues.... the sun is shinning.15:33
lfaraonedfarning: ah, I see :)15:33
dfarningyes yes said that browse should be ok but .90 might be a problem.15:34
dfarninglfaraone, I though the timing the ubuntu was to release just after the latest stable gnome release.15:34
dfarninglfaraone, thus .90 was considered a bug fix to .89 which we are running.15:35
kandarpklfaraone, dfarning, alsroot: Hi15:36
alsrootkandarpk: hi15:36
kandarpkalsroot: I am following the activity development manual at http://en.flossmanuals.net/15:37
kandarpkwill ask you when in doubt.15:37
dfarningkandarpk, good morning.  I was just letting the channel know that you guys are now better sugar developer them I am so we had to bring in a expert to help you take the next step:)15:37
alsrootkandarpk: sure15:37
manusheeldfarning: Appreciate it.15:38
kandarpkdfarning: I would love working with alsroot, he sure is an expert at creating actvities :)15:39
kandarpkand understanding the OS.15:39
lfaraonedfarning: we're shipping 0.88 in Maverick, not 0.8915:40
dfarninghmmm. I thogught we had updated it.  Will that be a problem?15:41
lfaraonedfarning: that, combined with the fact that the FinalFreeze is on Sept 16.15:41
manusheellfaraone: Ok.15:42
lfaraonedfarning: If you want, upstream has a predictable schedule (which SL does), then sure, propose it. (talk in #ubuntu-motu about it)15:43
dfarninglfaraone, ok, can you see what you can do?  the telepathy refactoring is a significant improvement.... but It is not worth getting anyone riled up about.15:44
dfarninglfaraone, we can deal with the .91 to .92 update next release.15:45
lfaraonedfarning: right now I'm reviewing a patch by the SEETA folks in a VM, then I'm writing the bug guidelines, then I'll be testing pyxpcom.15:46
lfaraonedfarning: If you want I can switch over to lobbying for a FFe now, but I'll have to table all of that other stuff for an hour+ to talk to the right people etc.15:46
dfarninglfaraone, np .92 is at the bottom of your current todo list.15:47
lfaraonedfarning: 0.90, you mean?15:48
lfaraone(which we currently aren't slated to ship until Ubuntu-N, 11.04)15:48
dfarninglfaraone, yes. but technically .92. is below .90 on your todo:)15:48
lfaraonedfarning: re browse renaming, I've heard some things about that at DebConf too...17:28
dfarninglfaraone, what did you hear?17:30
lfaraonedfarning: iirc zack said that we may at some point in the future have "firefox" in debian.17:31
dfarningAhh yes I just read that this morning.  That would help fix the mozilla browser situation in both ubuntu and debian.17:32
=== neeraj_ is now known as neeraj
ishanalsroot, hi17:45
alsrootishan: hi17:45
ishanalsroot, where are the changes in the time and wireless radio implemented??17:49
ishanin sugar17:49
alsrootishan: heh :), wireless support was added just recently to glucose.. need to look into code -- what do you mean by "time"?17:51
ishanalsroot, where are the changes in the time zones implemented in sugar??17:53
manusheelalsroot; I think Ishan is referring to the time zones setting in the control panel.17:53
alsrootishan: see extensions/cpsection/datetime directory, it is datetime control panel component17:54
alsrootishan: and also extensions/cpsection/network for wireless17:55
ishanalsroot, okay let me check17:55
alsrootishan: you can just grep sugar sources, for I have all sucrose sources and bunch of activities and periodically grep them for strings17:56
alsroots/for /for example/17:56
manusheelalsroot: Thank you. Ishan, this should be helpful.17:57
ishanmanusheel, yes sir17:57
lfaraonealsroot: To solve "When opening the control panel some icons are cut off", https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/617582, neeraj disabled the padding that separated sugar-control-panel from the rest of the UI, making it fullscreen.18:00
lfaraonealsroot: is that an acceptable deviation? (I'm not sure if it's in the HIG)18:01
* alsroot looks18:01
lfaraonealsroot: http://img231.imageshack.us/img231/2530/screenshotdl.png <- screenshot of result of patch in a VM18:03
alsrootneeraj: I think, #617582 might be fixed in more reliable way (otherwise it will be all time a play w/ offsets), /me tries to figure out18:08
alsrootneeraj: maybe tweaking _MAX_COLUMNS constant according to current screen resolution18:15
manusheelalsroot: Thanks for the pointer. Neeraj will be back soon. He has gone to the market.18:16
manusheelalsroot: Will inform him as soon as he comes back.18:16
lfaraonealsroot: I'll mention that in the bug,t hen18:16
* alsroot has a widget that handles such issues.. but it is in Vala and might in glucose only in 0.92+18:18
alsroot:/18:18
* lfaraone is on to pyxpcom18:19
neerajalsroot: Thanks for the suggestion. At present bys etting _MAX_COLUMNS to 3 (3 items in a row), we can easily view all 9 items. :)18:53
alsrootneeraj: you can just run sugar-emulator with several "-i <width>x<height>" and "-s (100|72)" combinations to see how it will look like19:03
neerajalsroot: Ok. I ran the emulator in different resolution and full screen to. The control panel is adjusting the spacing accordingly. :)19:10
neerajs/to/too19:11
manusheelkandarpk: Around?19:14
kandarpkmanusheel sir: yes sir.19:14
kandarpkalsroot: around ?19:48
alsrootkandarpk: yup19:48
kandarpkalsroot: can you please see http://paste.ubuntu.com/479000/19:49
kandarpkI've added lines 79 onwards19:49
kandarpkto add a button19:49
kandarpkalsroot: but it is not getting displayed.19:50
* alsroot tries19:51
alsroothmm.. after last glucose update sugar is not working as assumed, /me tries to fix19:54
=== bernie_afk is now known as bernie
kandarpkalsroot: is the code ok, if we ignore the errors in sugar ?19:58
alsrootkandarpk: looks like.. /me still trying to figure out why this code doesn't start20:01
kandarpkalsroot: Ok.20:02
kandarpkalsroot: do we need to add the button as we have done for the label using 'self.set_canvas(label)' ?20:06
kandarpk*though self.set_canvas(button) doesn't work20:06
* alsroot reset sugar back to 0.8820:10
alsrootkandarpk: well, your code works for me what did you mean for "is not working as assumed"20:11
kandarpkalsroot: I dont see any button on running the activity20:11
alsrootkandarpk: sorry, had to restart X, you mean button from rotate()?20:16
kandarpkalsroot: yes.20:16
alsrootkandarpk: but you don't add it to activity canvas in code you posted before20:17
kandarpkalsroot: yeah, tried adding it later, but that didn't work.20:18
alsrootkandarpk: in fact, there is a gtk.Container - canvas, you need to add all widgets there20:18
alsrootkandarpk: you tried to use set_canvas() once more?20:19
kandarpkalsroot: I'll try again.20:19
alsrootkandarpk: just create your container e.g. gtk.VBox, add there button and other widgets and call set_canvas(vbox)20:20
alsroots/and/and place/20:20
kandarpkalsroot: Ok, giving it a try. need to look how to add the controls to the container.20:22
alsrootkandarpk: http://library.gnome.org/devel/pygtk/stable/class-gtkcontainer.html#method-gtkcontainer--add, and there are special method in containers like gtk.VBox (see the same doc page)20:23
alsroot*methods20:23
kandarpkalsroot: Ok, thanks.20:24
alsrootkandarpk: in fact I don't like pygtk docs, imho, pure gtk is much useful e.g. it shows classes hierarchy http://library.gnome.org/devel/gtk/stable/GtkVBox.html20:26
alsrootI mean also child class not only parents20:27
kandarpkalsroot: hmm, that provides better hierarchical info.20:34
=== bernie is now known as bernie_afk
kandarpkalsroot: please see http://paste.ubuntu.com/479029/20:37
alsrootkandarpk: should work (if you will call rotate())20:38
alsrootkandarpk: oops, you forgot to call show() for container20:39
kandarpkalsroot: Ok.20:40
kandarpkyes20:40
alsrootkandarpk: btw, there is also show_all(), some time (when there are no hidden by intention widgets), it is useful to show the entirely hierarchy by one call20:42
kandarpkalsroot: Ok.20:43
=== bernie_afk is now known as bernie
kandarpkalsroot: the button and label are present now.20:43
kandarpkalsroot: but the label isn't rotating on clicking the button20:44
alsrootkandarpk: yup, because you recreate it every hello() call, create label as self.label in __init__()20:45
kandarpkalsroot: isn't the angle changing ?20:46
alsrootkandarpk: heh, there is another fail, 'clicked' handler, should accept additoinal argument (sender of event)20:50
alsrootgtk should log about20:50
alsrootit20:50
alsrootso in your code "self.button.connect('clicked', self.hello, None)", hello() should take even 3 arguemnts, hello(self, sender, arg-for-None)20:51
kandarpkalsroot: "TypeError: hello() takes exactly 1 argument (3 given)"20:51
kandarpkalsroot: great.20:52
kandarpkalsroot: Its working now. :)21:00
kandarpkalsroot: thanks21:00
alsrootyw21:00
kandarpkTime to sleep.21:19
kandarpkgn everyone.21:19
ssnhi22:56
ssni installed some activites via apt-get but there is no browser and no interesting activities in the repository ppa:sugarteam/ppa22:58
manusheelssn: Ok.23:05
manusheelssn: Which activities would you like to see?23:06
manusheelssn: Can you please send me an e-mail on the activities that you would like to see in USR at manu@seeta.in.23:07
manusheelThanks.23:07
ssnok ignore my email, i just read that browse does not work in ubuntu23:15
manusheelssn: It is yet to be packaged.23:17
manusheel:-)23:17
manusheelssn: We'll get it packages soon.23:17
ssnthe problem is, that i want to introduce a couple of teachers to sugar, but i still did not find a good (german language) solution that works live and lets me install also23:18
manusheelssn: Ok.23:37
manusheelssn: You are right.23:37
manusheelssn: We are still in the development phase in USR project. In a couple of months, you'll see a good solution.23:38
ssnIm looking forward to it23:38
manusheelssn: It would be great if you could send me a set of features that you have found missing, or working unexpectedly.23:38
manusheelssn: We'll try and make improvements in those lines.23:38
manusheelssn: We'll also make efforts in internationalization of Sugar.23:39
ssni will, its just a little crazy right now because i am also "developing" a media education distro for my bachelor thesis. now that also  teachers for smaller children got interested in my attempts to push free software into schools, i have to come up with something that works for the little ones23:40
manusheelssn: Sure. Please take your time. Appreciate it.23:43

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!