=== satellit_ is now known as satellit_afk [02:32] * lfaraone waves. === bernie is now known as bernie_afk [03:19] * lfaraone is looking at sugar-log-a [03:51] log approved, uploaded to ftp-master. [03:52] lfaraone, you rock [03:52] dfarning: happy to help :) [03:53] * lfaraone is looking at sugar-irc-a [03:56] is ankur around? [03:57] lfaraone, I have not seen him this evening. [03:59] dfarning: is http://140.186.70.115/ isos off limits? I am forbidden to access it have the builds moved for USR? [04:01] satellit_afk, sorry I am moving things to usr.sugarlabs.org [04:02] satellit_afk, It is going to take a few more hours to finalized the move. [04:05] ok thanks...let me know link when you are done.....) === satellit_afk is now known as satellit_ [04:13] manusheel: do you know if any of the SEETA engineers will be on tonight? (specifically ankur, but if any of them will be would be helpful as well) [05:23] irc uploaded. [05:24] * lfaraone -> zzz. [14:51] * lfaraone waves. [14:54] hey lfaraone look like you made good progress on reviews last night. [14:54] dfarning: heh, thanks. [14:54] lfaraone, what is the plan for today? [14:54] dfarning: etoys, record, speak. [14:56] dfarning: log, poll, and irc are now in Debian proper. [14:58] lfaraone, +1. is it time for neeraj to file sync requests for maverick? [14:58] dfarning: sure. [15:00] lfaraone, ok I'll ask him to do that [15:00] dfarning: re fullscreen sugar-emulator, someone else disagrees with you: https://bugs.launchpad.net/ubuntu/+source/sugar-0.88/+bug/614388 [15:01] lfaraone, one thing I am confused about.... as a MOTU (or sugar-uploader) can you approve sync requests? [15:01] dfarning: Yes. [15:02] dfarning: but the buttons actually need to be pushed by an archive admin. [15:04] lfaraone, ok that explains things. So for now 1) neeraj files, 2) you (as sugar uploader) approve, and 3) archive admin pushes button. [15:05] dfarning: yep. [15:46] kandarpk: Hi Kandarp. [15:47] manusheel sir: hello sir. [15:47] lfaraone: Hi Luke. [15:47] hello manusheel [15:47] kandarpk: We should submit the first set of patches on docstrings at sugar-devel. Kindly send it to me for review. [15:47] lfaraone: Luke, Ankur and team will be around soon. [15:48] lfaraone: Did convey your morning message to them. [15:48] mukul: Hi Mukul. [15:48] manusheel sir: Hi [15:48] kandarpk: Any help required on API documentation part? [15:49] manusheel sir: wont be able to create patches right now. [15:49] manusheel: well, they were all minor changes I committed directly. [15:49] mukul: Let us send the activity for review today. [15:49] manusheel sir: it will require some study [15:49] lfaraone: Ok, could you please let me know about the changes. Will document them. [15:49] kandarpk: Can you elaborate. Any help required? [15:50] kandarpk: re sugar-speak-activity, your "GPL" tag is more accurately described as "GPL-1+", since when they don't specify a version, you can assume any that you want. [15:50] manusheel sir:yes, but I will make some changes in 15 mins. Then it should be ready as per the mail sent to me. [15:50] lfaraone: Ok, got it. [15:51] manusheel sir: to add a patch, it should be of some relevance. [15:51] manusheel sir: I dont kow the functionality of these modules yet [15:51] mukul: Neat. [15:51] kandarpk: Ok. [15:52] kandarpk: Which functionality are you starting with? [15:52] manusheel sir: I think graphics should be aesy to understand [15:52] manusheel sir: yesterday tomeu suggested to relate the modules to the sugar UI [15:53] so in that sense, graphics should be the easiest [15:53] etoys uploaded. [15:54] kandarpk: Sure. That would make sense. [15:54] lfaraone: Very neat. Thanks. [15:55] kandarpk: Which sub-module? [15:57] lfaraone: Any specific changes you made in e-toys? [15:58] manusheel: any changes made can be seen by looking at the log. [15:58] manusheel sir: will try graphics.animator. [15:58] manusheel sir: it is something related to change in frame with time I guess [16:01] manusheel: specific to s-etoys-a, I renamed other-X11 in copyright to Expat, I reordered licence text per the proper form, unset DMUA (which I had set previously), corrected a typo in the description, updated my email. [16:02] lfaraone: corrected GPL to GPL-1+ in speak [16:03] * lfaraone is looking at record. [16:04] lfaraone: Thank you. Very helpful. Yes, was looking at the logs. [16:04] kandarpk: Neat. [16:05] kandarpk: Do we know the developer, who authored this module? [16:05] manusheel sir: haven't looked for that. [16:05] manusheel sir: I'll just check it out. [16:08] kandarpk: Sure, please let me know. [16:08] * dipankar says hello [16:09] dfarning, how are you? [16:09] lfaraone, hey [16:09] hi dipankar [16:10] lfaraone, you wanted to meet us? [16:10] something important [16:11] dipankar: nothing urgent, I just had some things I wanted to ask you guys to do / look at, but it wasn't a big deal. [16:15] dipankar: Hi Dipankar. Are you able to connect to the jabber server now? [16:18] dipankar, good morning. [16:20] manusheel sir: couldn't find much info. about the author of graphics.animator [16:25] kandarpk: Ok. [16:25] kandarpk: It seems we have to start with our original plan, i.e. understand things and ask for reviews. [16:26] alsroot has written some submodules in graphics, if he can help [16:26] dipankar, did you see the discussion on the fullscreen bug? [16:27] * dipankar is sorry for replying late [16:27] lfaraone, ok. if you need to discuss anything, do tell us. :) [16:27] manusheel, sir I have to try that [16:27] * alsroot alsroot rewrote sugar-toolkit(and graphics.animator in particular) in vala, so can help a bit [16:28] dfarning, yeah I saw that discussion. [16:28] dipankar / kandarpk , please add a watchfile to sugar-record-activity. [16:28] kandarpk, you up for it? or shall I do it? [16:29] :) [16:29] dipankar, can you check to see how the package gcompris and tux paint open? That will give as a good data point. [16:30] dipankar: if you are really busy. [16:30] dfarning, ohk. gcompris and tux paint then [16:30] :) [16:30] kandarpk, I am not that busy :) just wanted to confirm whether you are free from your side... [16:30] alsroot: Thank you so much. [16:31] dipankar: working. [16:31] kandarpk, done. I will do it [16:31] alsroot: thats great :) [16:31] alsroot: How can our developers understand the code for sugar-toolkit and sugar.graphics module? An approach you would like to suggest? [16:31] any info on polyol? [16:32] dfarning, btw, am I supposed download and check the applications? [16:32] *check -> check their source codes [16:33] dipankar, the original patch rejector had a very good point about expected behavior. We should match expected behavior or create a new standard if one has not yet been defined. [16:34] dipankar, just install them on you computer and see how they open by default -- full screen or windowed. [16:34] manusheel: heh, I can share only my own experience, read the code :) [16:34] dfarning, sorry :( but unable to get you. (your previous statement) [16:34] manusheel: if there is particular questions, will try to ask (but animator stuff is not obvious:/) [16:35] dfarning, * 10 minutes to download tux paint [16:35] s/ask/answer/ [16:35] alsroot: any suggestion on submodule that will be easy to start with ? [16:37] alsroot: Thanks for the pointers. Appreciate it. [16:37] One of the key points to useability is that things should work the way you expect them to work. Ie apple products are very intuitive. [16:38] dfarning, ohk. like provide what consumer want [16:38] kandarpk: just sugar-toolkit/src/sugar/graphics/animator.py and classes where Animator is in use, e.g., palette.py palettewindow.py [16:39] dipankar, one of the most effective ways to makes things intutative is to make them act similarly ie Ctrl C and Ctrl X are pretty predicatble. [16:40] ok [16:40] dipankar: Usability extends beyond consumer wants. It also looks at what consumer would have not thought about. [16:40] dipankar, we want to do the same thing so all packages focused toward young children open the same way -- either windowed or full screen. [16:40] dfarning: +1 [16:40] alsroot: Ok, start with animator.py [16:41] manusheel, dfarning ohk. [16:41] dfarning, I will be right back, [16:42] * dipankar is away: Be Right Back [16:42] dipankar, interestingly usability almost never ask a consumer what they want. Instead they focuse video cameras on users faces, hands and screens while asking users to perform task. [16:43] dipankar, by doing a analysis on how much users struggle/enjoy task the designer determines the UI. [16:45] dipankar, it is a bit more complicated than that:) But in general a developers gut is not a very effective design tool:( unless you are designing tools for developers:) [16:53] dfarning, lfaraone: how can I remove a file present in two branches from only one of them in a git repo ? [16:54] * ankur says hi to all :) [16:54] kandarpk, swith to the branch and git rm FILENAME. [16:54] ankur, hello [16:55] dfarning, hello :0 [16:55] :) [16:55] sorry for ":0" [16:55] hi lfaraone [16:56] kandarpk: if you change one branch the other is unmodified... [16:56] hi ankur [16:56] lfaraone, dfarning: Ok. [16:57] kandarpk / dipankar , did either of you have a chance to get to the watchfile of record? [16:58] lfaraone, did you get in touch with sougar-motu developer regarding apport ? [16:58] lfaraone: I haven't done that. [16:58] ankur: I provided you with a bash test to verify whether apport was running yesterday. [16:58] ankur: let me find it in the log [16:59] * dipankar is back (gone 00:17:40) [16:59] i am too looking for it :) [16:59] lfaraone, I am doing it [17:00] lfaraone, I just returned from dinner [17:01] ankur: "if LANG=C status apport | grep -q start/running; then echo Apport is Running; else echo Apport is Not Running; fi" [17:02] dfarning, then it all comes down to 'guessing' but with some calculations :) [17:02] dipankar: fair enough. [17:04] lfaraone, okay the one you provided me yesterday was for dbus , i thought at that time you were talking to kandarp [17:04] ankur: s/dbus/apport/ :) that was just an example [17:04] lfaraone, testing it , one min [17:05] lfaraone, I am unable to find the upstream package location for record activity. [17:05] dipankar: well, sources for sugar activities are usually on downloads.sugarlabs.org, right? [17:05] dipankar, yes in the same way the music is guessing which note to play next:) So call it an art [17:05] dipankar: *download.sugarlabs.org [17:06] dfarning, ohk [17:06] lfaraone, on it [17:06] dipankar: if you do a google search for record, and limit the search to the download.sugarlabs.org site, you can find it :) [17:06] lfaraone, ok that method. I generally forget about that [17:07] lfaraone, okay that test is for checking if the application is running or not? [17:07] or process? [17:08] ankur: it tells me whether a service is running or not. In this case, apport. [17:08] okay and it told me this time that it is not running but we could use the same thing in our .sugar/debug to check [17:08] that is what you are pointing to? [17:09] lfaraone, :( I guess I have to look for some place else [17:09] "http://download.sugarlabs.org/activities/4081/ [17:09] ankur: yeah, if it's running, then we want to enable logs. [17:09] but I'm not sure if that'll work in Debian. [17:10] okay so if it is running , we will enable logs.And in the process we would also llike to start appot process simultaneously with start of sugar-emulator? [17:13] lfaraone, shall I leave watch file blank then? [17:13] lfaraone, thanks for reviewing etoys and irc :) [17:14] ankur: my pleasure. [17:14] dipankar: nope. [17:14] dipankar: what query have you been using to find record? [17:14] lfaraone, this is the folder for record activity : http://download.sugarlabs.org/activities/4081/ [17:14] lfaraone, https://wiki.ubuntu.com/MeetingLogs/devweek0909/ApportPkgHooks is this link any good for me to read? [17:15] dipankar: http://www.google.com/search?q=site:download.sugarlabs.org+record tells me something different. [17:16] lfaraone, oops, I used small r [17:16] record [17:16] ankur: yes, but that's a different issue. we both want to have logs created (checking if apport is running), and to automatically include logs in bugs (apport hooks do that) [17:18] okay , so currently in the direction of adding this faeture , what direction should i proceed as of now? [17:20] ankur: first patch is to say "if apport is enabled, enable logging" [17:20] ankur: after some research, I determined that the proper if test should be "invoke-rc.d apport status" so that we can achieve maximum portability. [17:20] lfaraone, done : http://git.debian.org/?p=collab-maint/sugar-record-activity.git;a=commit;h=cad9b8a03cb2f5e08b2044fb544193659b459fce [17:20] dipankar: cool. [17:21] dipankar: that's not a valid URL. [17:21] lfaraone, ? [17:21] dipankar: "http://download.sugarlabs.org/sources/sucrose/fructose/Record/ failed: 404 Not Found<" [17:22] lfaraone, oh. [17:22] just a sec [17:22] lfaraone, shouldn't it be something like that we add a patch to run apport in starting sugar script as well and add apport in dependencies as well.then perform these checks .i am asking basics but still i wanted to make it sure that what i was thinking was right or someting i missed :) [17:23] ankur: we don't want to start apport if it's not already running... [17:23] lfaraone, now it should be done [17:23] ankur: the goal is *if* apport is running, then we assume the user wants to report bugs, and therefore enable logging and expose "report a bug" somewhere. [17:23] ankur: if it's not running, then we don't enable logging. [17:24] lfaraone, okay :) , i got confused with the nature of feature , got it now. [17:26] lfaraone, http://git.debian.org/?p=collab-maint/sugar-record-activity.git;a=blob;f=debian/watch;h=9c108b5a3b8dca35835cfc4727bc1ce13607d6ca;hb=9f917b40e1f47f1e3e23be7f3e6b434ac2ecad76 [17:26] dfarning, I have downloaded the tux paint [17:27] dfarning, but there seems to be no option for fullscreen on it [17:28] so what i do now is check if apport is running or not , then enable debugging . Now i was running through apport manual but was not able to figure out whatt kind of changes would i have to make in sugar code.like i was confused that we apport automatically intercepts whenever there is a crash by seeing the nature of termination signal or is it something else? [17:28] dipankar, it opens in a window? [17:28] dfarning, yup [17:28] dipankar, I guess I was wrong:( what about gcompris? [17:29] dfarning, just a minute, I need to download it first [17:29] dipankar, gcompris is _huge_ [17:30] dfarning, 65 mb! 20 minutes [17:35] lfaraone, around? [17:35] ankur: yes. [17:36] lfaraone, so what i do now is check if apport is running or not , then enable debugging . Now i was running through apport manual but was not able to figure out whatt kind of changes would i have to make in sugar code.like i was confused that we apport automatically intercepts whenever there is a crash by seeing the nature of termination signal or is it something else? [17:37] ankur: right, if a sugar application segfaults or has a uncaught traceback, it may trigger apport [17:37] so shall i work on patch now? or there are other things to be added here ? [17:38] ankur: that's fine. [17:38] record looks good, uploaded. [17:39] lfaraone, if you are free , can you check what might be problem with paint activity? [17:39] i can forward you the mail from it's upstream author but i was not able to gain much help from that [17:40] ankur: sure. [17:42] lfaraone, sent you two mails , one was the initial question from my side and other was the reply [17:43] dfarning, 5 minutes more [17:43] * to download gcompris [17:44] between for slider puzzle review , you mentioned reimporting the pacakage . apart from just importing the package what other steps have to be followed after that? [17:44] lfaraone, as i was not clear on this issue as well [17:45] ankur: I don't recall, did I say anything else in the email? [17:45] dipankar, thanks [17:45] * lfaraone has a terrible memory, which is why he likes to write things down. [17:46] shall i forward you the mail again? [17:46] lfaraone, it was some days back and i dont believe you have terrible memory :) [17:47] neeraj, did you see we have a couple of packages in ubuntu which are ready to be synced with maverick? [17:48] dfarning, yes. [17:49] dfarning, completed installing gcompris [17:49] neeraj, can you request syncs when you get a chance? [17:49] dipankar, cool. [17:49] mukul, how are you? [17:49] lfaraone, manu sir told me you wanted to talk to me about something , is there any thing else as well? [17:49] dfarning, doing that. [17:49] dfarning, it is a nice application. I can Maximize too [17:50] ankur: did you try to apply the patch and see if it works? [17:50] dfarning, I am good. completed packaging of sugar-turtleart-activity [17:50] lfaraone, not yet , will do it [17:50] dipankar, so it open as a window which can be maximized? [17:51] dfarning, yes. By Maximize I mean not the full screen mode [17:51] mukul, cool. are you waiting for a review from Luke? [17:51] dfarning, Yes [17:52] dipankar, ok let's think about this a while before moving forward. do you have other stuff to work on in the meantime? [17:54] dfarning, lfaraone which packages should I request for sync in ubuntu. There are currently 21 packages which are not in Maverick but we don't need all of them to be synced. http://qa.ubuntuwire.org/multidistrotools/sugar.html [17:55] dfarning, actually, I am also looking into the modem configuration bug [17:55] mukul, nice. [17:55] dfarning, ERROR: gsm connection was not set in Gconf [17:55] neeraj: use your judgement. what A) packages have we uploaded, B) packages we haven't uploaded ourselves but would still be useful. [17:57] dipankar, translate sugar-*-activities and python-box2d [17:58] dfarning, translate here meaning? :? [17:58] * sorry for my ignorance [17:59] lfaraone, I am having this problem in generating the copyright_newhints file [17:59] dipankar, I justed listed the files luke described in A. [17:59] dfarning, was that for me? [17:59] lfaraone, dipankar@dipankar-laptop:~/sugar-act/sugar-log-activity$ DEB_MAINTAINER_MODE=1 fakeroot debian/rules pre-build [17:59] dpkg-checkbuilddeps -B [17:59] test -x debian/rules [17:59] mkdir -p "." [17:59] ERROR: copyright-check disabled - touch debian/copyright_hints to enable. [17:59] make: *** [debian/stamp-copyright-check] Error 1 [18:00] neeraj, dipankar I sorry got confused. [18:00] dipankar: okay. so the error is informing you that the check is disabled. have you tried following what it says to enable the check [18:00] dfarning, no problem :) [18:00] lfaraone, you saw the mail i forwarded you ? slider puzzle one? [18:00] ankur: yes. [18:00] dfarning, lfaraone ok. Last question. I have to skip browse-activity as afaik it's not working in ubuntu.. right? [18:01] lfaraone, I am trying. just a minute [18:01] ankur: ah, the error you are getting is because you can't raise an exception as a string. [18:01] neeraj, yes for now.... we are going to have to start working on surf instead. [18:02] ankur: which is a bug and needs to be fixed, but fixing that will still cause an exception to be raised (which is because something's missing) [18:02] lfaraone, ohk. now its working. Any reason for the error? [18:03] dipankar: yes, you did not create the hints file. [18:03] lfaraone, this was version 25 and i used version 23 as well and it was giving same error [18:03] ankur: in this case, the issue is that there's a shared object file missing. you probably should try out his patch. [18:03] and this activity was not working on debian as well , so it was not a ubuntu specific bug [18:03] lfaraone, ok [18:04] ankur: is there a reason you didn't try it out already? [18:04] i tried but it did not work , may be i missed someting . He gave a diff file for make file.If i pastte that file , can you check that i have done right changes. i will give you link to both previous and new file [18:04] dfarning: on trying to push to git.sl.o I am getting [18:04] Permission denied (publickey). [18:04] fatal: The remote end hung up unexpectedly [18:04] ankur: you didn't apply the diff using "patch"? [18:05] no [18:05] ankur: that's how they're meant to be applied... [18:05] i am not fammiliar with the process [18:05] kandarpk, is that for exelearning? [18:05] dfarning: yes [18:05] i will try that as patch :) [18:05] i meant i didn't know it. [18:06] kandarpk, just a minute let me make sure you are a commiter. [18:07] dfarning: I am the owner. [18:09] lfaraone, I have got this in my copyright_hints [18:09] " [18:09] Files: ./COPYING [18:09] Copyright: 1989, 1991 Free Software Foundation, Inc. [18:09] [18:09] HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR [18:09] kandarpk, is the ssh key of the computer you are working on uploaded to git.sl.org [18:09] HOLDERS AND/OR OTHER PARTIES [18:09] disclaimer" for the program, if [18:09] holder saying it may be distributed [18:09] holder who places the Program under this License [18:09] interest in the program [18:09] law: [18:09] the software, and [18:09] year name of author [18:09] License: GPL-2+ [18:09] dipankar: please please please do not paste. [18:09] " [18:09] lfaraone, shall I add COPYING too in copyright? [18:10] lfaraone, sorry :( [18:10] dipankar: No. [18:10] dfarning: yes, just did that before pushing. [18:10] lfaraone, ok [18:11] kandarpk, what is the contents of .git/config ? [18:16] dfarning: [svn-remote "svn"] [18:16] url = https://exe.svn.sourceforge.net/svnroot/exe/trunk [18:17] I think this is what you are looking for. [18:17] dfarning: complete file : http://paste.ubuntu.com/476522/ [18:18] kandarpk, you have to set the origin [18:18] try [18:18] git remote add origin gitorious@git.sugarlabs.org:exelearning/mainline.git [18:18] # to push the master branch to the origin remote we added above: [18:18] git push origin master [18:18] # after that you can just do: [18:18] git push [18:19] lfaraone, the patch will be for sugar toolkit , no? [18:19] ankur: which patch? [18:20] one min . i got confused .i was talking about the one for apport supprt [18:21] ankur: I'm not sure. [18:21] dfarning: I've created a debian branch as well [18:22] dfarning: will git push origin master push the entire code ? [18:22] kandarpk, then I think you can 'git push origin debian' after you have added the origin. [18:23] kandarpk, it will push the diff between your master branch and the upstream origin branch [18:23] dfarning: Ok. [18:24] dfarning, I was going through mails, which jabber server did you use to register? [18:24] dfarning: Connection closed by 140.211.167.221 [18:24] fatal: The remote end hung up unexpectedly [18:25] * lfaraone -> lunch [18:25] dipankar, the default one. the problem was the the jabber server was unresponsive the first time I tried [18:25] bernie_afk, can you help kandarpk with a gitorious question^^? [18:26] kandarpk, this looks like a ssh error. can you double check your pub key? [18:28] lfaraone, around? [18:29] dfarning, ohk. It still hasn't worked out for me [18:29] :( [18:30] dipankar, you still get the grey rectangle? [18:30] dfarning: "$ git push origin master" is giving "Everything up-to-date" now. [18:30] I didn't change anything though [18:31] dfarning, yeah and now "Registration failed" [18:31] dfarning, I think there is some problem with my network manager [18:31] kandarpk, it might have taken a while for the pubkey to be processed on gitorious that happens on a cron job. [18:31] hmmm [18:32] dipankar, that is good news. At least you can reliably reproduce the bug. reproducing bugs is often the hardest part of debugging. [18:33] dfarning, :) [18:35] dfarning: I dont see any option to register ?? [18:35] lfaraone, i will send you the mail when i come back . i will take leave now and get the patch reviewed .i will mail you my question so that when i get up in moring i can patch and submit it at LP :) [18:35] dfarning: in sugar-emulator [18:36] guys what happened to wiki page of USR? [18:36] kandarpk, if you have already registered you will not see that option. I think you can delete something in .sugar to make the option visiable again. [18:36] dfarning: ok. [18:37] dfarning, patches are applied for to change files already installed or to change the source code which is going to be installed ? [18:37] lfaraone, I renamed write activity to sugar-write-activity-0.86 while packaging for debian as it was working in emulator version 0.86 and 0.84 [18:38] dipankar, rename https://wiki.ubuntu.com/Sugar [18:38] s/0.84/0.88 [18:38] lfaraone, now what's the difference between s-read-a-0.84 and s-read-a ? [18:38] dfarning, ohk. It was USR, so I got confused [18:39] ankur, a patch is applied to code which will be installed. [18:39] okay , thanks :) [18:40] is it a little confusing in terms of packaging because the packaging process does the installing for you. [18:41] ankur, the best way to think about a patch is as a self contained bundle which contains information about what lines to change and what to change those lines to. [18:42] dfarning, thanks , it will help me make the patch for apport as i was not sure which file to change , debug script or profile.py :) [18:42] no i know [18:42] *now i know [18:43] ankur, +1 === satellit_ is now known as satellit_afk [18:48] kandarpk, do you remember who was working on write? [18:49] kandarpk, and what it's status is? [18:49] dfarning: I saw someone mentioning it on the IRC. [18:49] dfarning: let me check. [18:50] neeraj: were you working on write ? [18:51] neeraj, do you have an idea of how much longer it will take? [18:51] I'll be back in 2min, switching to ubuntu. [18:53] dfarning, terminal is responding quite slowly to request command. But it will not take more than 20-30 min [18:54] neeraj, no hurry just wondering:) [19:02] neeraj: wait, sugar-write-activity-0.86 works in 0.84 *and* 0.86? [19:04] lfaraone, now. As far as I remember it was working in 0.86 and 0.88. [19:04] neeraj: so it does *not* work in 0.84, right? [19:07] lfaraone, yes. I was failing to start in 0.84 [19:08] 0.86 was minimum supported version. [19:09] neeraj: okay. so your question is about... s-read-a-0.84? is there such a thing? [19:10] neeraj: probably a holdover from when we shipped 0.82 in Debian. Nowadays there's nothing special there. [19:11] http://qa.ubuntuwire.org/multidistrotools/sugar.html, yes see the column at the bottom. [19:11] lfaraone, ^^ [19:14] neeraj: we do have sugar-read-activity-0 [19:14] neeraj: we do have sugar-read-activity-0.86 in maverick, though [19:17] lfaraone, acco to naming, sugar-read-activity-0.84 should work in sugar-emulator-version-??? [19:18] neeraj: sugar-read-activity-0.84+ [19:19] * dipankar is off for tonight. says a great day to everyone [19:25] lfaraone, dfarning unable to file sync request for s-poll-a, Will try it in morning. At present getting this error E: The package 'sugar-poll-activity' does not exist in the Debian primary archive in 'sid' [19:25] neeraj: it'll take some time. [19:27] neeraj: Ok. [19:38] *pushing s-*-activity-0.84. Will push irc,log and poll after sometime as they are not available at present [19:47] neeraj: neat. [21:31] dfarning, ping [21:31] neeraj, pong === satellit_afk is now known as satellit_ [22:26] manusheel sir, dfarning after seeing on MDT, i filed an sync request for s-chat-a-0.84 [22:26] https://bugs.launchpad.net/ubuntu/+source/sugar-chat-activity/+bug/616462 [22:26] neeraj: Neat. [22:27] Checking it. [22:27] But after seeing a comment, i had a discussion with dfarning on chat about this. [22:28] dfarning, I tried to build the package after cloning from git and it failed to build [22:28] The reason was unmet dependency. Unmet build dependencies: python-sugar-0.86 python-sugar-toolkit-0.86 [22:29] neeraj: Ok. [22:29] neeraj: Yes, it is an unmet dependency. [22:30] Now, this issue can be easily solved by editing rules file, regenerating control file [22:31] neeraj: Yes, you'll need to change the rules file, and then regenerate the control file so that all dependencies are taken care off. [22:31] Now, as Jonas was maintaining this activity on git.debian [22:31] and ankur was assigned this on http://wiki.debian.org/Sugar/tasks [22:32] we left this activity without checking. [22:32] ok. [22:33] neeraj: I see. [22:33] So, so this activity was not updated. [22:33] Right? [22:34] neeraj: It needed the update, which we now did. [22:34] manusheel, may this is still working in debian. But as dfarning pointed out to me in Maverick we mostly have -.88 [22:35] OK. [22:35] neeraj: So, the update to 0.88 needs to be done, right? [22:35] versions of different packages. So we need to update it [22:35] It is 0.86 right now. [22:35] manusheel, yes. [22:35] its s-chat-0.84 [22:35] s-chat-a-0.84* [22:36] neeraj: Ok. Thanks for filing a sync request, and taking care of this part. I'll have a word with Ankur on why it was not updated. I hope we don't have an issue of this kind with other activities - e.g. read. [22:38] manusheel, sir sorry, its s-chat-a-0.86 on debian [22:39] When it was synced to lucid then it had the same dependency issue. [22:39] Then for lucid ubuntu I had created a patch file so that it can be fixed. [22:40] neeraj: Ok, I hope it got fixed in Lucid too. [22:40] Let me check. [22:42] manusheel sir, https://bugs.launchpad.net/ubuntu/+source/sugar-chat-activity-0.86/+bug/608753 [22:42] neeraj: Excellent. [22:42] dfarning, around? [22:42] So, this was fixed released. [22:43] yes, in maverick. [22:43] neeraj: So, three activities have not been fixed released in Ubuntu from Debian unstable. [22:43] Rest all of them have been fixed released. [22:44] I made an mistake by requesting sync for s-chat-0.84 [22:44] s/an/a [22:44] neeraj, yes [22:44] neeraj: Ok, it should have been 0.88, right? [22:45] manusheel sir, it's sugar-chat-activity-0.86 [22:45] neeraj: You can close down the sync request for 0.84. [22:45] it works in 0.88 and 0.86 [22:45] yes. thats what I was doing. [22:45] right. [22:45] neeraj: Yes, sorry s-chat-0.86 [22:45] 0.86 and higher package versions. [22:46] neeraj: Ok, I think we'll need to do the same thing for read too. [22:46] we have requested for s-read-0.84. [22:46] It should be 0.86. [22:46] if we have a fixed released [22:46] patch for s-read-0.86 [22:47] yes [22:47] neeraj, did you get if figured out? [22:48] https://launchpad.net/ubuntu/+source/sugar-read-activity-0.86/ [22:49] dfarning, From now on, I think its safe to assume that if the package name is 0.86 and above in debian, then it will work in 0.86 and above versions. [22:49] We will not use 0.84 [22:49] neeraj, ok so, no numbers mean is works on any version [22:50] * will test package on maverick before requesting ny sync in future. [22:50] dfarning, yes. [22:50] and -number means it works on that version and later? [22:50] yes, except 0.84 [22:50] neeraj, dfarning: yes. [22:51] neeraj: Kindly close down those requests for 0.84. We all learn from mistakes. Glad you figured this out today itself. [22:52] neeraj: Matters would have become more chaotic and confusing later. [22:52] *asking on ubuntu-motu the exact procedure for closing it down [22:52] neeraj: ok. [22:52] neeraj: I am at #ubuntu-motu too. [22:54] neeraj, ok thanks for figuring it out. It still seems a little weird. Any time you try to tape on binary compatibility between versions things get weird. === satellit_ is now known as satellit_afk [22:55] manusheel, is there a way in LP to subscribe to all bugs in all packages to which sugarteam is subscribed? [22:59] dfarning: As far as I know, subscribe has been designed like notify in typical bug tracker systems. [22:59] I don't think we can subscribe to all bugs in all packages to which sugarteam is subscribed. [22:59] dfarning: Let me check again. Haven't come across multiple subscription documentation. [23:00] dfarning: It seems to be done per bug. [23:03] manusheel, that seems odd we should be able to set things so all traffic about a bug is assign to a person, team, or mailing list. [23:06] dfarning: That is actually an important requirement that needs to be there in all bug trackers :-) Will check if LP guys have hidden it somewhere in their advanced settings :-) [23:07] dfarning: I believe the next set of bug trackers should be designed by people, who have experienced these issues. Not, as any other project. [23:09] manusheel, sugar team is all ready identified as the maintainer for all of our package. I am not sure why that does not correlate to bug supervisor on a package level. [23:12] dfarning: LP keeps a difference between the two entities. Subscription is more than notification, but not like advisory. They want the bug advisor to keep a track on whether all the bug requirements have been specified and clarified to the developer. [23:13] dfarning: Bug advisor also has to give a green signal on getting the bug triaged. [23:15] manusheel, i did not realize it was so complex... it must all be hidden in the advanced options at which I never look. [23:15] dfarning: I'll be using the bug advisor feature for the requests filed by satellit_: LP's design for bug tracking is very different from our usual bug tracking systems. But, easy to master, once we start using it. [23:16] manusheel ok, so I will stop worrying. [23:17] dfarning: +! [23:18] dfarning: It is pretty easy. Just new and different from other bug trackers. The only unfortunate part is that for important features like filters, they are hiding them in advanced settings. [23:18] dfarning: But, it has started to become fairly simple now. [23:19] dfarning: Getting used to canonical style of doing things :-) [23:23] manusheel sir, dfarning good night :) [23:24] neeraj: Good night. [23:24] Take rest.