[05:02] <lfaraone> dfarning_: I just made sure ~sugarteam was sub'd to all the packages that are sugar-related in Ubuntu, so we can use the "bug supervisor" operator to list all of our bugs.
[05:10] <lfaraone> dfarning_: re bug 307178 (s-calculate-a needs updating to fix resolution bug) would this be a good task for somebody at SEETA?
[11:26] <dfarning_> lfaraone, thanks -- and yes 307178 would be a good bug for us.
[15:20] <kandarpk> alsroot, hi.
[15:20] <alsroot> kandarpk: hi
[15:20] <kandarpk> alsroot: how can I create an icon for the activity ?
[15:22] <alsroot> kandarpk: there is an article on http://wiki.laptop.org/go/Making_Sugar_icons
[15:23] <kandarpk> alsroot: thanks.
[15:59] <manusheel> kandarpk: Hi Kandarp.
[16:00] <kandarpk> manusheel sir: hello sir.
[16:02] <manusheel> kandarpk: How are things coming along?
[16:02] <manusheel> kandarpk: Did you get a chance to draft the description, and add details in the files?
[16:02] <kandarpk> manusheel sir: air, adding the necessary files to complete the activity before adding read to it.
[16:03] <kandarpk> s/air/sir/
[16:03] <kandarpk> read-activity
[16:04] <kandarpk> manusheel sir: I need an activity icon.
[16:05] <manusheel> kandarpk: You can design one quickly using Inkscape, image editor.
[16:06] <kandarpk> manusheel sir: is that available in debian ?
[16:06] <manusheel> kandarpk: need to check.
[16:07] <kandarpk> manusheel sir: np, I'll check that.
[17:04] <ankur> hi alsroot
[17:05] <alsroot> ankur: hi
[17:06] <ankur> alsroot,  will you be around for some time , is it a good time to ask questions?
[17:06] <alsroot> ankur: yup
[17:08] <dipankar> lfaraone: hi
[17:08] <manusheel> alsroot: Hi Aleksey. Great.
[17:08] <ankur> well , i was studying the code of control panel so that i would be able to easily understand the variuos bugs associated with it and also be capable of entertaining feature requests easily.So what will be best strategy to approach this. What i was doing right now was to check the starting code of control panel and then move functions wise and document them for reference
[17:09] <dipankar> lfaraone: Shachi is facing some problem with her repository at git.debian.org
[17:10] <alsroot> manusheel: hi
[17:10] <lfaraone> dipankar: okay.
[17:10] <lfaraone> dipankar: what is the problem?
[17:10] <dipankar> lfaraone: Shachi is working on image viewer activity
[17:11] <dipankar> and has made a new repo : http://git.debian.org/?p=collab-maint/sugar-imageviewer-activity.git/sugar-ImageViewer-activity.git;a=summary
[17:11] <dipankar> by some mistake
[17:11] <dipankar> lfaraone: there already exists a repo by some other maintainer: http://git.debian.org/?p=collab-maint/sugar-imageviewer-activity.git;a=summary
[17:12] <ankur> alsroot,  can you provide some pointers if that is the best strategy.
[17:12] <alsroot> ankur: well, from sugar pov, all control panel components look the same, you can see how it is implemented from sugar side in src/jarabe/gui.py:_setup_section()
[17:13] <lfaraone> dipankar: uh-huh. <_<;
[17:13] <dipankar> lfaraone: she contacted the maintainer and some reply came in
[17:13] <lfaraone> dipankar: you should probably delete the *newly created* repository and rename the *existing* repository.
[17:13] <kandarpk> alsroot, manusheel sir: LCMS not found during installing inkspace, any idea ?
[17:13] <lfaraone> dipankar: what did
[17:14] <lfaraone> Siegfried say?*
[17:14] <dipankar> lfaraone: http://paste.ubuntu.com/481023/
[17:15]  * dipankar : ubuntu pastebin has changed!
[17:15] <manusheel> kandarpk: Let me check.
[17:15] <dipankar> shachi__: ping
[17:15] <shachi__> Hello Sir
[17:15] <lfaraone> dipankar: okay.
[17:15] <dipankar> lfaraone: shachi__ is online
[17:15] <ankur> alsroot,  will be bothering you with my questions :)
[17:16] <lfaraone> shachi__: see my above comments about what to do with the repository
[17:16] <alsroot> ankur: np, just ask
[17:16] <shachi__> lfaraone,  Hello. Sure.
[17:16] <dipankar> shachi__: lfaraone>	dipankar: you should probably delete the *newly created* repository and rename the *existing* repository.
[17:16] <dipankar> ^^ lfaraone's comments
[17:17]  * dipankar will be back in 15. Dinner
[17:19] <dipankar> shachi__: in case of any doubt ask lfaraone, he will help you solve the problem
[17:19] <shachi__> dipankar, sure sir
[18:05] <dipankar> shachi__: Are you through with what luke told you to do?
[18:16]  * dipankar is booting into ubuntu
[18:25] <dipankar> alsroot, hello good morning
[18:26] <alsroot> dipankar: hi
[18:27] <dipankar> alsroot, I am starting with the gtkrc. How shall I start, understanding it? I am completely new to gtk
[18:30] <alsroot> dipankar: well, for my own, I didn't learn it as well, just tweaked gtkrc.em/gtk.rc file (it is pretty obvious what their content mean)
[18:31] <alsroot> dipankar: but you can ping bemasc on #sugar, he is our artwork maint
[18:32] <dipankar> alsroot, I think I am getting the gtkrc files too
[18:32] <dipankar> alsroot, please correct me if I am wrong:
[18:32] <dipankar> 1. -100  means: run like XO machine
[18:33] <dipankar> 2. -72 means: About 72% of the XO size
[18:33] <dipankar> adjusted so that toolbuttons work
[18:34] <dipankar> I guess this came after you reported the problem at sugarlabs?
[18:34] <alsroot> dipankar: at least I thought the same :)
[18:35] <alsroot> dipankar: nope, the problem came after positioning sugar not only to XO
[18:35] <alsroot> ..I guess
[18:36] <dipankar> ohk
[18:37] <dipankar> alsroot, so if I make a new set of value for a rc file, then I need to add them here
[18:37] <dipankar> ?
[18:38] <alsroot> dipankar: yup, to artwork project, btw I think, the right fix should contain not only new gtkrc files but also a patch I attched to bugs.sl.o to switch to cells from 800x600
[18:39] <alsroot> s/cells/16x12 cells/
[18:39] <dipankar> alsroot, can you send the ticket number too? please
[18:39] <alsroot> dipankar: http://bugs.sugarlabs.org/ticket/1747
[18:49] <kandarp_> alsroot: is there a way by which activity does not adds an entry to the journal while closing ?
[18:50] <alsroot> kandarp_: pass create_jobject=False to Activity class
[18:56] <kandarpk> alsroot: I used 'create_jobject=False' in the init method of the class
[18:56] <kandarpk> but I dont think that is what you meant
[18:57] <alsroot> kandarpk: you need to bass it to Activity.__init__ invocation in YourActivity.__init__ method
[18:58] <alsroot> *pass
[19:01] <dipankar> alsroot, Now I am totally confused :(
[19:01] <dipankar> alsroot, in that bug you reported, what does HIG mean? I tried searching a lot
[19:02] <dfarning> dipankar, Human Interface Guidelines
[19:03] <dfarning> dipankar, basically design of the UI and and people interact with it.
[19:03] <alsroot> dfarning: http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Sugar_Interface/Layout_Guidelines
[19:03] <dipankar> dfarning, HI. how are you doing?
[19:04] <dfarning> dipankar, good how are you?  It looks like you are learning alot from alsroot:)
[19:05] <dipankar> dfarning, I am doing good. I think alsroot is having a tough time explaining me about scaling :P
[19:05] <dipankar> Its a bit confusing
[19:06] <manusheel> dipankar: It is not tough.
[19:06]  * dfarning hope alsroot is able to find a good division of time between his paying job(mentoring) and his passion(0install)
[19:07] <manusheel> dipankar: Try to follow the bottom-up approach.
[19:07] <dipankar> manusheel, ohk Sir
[19:07] <manusheel> dipankar: Can you elaborate on your question?
[19:07] <alsroot> well, for now, mentoring doesn't take much time
[19:07] <dfarning> dipankar, scalling is what happens when you press CTRL+ and CTRL- in a browers such as firefox.
[19:07] <dipankar> ohk. thats great
[19:08] <kandarpk> alsroot:   activity.Activity.__init__(self, handle, create_jobject = False)     << is this way ok ?
[19:08] <manusheel> alsroot: Glad to hear. I wanted to ensure that you are asked questions only when our team member have done homework from their side.
[19:08] <dipankar> s/ohk thats great/ohk
[19:08] <alsroot> kandarpk: yup, that is I meant
[19:08] <dfarning> dipankar, On my next book I have a tiny screen with a really high resolution.  thus I usually scale pages up before I look at them.
[19:09] <manusheel> alsroot: That helps in bringing focus to the discussion, and ensures quality in points discussed.
[19:09] <dipankar> dfarning, ohk
[19:09] <dipankar> *same with me
[19:09] <kandarpk> alsroot: it is not allowing the toolbar, thereby activity to launch
[19:10] <alsroot> kandarpk: you mean activitity failed to start?, could you attach logs
[19:10] <kandarpk> alsroot: logs http://paste.ubuntu.com/481070/
[19:10] <dfarning> dipankar, The challange with scalling is that everything has to scale together or the page layout gets jumbled.... just like poorly designed web pages.
[19:10] <dipankar> dfarning, ok
[19:11] <alsroot> kandarpk: yeah, thats right, you are trying to use ds related stuff (activity icon) but disabled ds support in activity
[19:12] <alsroot> kandarpk: so, the problem is in your code
[19:12] <manusheel> kandarpk: Right, Kandarp.
[19:12] <alsroot> ..or sugar-toolkit needs to be patched
[19:12] <dfarning> dipankar, has a scalling factor built in because netbooks tend to have small screen ... with very different resolutions.
[19:12] <manusheel> dfarning: +1
[19:13] <dfarning> dipankar, the XO has a very high resolution while other can be 480X640
[19:13] <dipankar> dfarning, now that means the scaling should vary with screen size for readability?
[19:13] <dfarning> dipankar, +1
[19:14] <dfarning> dipankar, my guess is that with USR scalling with be a parameter set in Ubuntu-Sugar-Remix-Setting by the OEM.
[19:14] <alsroot> dfarning: btw, I guess we need to organize something like sugar courses i.e. "Ask your dumb question" on irc (I mean not paid), several skilled people could spend their time (e.g. several hours per week) to ask, if we well have several answers we can cover entirely week
[19:15] <alsroot> s/to ask/to be asked/
[19:15] <manusheel> alsroot: +1
[19:15] <dfarning> alsroot, plus one:)
[19:16] <alsroot> at least /me knows that will be his next target after implementing 0sugar stuff.. but it will be not soon
[19:17] <dfarning> dipankar, your challange with the control panel bug is that everything on the page must be scalling aware to keep the page layout looking correct.  ie not cutting icons in the middle.
[19:17] <dipankar> dfarning, then we should have different scalings available as options?
[19:17] <dfarning> dipankar, does that help?
[19:18] <dfarning> dipankar, Yes. I think the two most commonly used scalling options are 100 and 72.
[19:18] <dipankar> dfarning, I am working on the fullscreen bug at 800x600 :P . Not control panel bug. Neeraj is handling that
[19:19] <dfarning> dipankar, ahhh it is the same basic problem.
[19:19] <dipankar> dfarning, but neeraj removed that by setting the no. of columns variable with screen size
[19:20] <dipankar> *s/screen size/ resolution
[19:21] <dfarning> dipankar, sounds right.
[19:22] <dipankar> dfarning, now that scaling is clear
[19:22] <dipankar> what is alsroot's suggestion with cell sizes?
[19:22] <dipankar> dfarning, thats a bit confusing
[19:23] <dfarning> dipankar, sorry I was not following the discussion.
[19:23] <alsroot> dipankar: you mean particular values for gtkrc, well, the core thing here is having real screean with dpi you are targeting.. then just looking how it is good
[19:24] <alsroot> s/you mean/if you mean/
[19:25] <alsroot> alsroot: but maybe bemasc can advise more useful scenario
[19:25] <alsroot> dipankar: ^
[19:25] <dipankar> alsroot, you are indicating its a bit of trial and error?
[19:26] <alsroot> dipankar: at the end it is about how it will look on real dispalays..
[19:26] <dipankar> ohk
[19:30]  * dipankar is going on to #sugar to talk with bemasc
[19:46] <dipankar> dfarning, alsroot : Correct me if I am wrong:
[19:46] <dipankar> if scaling is changed, then I need to change the cell_size?
[19:46] <kandarpk> alsroot: what could be causing the error I reported : http://paste.ubuntu.com/481070/
[19:47] <dipankar> *to properly display the emulator?
[19:49] <dfarning> dipankar, What cell size do you mean?  can you point to the code?
[19:49] <dipankar> dfarning, in a minute
[19:49] <alsroot> dipankar: the whole picture is: there is gtkrc files(pargeting to particular dpi) with hardcoded widgets sizes, scale value which is passed to sugar command will affect choosing the right gtkrc file, also scale value is using for the rest of widget sizes (that can't be hard coded to gtkrc), see sugar/graphics/style.py:zoom()
[19:50] <dipankar> alsroot, yup I am opening that file only
[19:51] <alsroot> kandarpk: you create widgets.ActivityButton widget which uses activity.metadata but since you disable journal support by create_jobject=False, activity.metadata wasn't created
[19:51] <dipankar> dfarning, def zoom(units):
[19:51] <dipankar>     return int(ZOOM_FACTOR * units)
[19:51] <dipankar> * oops, my mistake
[19:52] <kandarpk> alsroot: OK.
[19:53] <kandarpk> alsroot: any workaround ? I do not want the activity to ask to save entry before closing
[19:53] <alsroot> dipankar: Re: if scaling is changed, then I need to change the cell_size -- yup, and not only cell_size(subcell_size) but also (depend on your dpi) another settings
[19:54] <alsroot> kandarpk: you can use custom widgets.ActivityButton (i.e. copy&paste and remove any activity.metadata mentions), the other way is patching sugar(sugar-toolkit) itself
[19:55] <dfarning> dipankar, do you have any other bugs on your list?  It might help to come back to this one after sleeping on it for a few days.
[19:55] <dipankar> alsroot, the main thing is scaling then! once scaling is decided, then change the other settings too to reflect the scaling? Am I correct in this?
[19:56] <dipankar> dfarning, I guess no.
[19:56] <dipankar> dfarning, other bug was the 'No gsm connection was set in Gconf' which I did away with warning level in Logging
[19:56] <kandarpk> alsroot: you mean sugar doesn't allow what I was asking for ?
[19:56] <kandarpk> using toolbox and no journal entry
[19:59] <alsroot> kandarpk: using standard toolbox (with ActivityButton), but you can use ToolbarBox widget to add any widgets
[19:59] <alsroot> ..that don't use journal object
[20:00] <kandarpk> alsroot: got it. thanks
[20:11]  * dipankar is off for the night. Goodnight to all
[20:25] <manusheel> kandarpk: Were you able to create the .xo file?
[20:25] <manusheel> kandarpk: Is it running well in Sugar?
[20:26] <kandarpk> manusheel sir: the three basic steps were ok.
[20:26] <kandarpk> manusheel sir: trying to add read, but using modules is a bit confusing.
[20:32] <manusheel> kandarpk: Ok.
[20:32] <manusheel> kandarpk: Will we be able to have a running activity in .xo bundle by today?
[20:33] <manusheel> kandarpk: Or, we'll need some time.
[20:33] <kandarpk> manusheel sir: I can make the.xo for the basic one, if that is desired.
[20:33] <manusheel> kandarpk: Since, this is your first activity, you'll see some hurdles. But, it can be resolved.
[20:33] <manusheel> kandarpk: Yes, that would be appreciated
[20:33] <kandarpk> manusheel sir: integrating other activities into it seems a bit difficult
[20:34] <manusheel> kandarpk: We can then move into the second part.
[20:34] <manusheel> kandarpk: Not difficult. Can you send me an e-mail on the approach you are following.
[20:35] <kandarpk> manusheel sir: sir, I tried to make a submodule but that didn't work.
[20:35] <manusheel> kandarpk: But, before that package the first version of the devtutor activity, and make it available at FTP acc for API documentation.
[20:36] <kandarpk> OK sir.
[20:36] <manusheel> kandarpk: I'll need more details on your approach. Let us first package what we have. We'll then move into the second phase of our hurdles.
[21:48] <mukul> hi alsroot
[22:05] <alsroot> mukul: hi
[22:09] <mukul> alsroot : Can you help me understand a bit of code of sugar-calculate-activity-->layout.py. I am required to solve a resolution bug
[22:10] <alsroot> mukul: sure
[22:10] <mukul> The link to the bug : https://bugs.launchpad.net/ubuntu/+source/sugar-calculate-activity/+bug/307178
[22:11] <ubot2> Launchpad bug 307178 in sugar-calculate-activity (Ubuntu) (and 1 other project) "sugar-calculate not at right resolution for non 1200x900 screens... (heat: 5)" [Medium,Triaged]
[22:14] <mukul> ubot2: hi , thanks
[22:14] <ubot2> Factoid 'hi , thanks' not found
[22:14] <alsroot> mukul: I guess this bug is only relate to old calculate, for now it uses new style toolbar
[22:15] <mukul> alsroot: ok
[22:15] <manusheel> alsroot: Ok. Can we change its status to Won't fix, and add a comment below?
[22:15] <alsroot> mukul: at least, current Calculate looks fine for me
[22:15] <manusheel> alsroot: Ok.
[22:16] <manusheel> mukul: Has calculate activity been updated?
[22:16] <mukul> manusheel sir: No
[22:16] <manusheel> mukul: Let us update it to the latest version.
[22:16] <mukul> manusheel: Sorry , yes it has. Version 32 has come up
[22:16] <manusheel> mukul: Ok.
[22:17] <manusheel> mukul: So, we have the latest package in Debian and Ubuntu of calculate?
[22:17] <mukul> manusheel: No
[22:18] <manusheel> mukul: Ok
[22:18] <mukul> manusheel sir: No we were unable to package it.
[22:18] <manusheel> mukul: What were the packaging issues?
[22:20] <mukul> manusheel sir: It had some patch which was creating some problems.I had consulted Neeraj Sir on this and he too was getting the same error. However, after removing a file the packaging was successful. Also, automerge fails in a file da.po and in packaging we needed to merge a file manually
[22:22] <manusheel> mukul: Right, the reason is we need to get Danish translations to core, on which Neeraj has been working on.
[22:22] <mukul> manusheel sir: However, there manual merge is possible. Even Jonas had done the same. But I guess we need to remove a file and then package built successfully
[22:22] <manusheel> mukul: Ok, great.
[22:22] <manusheel> mukul: Please do that.
[22:22] <mukul> Ok
[22:23] <manusheel> mukul: We'll take care of that po file.
[22:23] <manusheel> mukul: I'll ask Neeraj to expedite the work quickly.
[22:23] <mukul> manusheel sir: What is to be done of the current bug?
[22:23] <manusheel> mukul: Neat. Once you update the package of calculate, please inform me.
[22:24] <manusheel> mukul: We'll have to get the updated package in the eco-system. Once that is done, this bug is solved.
[22:25] <manusheel> mukul: I'll assign you a new bug now. You can work on it tomorrow.
[22:25] <manusheel> mukul: Kindly update the calculate activity package for today.
[22:25] <mukul> manusheel sir: Ok
[23:35] <satellit_> dfarning: is there an .iso of USR I can download and test ? link...
[23:37] <manusheel> satellit_: Let me send you the link of the available isos. Did daveb get back to you on jabber server issue?
[23:38] <dfarning> satellit_, nothing very recent:(  I am having trouble figuring out why the build system start crashing when I moved it to the new build machine.
[23:39] <manusheel> dfarning: Ok. David, is it an insufficient space issue?
[23:39] <satellit_> manusheel: Yes the link would be good to have....
[23:41] <satellit_> I tested activities against build USR-i386-20100804.iso  http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table#Activity_Test_Results     (listed here)
[23:42] <satellit_> manusheel have surf 115 which works with it
[23:43] <satellit_> manusheel jabber is up... has been for quite a few days
[23:45] <manusheel> satellit_ : I think the build machine has moved. So, I'll ask David on the place for finding the new isos. We used to use http://140.186.70.115/
[23:45] <manusheel> satellit_ : Glad that surf works well, and that jabber is up.
[23:46] <manusheel> satellit_: Neat.
[23:46] <satellit_> http://140.186.70.115/isos/USR-i386-20100804.iso  yes that is link I had...
[23:47] <manusheel> satellit_ : Yes, the build machine has moved. So, we need to find the details of the new parking place of the isos.
[23:48] <satellit_> ok when you get it I would like to have it here   thanks....
[23:50] <manusheel> satellit_ : Sure. I think we plan to move to http://usr.sugarlabs.org. That page is not opening right now. David will get back on this soon.
[23:50] <satellit_> thanks.....
[23:51] <manusheel> satellit_: Is there any bug you found in USR functionality recently?
[23:51] <manusheel> satellit_ : Not in activities, but core platform features.
[23:53] <satellit_> It has been about a week..nothing major.... I will test more thoroughly when I get links to newer .isos  surf 115 makes install of activities easy....
[23:53] <manusheel> satellit_ : On core features, I found this link to be a good starting point - http://wiki.laptop.org/go/Test_cases_8.2.0. I know lot has changed since 8.2.0. But, looks good.
[23:54] <manusheel> satelllit_ : OK, let me check on who is maintaining surf at this juncture.
[23:54] <manusheel> That is good to hear.
[23:54] <satellit_> thanks...