/srv/irclogs.ubuntu.com/2010/07/11/#ubuntu-sugarteam.txt

lfaraonedogi: ping00:49
satellit__dfarning: for read : http://bugs.sugarlabs.org/ticket/1900  (Evince API has changed)01:16
dfarningsatellit__, ok thank I added that to our tasks list.  And since read is one of the big four it should get some love.01:19
satellit__: ) hope you get it fixed ...01:19
satellit__big blocker for e-books.....01:20
* satellit__ evince will work but no sugar journal integration. will read from 2nd USB the e-book downloads01:22
lfaraonedfarning: did you get a chance to make that change?01:22
lfaraonedfarning: (alternatively I can add a table to the wikipage)01:22
dfarningI just added to my personal task list which I forward to manu so he can make assingments.01:23
lfaraonedfarning: sorry, I mean the topic change.01:23
lfaraonedfarning: I think actually now a better idea would be to add a table element "review" to Sugar/tasks so people can request review there.01:24
dfarninglfaraone, I agree.01:24
lfaraonedfarning: I'll make a note about using the OLPC-style syntax, "r?" == needs review, "r+~lfaraone" == approved by lfaraone, "r-~lfaraone" == issues found by lfaraone.01:25
dfarninglfaraone, how are the reviews looking?01:52
lfaraonedfarning: currently looking at connect.01:54
dfarninglfaraone, great.01:55
lfaraonedfarning: dip and I talked about work remaining on flipsticks last night, irc has no pushes (although probably should be named xoirc?), jigsaw puzzle does not contain a debian folder in git, nor does sliderpuzzle.01:57
lfaraoneI have to see what kandarp did re my review with poll (it would be awesome if they could send mail tome or the list when they're done)01:57
lfaraoneMemorize and log are in queue.01:58
dfarninglfaraone, looks like something went wrong with jigsaw and slide:(01:58
dfarninglfaraone, I will request that everyone send a please review note to the list.01:59
lfaraonedfarning: yes, the ".git" folder was not removed from the get-orig-source'd upstream tarball before import. This was mentioned in a list email, and can be fixed manually or by adding a stanza to the get-orig-source rule.01:59
lfaraonedfarning: either list or wiki is fine, they work equally well for me. (wiki has the added benefit of looking at it at a glance to see what needs review)02:00
dfarningok I just saw your note on the tasks page about reviews.02:02
lfaraonedfarning: which activities depend on abiword, by the way? it currently FTBFS in Maverick. https://bugs.launchpad.net/bugs/60321402:47
dfarninglfaraone,  The big one is write.  Others might be jigsaw and slider02:50
lfaraonedfarning: mk. well, someone should look into that build failure. I can sponsor the upload if the issue is ubuntu-specific, otherwise a bug report against debian (pref. with patch) would be in order.02:51
dfarninglfaraone, I think the problem is actually python-abiword02:51
dfarninglfaraone, that is kandarp's task.02:52
lfaraonedfarning: okay. it's already packaged. (and that's what FTBFS, not abiword, sorry) glad to know somebody's on it :)02:52
* lfaraone will be back around 23h45 EST (1hr45m)02:59
dipankardfarning, good morning03:29
dipankarlfaraone, you around?03:29
lfaraonedipankar: yes.03:29
dipankarlfaraone, I am facing an odd problem03:30
dipankarlfaraone, just a sec.03:30
dipankarlfaraone, when I tried to import the original tar ball into the local repository, I get this error : http://paste.ubuntu.com/461853/03:33
dfarningdipankar, good morning03:33
dipankardfarning, how was your day?03:33
lfaraonedipankar: decent, thanks. yours?03:33
* dipankar had a *rough day 03:34
lfaraonedipankar: oh, sorry about that.03:34
lfaraonedipankar: when you cloned the branch, did you do "gbp-clone ..." or just "git clone ..."?03:34
dipankarlfaraone, nah, I was about to ask that to you. :P03:34
dipankarlfaraone, I used git clone.03:34
dfarningdipankar,  That sucks. is today going to be better?03:34
dipankardfarning, I found lfaraone online finally. So I guess it should be good03:35
dfarningdipankar, :)03:35
dipankardfarning, yesterday I was so badly stuck :(. Also you two weren't online. :(03:36
lfaraonedipankar: okay. try recloning using gbp-clone.03:36
dipankarlfaraone, right away.03:36
lfaraone("gbp-clone --pristine-tar git+ssh://path/to/repo")03:36
dipankarlfaraone, ok, now its done03:41
dipankarlfaraone, what was the mistake with 'git clone'?03:42
lfaraonedipankar: well, it doens't copy over all the branches, just master. gbp-clone copies over everything you need. you could do it manually with git clone and some branch commands, but gbp-clone is easier.03:43
dipankarlfaraone, ok. <sorry> Here is my next problem: I am unable to find the homepage of latest log activity.03:44
lfaraonedipankar: what pages have you found?03:44
dipankarlfaraone, I searched  a lot for the v23. But I could find this one : http://wiki.laptop.org/go/Log_Viewer03:45
lfaraonedipankar: okay. you could probably use the download page on download.sl.o or the git page on  git.sl.o without problems if you can't find a proper homepage for it.03:46
dipankarlfaraone, usually I find proper information from pages like here: http://activities.sugarlabs.org/en-US/sugar/addon/4056 . But this activity seems to have no proper page.03:48
lfaraonedipankar: well, like I said, you could either use the download page on download.sugarlabs.org or the source code page on git.03:50
dipankarlfaraone, ok. I had a doubt that our alioth git repository is named logviewer while the activity is Log, will that pose a problem?03:51
dipankar*I don't think so, but I may be wrong03:51
lfaraonedipankar: well, not from a technical standpoint, but it might be a good idea to rename it at some point.03:51
lfaraonedipankar: if you ssh into git.debian.org and go to /git/collab-maint you can move the folder sugar-logviewer-activity.git to sugar-log-activity.git03:52
dipankarlfaraone, just like in  terminal.03:52
lfaraonedipankar: yes.03:53
dipankarlfaraone, I also found that the copyright file for the Log Activity is not according to the format you specified. I guess I need to change that too.03:53
dipankarlfaraone, ?04:00
lfaraonedipankar: I don't remember, how was it non-conforming?04:00
dipankarlfaraone, I think you didn't get my question. Just a second04:02
lfaraonedipankar: last I saw was "22:53  dipankar$ lfaraone, I also found that the copyright file for the Log Activity is not according to the format you specified. I guess I need to change that too."04:03
dipankarlfaraone, See the format of these two: http://git.debian.org/?p=collab-maint/sugar-logviewer-activity.git;a=blob;f=debian/copyright;h=9c160f1307bd87edffcd0eb0ba4ea42cb5c28c50;hb=a5c5370c8c89f9d11bd72888c6833f8ecdf4540404:05
dipankarand http://git.debian.org/?p=collab-maint/sugar-flipsticks-activity.git;a=blob;f=debian/copyright;h=39990edfb49f51a9c88a05219b1b1fb78959305a;hb=b7ef04dfb225ff531a20115c15b6506be0a1280f04:06
dipankarlfaraone, I meant Jani debianized way back in 2007, so the format different from current one04:06
lfaraonedipankar: well, the other format Jani used is accepted, but the new format is clearer.04:08
lfaraonedipankar: eventually the new format will become standard. therefore, we encourage its use.04:08
lfaraonedipankar: it's a low-priority item compared to everything else, as long as all authors are covered in the existing file04:09
dipankarlfaraone, Ok I got it. So for now, my task is to import the original tar ball into repo, make changes in the debian/changelog, commit the changes and push them to alioth?04:11
lfaraonedipankar: yep.04:12
dipankarlfaraone, I also wanted to ask whats the difference b/w the commands:04:12
dipankar1. DEB_MAINTAINER_MODE=1 fakeroot debian/rules clean04:13
dipankar2. fakeroot debian/rules clean04:13
dipankar* 1st one might be incorrect04:13
lfaraonedipankar: 1 cleans and regenerates control from control.in, second does not.04:14
dipankarlfaraone, I am getting this error in o/p : http://paste.ubuntu.com/461875/04:16
lfaraonedipankar: Where do you see the error?04:16
dipankarlfaraone, while running the fakeroot ... clean04:17
dipankarlfaraone, I think it is something related to debian/control.in file04:17
lfaraonedipankar: in the text you pasted I do not see the error. On which line do you see it?04:17
dipankarlfaraone, oops, I meant those msg lines: 2 and 304:18
dipankarlfaraone, * sorry. they are neither errors or warnings I guess04:18
lfaraonedipankar: they're warnings, but they can be safely ignored.04:20
dipankarlfaraone, ohk. I am pushing the changes up in a few minutes04:21
dipankarlfaraone, I have uploaded the changes : http://git.debian.org/?p=collab-maint/sugar-logviewer-activity.git;a=summary04:27
lfaraonedipankar: cool, I'll look at them in a bit.04:27
lfaraone(I have quite a review queue)04:27
lfaraonedfarning, manusheel_, btw, I won't be here tomorrow morning, I have church to do.04:28
dipankarlfaraone, I am filing the ITP. As soon as I get the acknowledgement e-mail, I will add the 'Closes: BUGNO.' in the changelog04:28
dipankarlfaraone, I know (the review queue)04:28
dipankar:P04:28
dfarninglfaraone, ok04:29
dipankarlfaraone, okay. BTW you weren't available today morning too. is it due to that server thing?04:30
manusheel_lfaraone: Sure. Thank you for informing us.04:32
lfaraonedipankar: it's a Saturday, I'm technically not at work today. I had plans for this morning. I apologize if that prevented you from getting some work done.04:41
dipankarlfaraone, No worries. I had no information about that :) I will keep that in mind from now on. Thanks for helping me out.04:43
lfaraonedipankar: Heh, mk. I usually don't work on weekends, but if I have free time I might stop by.04:46
* dipankar likes lfaraone's helping nature :)04:46
lfaraonethanks, dipankar.04:46
dipankarlfaraone, Its nearing 0000 hrs there. I guess you would be heading to bed.04:47
lfaraoneyep, ttyl dipankar.04:49
dipankarlfaraone, good night :)04:49
kandarpklfaraone: good night04:50
lfaraonenight all.04:50
kandarpk*will be back in 60min.05:50
neeraj_kandarpk, dipankar any activity on which I can work now?07:36
manusheel_neeraj: I would like you to start with Write activity.07:39
kandarpkneeraj_: if you feel confident, try one from lower table.07:39
neeraj_manusheel_, ok I will start with write07:41
manusheel_neeraj: Yes, that would be great.07:42
manusheel_kandarpk: Can you send me the link of the table again?07:42
manusheel_Wish to bookmark it.07:42
kandarpkwiki.debian.org/Sugar/tasks07:43
manusheel_kandarpk: Thanks.07:43
kandarpkmanusheel_sir: no problem :)07:44
neeraj_manusheel_ sir write activity is based on abiword, I think we are facing some problem with it? http://git.sugarlabs.org/projects/write07:44
manusheel_neeraj_ : I think that issue has been resolved. Right, Kandarp. If not, we can focus on Record.07:46
manusheel_kandarpk, dipankar, have we committed the changes made in abiword?07:47
manusheel_I heard the issues have been fixe.07:47
* dipankar is working on review from Luke will get back in 5 minutes07:47
manusheel_fixed*07:47
manusheel_Sure, dipankar.07:47
kandarpkmanusheel_ sir: sir, poll activity had dependency on pyabiword07:48
manusheel_neeraj_ : Ok.07:48
kandarpk*only poll activity07:48
manusheel_kandarpk:Ok. Did you find any major issue?07:48
kandarpkmanusheel_ sir: the activity was working fine, and I dont think the package needs to be rebuild07:49
kandarpkif pyabiword is changed07:49
* dipankar is back.07:50
dipankarhello to all07:50
kandarpkmanusheel_ sir: some activities fail to start when pyabiword can't be installed on the machine07:50
kandarpkmanusheel_ sir: but we dont need to rebuild those packages07:51
manusheel_kandarpk: Ok. Thanks. That should be very helpful.07:51
manusheel_So, we can move towards packaging write.07:51
dipankarmanusheel_, Sir I still have to work out the dependencies by debugging. AFAIK, flipsticks/log doesn't have dependency on pyabiword.07:51
kandarpkmanusheel_ sir: I think neeraj_ can give it a try07:52
kandarpkmanusheel_, sir: some people worked on pyabiword, I think07:52
kandarpkit was there in the mailing list07:53
manusheel_dipankar: Yes, log and flipsticks don't have pyabiword as the dependency.07:54
kandarpkmanusheel_ sir: else we can ask ankur to try pyabiword now, and see if it works07:54
manusheel_kandarpk: Sure, let Neeraj give it a try.07:55
manusheel_kandarpk: Ankur is working on 3 packages already as informed to me by Dipankar.07:56
kandarpkmanusheel_ sir: but he is facing problems with pyabiword in most of them07:56
kandarpkmanusheel_ sir: maybe he can check if pyabiword has been fixed or not07:56
manusheel_kandarpk: Ok. Sure. Can you check this with Ankur.07:57
manusheel_I did send an e-mail to him.07:57
manusheel_dipankar: Did Ankur get back to you?07:57
dipankarmanusheel_, Sir, I am having an error while building package for the log activity: http://paste.ubuntu.com/461914/07:57
dipankarmanusheel_, No Sir. I have no info regarding Ankur's Status07:58
manusheel_kandarpk: I would let Neeraj give a try to Abiword and PyAbiword.07:58
manusheel_Important for us.07:59
manusheel_dipankar. Interesting.07:59
manusheel_You are getting a whole bunch of warnings too.07:59
kandarpkmanusheel_ sir : hmmm, it will save time if he succeeds07:59
neeraj_kandarpk, dipankar have we uploaded any documentation anywhere on web listing all the steps which we need to follow while building using git08:00
manusheel_kandarpk: That is absolutely true. However, I am not sure about the progress at Ankur's end. Didn't hear from him today. Wish if you can touch base with him, and ask him on it.08:00
dipankarneeraj_, Ankur did send a documentation08:01
dipankarneeraj_, please check your mail box08:01
kandarpkmanusheel_ sir: Ok sir.08:01
dipankarneeraj_, as a suggestion: there is no particular way of working on git: every time I find a new problem and a different solution.08:01
neeraj_dipankar, yeah.. got it, sorry i forgot..08:01
manusheel_dipankar: dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 208:02
manusheel_Error while doing a make.08:02
dipankarkandarpk : Please see if you ever had the problem.08:02
dipankarmanusheel_, I think the error is triggered by this line : cp: cannot stat `./Log.activity': No such file or directory08:02
manusheel_kandarpk: This is the log Dipankar is referring to - http://paste.ubuntu.com/461914/08:02
neeraj_kandarpk, wish if u could suggest what should I write in version number.. only 71 will do? http://git.sugarlabs.org/projects/write/repos/mainline08:03
kandarpkmanusheel_, dipankar : I am going through it08:04
manusheel_dipankar: Ok. I see. Yes, Log.activity seems to be the issue here. Let us check.08:04
neeraj_I am confused because the last release is not committed08:04
dipankarmanusheel_, Sir, I think it is due to the improper install script08:04
manusheel_dipankar, kandarpk: activityname.activity is a very important file for any sugar activity.08:04
manusheel_We cannot ignore it.08:04
manusheel_dipankar: Check the install script.08:05
manusheel_neeraj_ : In that case, look at activity.info file of the release that has been committed.08:06
manusheel_That should work.08:06
kandarpkneeraj_: I think version 70 is available08:06
manusheel_The version number is specified over there.08:06
dipankarmanusheel_, Sir, I am not sure though. : For reference to the tree : please check here: http://git.debian.org/?p=collab-maint/sugar-logviewer-activity.git;a=tree08:06
neeraj_kandarpk, ok08:07
manusheel_dipankar: Yes, log.activity is missing.08:07
manusheel_Not sure, why it didn't get install.08:08
manusheel_dipankar: Please write an e-mail to Luke and David, and copy me on it.08:08
dipankarmanusheel_, YES! finally.08:08
kandarpkdipankar: you haven't appended anything to debian/rules ?08:08
dipankarmanusheel_, Sir I checked the debian/install08:09
dipankarthe line Log.activity /usr/...08:09
dipankarI changed it to08:09
dipankaractivity /usr/...08:09
dipankarand it worked.08:10
kandarpkdipankar: great08:10
manusheel_dipankar: Great. Yes, you did Log.activity/usr before?08:10
dipankarkandarpk, manusheel_, Sir, I guess I have to rename the 'activity' folder to 'Log.activity'08:10
manusheel_dipankar: No. I don't think so.08:10
dipankarmanusheel_, sir, why so?08:11
manusheel_dipankar: activity folder and log.activity file are two different entities altogether.08:11
manusheel_activity folder has the icon and info file.08:11
dipankaryes.08:11
manusheel_dipankar: You should really read about Sugar activity development tutorial. Let me send it across to you.08:11
manusheel_Will also send it to Kandarp.08:11
manusheel_dipankar: That will be very helpful.08:12
* dipankar is going to Lunch.08:12
manusheel_In understanding the structure and details.08:12
dipankarmanusheel_, Sir, I think I got what you are trying to say. The development tutorial will be handy.08:13
* dipankar is away: I'm not here08:13
neeraj_kandarpk, around?08:29
kandarpkneeraj_ : yes08:29
neeraj_u mentioned a change in rule file after fi..08:29
kandarpkneeraj : yes, let me see what it was08:30
kandarpkcd $(SOURCE_DIR) && rm -rf .git*08:30
neeraj_kandarpk, while building sliderpuzzle, ankur didn't made that change and the activity build was successful08:31
* dipankar is back (gone 00:18:13)08:31
kandarpkneeraj_: it will build, but the tar file will have .git folder in it08:31
dipankarkandarpk, did you receive the developer's guide from Manu Sir?08:32
kandarpkdipankar: not yet08:32
neeraj_kandarpk, dipankar in change log, we will just use initial release in every package?08:34
dipankaryup. neeraj_ . 'Initial release'08:34
=== neeraj_ is now known as neeraj
dipankarkandarpk, here is the link to the developer's guide: http://wiki.laptop.org/go/Developers_manual08:38
kandarpkdipankar: thanks.08:38
dipankaralsroot, hi, you online? I wanted to ask something regarding activities08:41
neerajmanusheel sir, write activity is failing to start09:40
neerajthe reason is same.. abiword problem..09:41
manusheelneeraj: Can you send me an e-mail with the logs?09:41
neerajok09:41
manusheelneeraj: We should get the Abiword issue resolved soon.09:41
manusheelneeraj: I would like you to start with the Record activity.09:42
manusheelankur: Hi Ankur. Around?09:42
ankurmanusheel, yes sir , just came09:43
manusheelankur: Dipankar informed me that you were also facing Abiword issues.09:44
manusheelDid you open a ticket for them?09:44
ankurmanusheel sir, yes . I was facing the issue with them with slideer and jigsaw puzzle .09:45
manusheelneeraj: Please go through the activity structure of Record too.09:45
manusheelankur: Great.09:45
ankurno i havent filed ticket for them as it was a one issue which is bothering both tha activities09:45
manusheelankur: We should try and arrive at a good conclusion on this issue.09:46
ankurand it wasn't decided whether kandarp was supposed to go for debugging it09:46
ankuror me09:46
ankuras of then09:46
ankurkandarp was supposed to work on pyabiword issue09:46
ankurwhile i was given some packages to push09:46
ankurwell09:46
ankurthere were 3 packages from which i was suppose to choose , and they were all supposed  to b pushed09:47
ankurdavid asked me to push them starting with irc09:47
manusheelankur: What were the 3 packages?09:47
manusheelankur: Was this task assigned to you at IRC?09:47
ankurmanusheel, well they were XO irc, etoys09:47
ankurand one more09:48
ankurmanusheel, yes sir09:48
ankuron irc only09:48
manusheelankur: In such a case, please send me an e-mail about the tasks assigned to you.09:49
ankurmanusheel,  sir , vijit sir also asked me take a look at this .http://paste.ubuntu.com/461960/09:49
ankurmanusheel sir, i will keep that in mind09:50
ankuras i updated pyabiword issue in my tasks wiki page09:50
manusheelankur: Yes, Ian fixed it for SoaS.09:50
manusheelankur: Let us touch base with Ian over e-mail then.09:51
manusheelankur: His e-mail id is "I.T. Daniher" <explodingmind@gmail.com>,09:51
ankurmanusheel sir, i am not sure about somethings . Is pyabiword maintained by sugar developers?09:51
ankuror it is maintained by different developers all together?09:52
manusheelankur: Kindly send Ian an e-mail and copy me, David, Kandarp and Luke on it.09:52
manusheelankur: It is maintained by a Marc Maurer and Martin Dengler as far as I remember.09:52
ankurmanusheel sir , i will do it . will search over the issue first so that i get right questions to ask09:52
manusheelankur: Absolutely.09:52
manusheelankur: Marc has worked in Sugar before.09:53
manusheelNot sure, about Martin.09:53
ankurmanusheel sir i just saw your mail about the activities.09:53
ankurdo i need to send an on record mail about it?09:53
manusheelankur: Let me know the third package apart from e-toys and xoirc.09:54
manusheelAlso, is Ishan working with you on them?09:55
ankurthe third one is chat record09:55
ankurwell i have told him to study on git first and create accounts on alioth and join mailing list as of now09:55
ankurhe is not working on those activities09:56
ankurif you say i can leave one for him to startover09:56
manusheelankur: No Ankur. Not right now.09:56
manusheelHe needs to work a bit on ppa.09:56
manusheelankur: Is the third activity, chat or record?09:56
ankurwell he mentioned something like this you can start over on any of them .09:57
manusheelankur: Work on chat. Neeraj is looking after Record for today.09:58
manusheelneeraj: Did you start with Record?09:58
manusheelneeraj: Please send me an update on your progress at 5:00 pm today.09:58
ankurmanusheel,  i would get started on chat as of now then.09:59
neerajsir, not yet.. I will do that later.. at present I am just trying to locate the bug by tracing the files path given on log09:59
manusheelneeraj: Ok.10:00
ankurneeraj, i saw your email.10:00
ankurit is the same error everyone else is getting10:00
manusheelankur: Great. Please send me an update on your progress at 10:00 pm today.10:00
neerajSir for today's and yesterday night work I will send u a mail.. But if u r talking about previous week progress report then I have already sent that :)10:00
manusheelneeraj: I was referring to the status of Record activity packaging.10:01
ankurthe issue is that python-abiword is not installed by default and it can't be installed from synaptic as due to some unresolvable dependencies10:01
manusheelNever mind. You can do this after studying logs.10:01
neerajmanusheel sir: ok10:01
manusheelneeraj: Great.10:01
ankurmanusheel sir, i am trying to study the pyabiword issue as well.I will mail you the details on chat activity as soon as i am don with it.HOpe it wont take up much time10:02
ankurXO irc was giving some prblems due to version tagging10:03
ankurmanusheel sir, well when will david be coming back to irc ?10:05
ankurmanusheel, sir it seems that pyabiword is fixed10:15
manusheelankur: Great.10:15
ankurneeraj,  try sudo-apt-get install python-abiword and then try to run write10:15
manusheelThat is neat to hear.10:15
manusheelankur: Sorry, any questions for David?10:16
manusheelMissed your last message.10:16
ankurwell , not for now :)10:16
neerajankur, doing.. I just installed abiword :(10:16
manusheelankur and neeraj: What we should do is read about Abiword and PyAbiword and understand the fix.10:16
neerajgreat10:17
neerajits working now :)10:17
ankuri have to make changes to my git version as well after updateing dependencies10:17
ankurmanusheel,  but isnt it fixed now?10:17
manusheelankur: Since, Abiword and PyAbiword is important for both your activities, you should send us a documentation on Abiword, PyAbiword and the fix.10:17
manusheelankur: The idea of this round of tasks for packaging is to get into the details.10:18
ankurmanusheel sir, i did not fix it :(10:18
neerajI think we should edit the dependency so that both of these gets installed while installed write10:18
neerajthat will do..10:18
ankuri just happened to install it and it worked10:18
manusheelankur: Yes, so you should touch base with Ian. I did send you his e-mail. Try and understand the fix.10:18
manusheelankur: Also, copy me and Luke on the e-mail.10:18
ankurmanusheel sir, will do that .10:19
manusheelankur: We need to understand things as we proceed to tasks. Next time, if there is an issue on Abiword and PyAbiword, I'll be asking you to fix it.10:19
manusheel:-)10:19
ankurmanusheel sir, sure.I will dive into them to understand how they work.10:21
ankurdo i need to check out there code as well10:21
ankur?10:21
manusheelankur: Yes.10:21
manusheelYou should.10:21
manusheelankur: Understanding the programming and algos side by side should be done too.10:21
manusheelHowever, you should not ignore the other 3 packages assigned to you too.10:22
ankurmanusheel sir, will do it :)10:22
manusheelankur: Try to keep a balance between the assigned tasks and understanding tasks.10:22
manusheelWhenever you get sometime, you should get to the code.10:22
manusheelUnderstand the programming part.10:22
ankurwell , i needed to ask,  abiword will be maintained by us in the future?10:23
manusheelankur: Please look into this task of understanding Abiword and PyAbiword once you complete the packaging tasks. Yes, Ankur. The ownership will come to us if there is an issue.10:24
manusheelankur: Wherever possible, we atleast need to understand how a dependency interact with Sugar, its bindings10:24
manusheeland its working.10:24
manusheelankur: If we can understand the package that would be great too.10:24
manusheelankur: However, for now, please first complete the packaging tasks. This task has to be done not at the cost of packaging tasks too. We need good momentum at this juncture too.10:25
ankurmanusheel, sir i will package the activites first then get into the code10:26
manusheelankur: Great. Please do. And, send me a documentation on your understanding of Abiword and PyAbiword and the code fix.10:26
ankurmanusheel sir , will do it :)10:27
manusheelankur: Great. Looking forward to your e-mail at 11:00 pm on the updates.10:27
ankurwill mail you on it sir :)10:28
manusheelankur: Thanks Ankur. Good luck.10:28
ankurthank you sir :)10:28
dfarningneeraj, good morning11:51
neerajdfarning, good morning.. :)11:51
dfarningneeraj, how are you?11:51
neerajI am good..thanks for asking...11:52
neerajhow r u feeling this morning?11:52
dfarningneeraj, very good.11:53
neeraj:)   dfarning, I was working on write activity, after packaging it when I installed it then it was failing to start.11:53
dfarningneeraj, is there a message in the log11:53
neerajthen ankur and me tried to solve it and ankur found that after installing python-abiword and abiword , the problem got solved11:54
neerajdfarning, yes we did looked at the log11:54
neerajit was giving import error .. abiword..11:55
neerajSo i was asking what change should I make in the control file so that both abiword and python-abiword get installed along with write activity..11:55
neerajI hope you are getting what I am trying to say :)11:56
dfarningneeraj I think that you can just add python-abiword to the control.in file.11:57
neerajdfarning, ok11:57
neerajI will build it again and send u the deb file..11:57
dfarningneeraj, Depends: ${shlibs:Depends}, ${python:Depends}, EXTRA_DEPENDENCIES11:58
neerajAlso I was filing ITP, but go confused whose name should I write in upstream author11:58
neerajyes dfarning i got it.. :)11:58
neerajhttp://wiki.sugarlabs.org/go/Activities/Write12:00
dfarningneeraj, tomeu is listed as the owner of the upstream git repo.... So he is the person to contact/blame with write related problems:)12:03
neerajdfarning, ok :)12:03
dfarningneeraj, upstream author has two goal 1) giving credit and 2) knowing who to blame.  Since all of the orginal authors are missing we fall back to the blame:(12:05
neerajdfarning, write is working fine now :)12:13
dfarningneeraj, great.12:21
neerajsending u the deb file12:22
dfarningneeraj, are you test in debian? I have not gotten debian to work on my local computer12:23
neerajdfarning, I have not installed sugar on debian yet..12:23
neerajI am sending this file to kandarp for testing on debian12:23
dfarningneeraj,   so it is working on ubuntu that is really cool.12:24
neerajdfarning, :) I was working on record activity12:25
neerajbut I am again facing the same error which i was facing in memorize..12:25
neerajAt present I am going through logs as lfaraone suggested a solution for that problem to kandarp12:26
dfarningneeraj, can you send the error to pastebin?12:27
neerajdfarning, wait a min.. I will have to regenerate it..12:28
dfarningneeraj, awesome write works just fine on lucid.12:32
neerajdfarning,  :).. here is the error which I am getting in recored activity http://paste.ubuntu.com/462015/12:40
dfarningneeraj, you will want to update to the quilt (3.0) format.  notice like 33 refers to source format 1.012:43
neerajdfarning, sorry I didn't got u..12:45
dfarningneeraj, use the follow command      mkdir debian/source ; echo '3.0 (quilt)' > debian/source/format ; dch 'Switch to dpkg-source 3.0 (quilt) format'12:45
dfarningneeraj, there is more information at http://wiki.debian.org/Projects/DebSrc3.012:45
neerajhttp://paste.ubuntu.com/462021/12:48
dfarningneeraj, you need to delete sugar-record-activity_82.orig.tar.gz from the dir.12:52
dfarninghey ishan how are you12:53
ishanfine thank you12:53
neerajdfarning, i used git rm -force command before running git-buildpackage12:53
dfarningneeraj,   did you commit?12:54
dfarningishan, what is your plan for the day?12:54
neerajdebcommit -m'initial commit' yes12:54
dfarningneeraj, line 35 is saying that sugar-record-activity-82/sugar-write-activity_82.orig.tar.gz is looks like a binary file and since quile 3.0 is source only. it throws an error12:56
dfarningishan, feel free to use the primary chanel.  Ir is helpful for eveyone to have an idea what everyone else is doing:)12:57
dfarningishan, any questions about python?12:57
ishanokay12:58
ishannot yet12:58
dfarningishan, did you learn java in school? the transition to python is pretty easy.13:00
ishandfarning,no i learned C++13:00
dfarningneeraj, did you find the problem?13:16
dfarningkandarpk, good morning.13:16
kandarpkdfarning: good morning13:16
neerajdfarning, not yet.. I will get back to u in 5-10 min..13:17
dfarningkandarpk, are you having a relaxing weekend?13:17
neerajtrying another method..13:17
kandarpkdfarning: sort of :)13:17
manusheelishan: Hi Ishan.13:22
manusheelAround?13:22
ishanyes sir13:22
dfarningkandarpk, let's  this back to the public channel so others can see about the other sugar stuff you and doing.  it will help make all the pieces fall together:)13:23
ishanmanusheel,Hi sir13:23
manusheelishan: Did you get a chance to study the packaging documentation provide by Dipankar (ppa).13:23
dfarningkandarpk http://wiki.sugarlabs.org/go/Machine/sunjammer it is one the the Sugar labs servers13:23
manusheelishan: ?*13:23
ishanmanusheel:no documentation has been given yet13:23
ishanpresently he has asked me to learn python13:24
manusheelishan: Ok, Ishan. Thanks for informing me about it. Yes, you should study python first.13:24
dfarningkandarpk_ we access sunjammer the same way we access the build vm via ssh.13:25
manusheelishan: I am glad that Dipankar provided you the right pointers.13:25
dfarningkandarpk, all of the documentation work will be hosted on sunjammer at api.sugarlabs.org13:25
=== kandarpk_ is now known as kandarpk
kandarpkOk.13:27
dfarningI will grant you access to the configuration file for both sphynix and the other documentation generation tool.13:27
dfarningkandarpk, I can't grant you root because it is a primary sugarlabs server.13:28
manusheeldfarning, kandarpk: Great. Kandarp, please document a complete understanding of sunjammer and getting access to it.13:28
kandarpkdfarning: that way, I'll only need to submit files, rest of HTML generation will be handled by the server ?13:29
dfarningkandarpk, can you send be the full names and ssh pubkey of those who need access.13:29
dfarningkandarpk, yes. I will help you write and autogeneration script so the the documentaion is regenerated every day13:30
kandarpkdfarning: manusheel sir would know better who is going to be involved along with me13:30
kandarpkdfarning: I'll mail my keys to you13:30
dfarningkandarpk,13:30
manusheelkandarpk: Yes. Anurag, Ayush, Ekansh, Aman and Diksha will also be provided the access. Aman and Diksha are getting comfortable with Sugar, and Ekansh and Anurag knows the web dev part. They can be helpful in case of any issues.13:33
kandarpkmanusheel sir: what would be my role ?13:33
manusheelkandarpk: You'll be leading the project both for Sphinx and Epydocs. Aman and Diksha will help us in certain documentation tasks.13:35
manusheelkandarpk: You have been the one hacking and getting into the details of Sphinx. Thanks for figuring a number of things out.13:35
dfarningkandarpk, can you describe what I need to do to get syhix running on sunjammer?13:36
manusheelkandarpk: I'll be personally involved in the project too, and will be making sure that we have the requisited documentation of all classes, variables, methods and functions.13:36
manusheelkandarpk; David is asking you about the steps to install Sphinx via command prompt.13:36
manusheelThe steps are the same that I think you have documented too.13:37
kandarpkI think so.13:37
kandarpkdfarning: You need python to run sphinx13:37
dfarningkandarpk, running:)13:38
kandarpkOk, I'll just check the command to install sphinx13:38
kandarpkdfarning: sudo apt-get install python-sphinx13:39
dfarningkandarpk, IF you have steps written down you can just mail them to me.13:39
kandarpkdfarning: sure13:39
dfarningkandarpk, and also a copy of the sphynix dir on your test machine.13:40
kandarpkdfarning: the directory I make on the server ?13:41
dfarningkandarpk, do you need to run jhbuild before generating the documentation?13:41
kandarpkdfarning: No.13:41
dfarningkandarpk, yes didn't you need to create some conf and .rst files13:41
kandarpkdfarning: sphinx-build -b html sourcedir builddir13:42
kandarpkdfarning: yes, we are required to make .rst files, and python source codes13:42
manusheel_kandarpk: Yes, we do need to run jhbuild. How will we get source files of Sugar?13:42
manusheel_kandarpk: Sugar-jhbuild keeps on changing with the commits.13:42
kandarpkmanusheel sir: if we have a folder having all the source codes13:43
manusheel_kandarpk: What we need is an update shell script that updates the required changes in sync with the changes in sugar jhbuild.13:43
kandarpkmanusheel_ sir: Ok.13:44
dfarningkandarpk, we want that folder to update itself automatically everyday to reduce your maintaince burden.13:44
manusheel_dfarning: Sorry to interupt. Please continue with the discussion.13:44
kandarpkdfarning, manusheel_ sir: that means we need to develop a script that generates HTML pages as the source changes over time13:45
kandarpk?13:45
manusheel_kandarpk: Yes. And, that should not be very difficult.13:45
manusheel_kandarpk: What we basically need to do is the following -13:46
dfarningkandarpk, yes.... that is pretty easy if you can tell me the step you use to update and generate the docs manually.13:46
kandarpkdfarning: I'll mail you the steps required13:46
manusheel_dfarning: Let us send you the documentation. Kandarpk, let us send the documentation to David right away.13:46
manusheel_Kandarpk, great.13:47
dfarningkandarpk, I can start getting sunjammer set up for you this morning.  Everyone is already better at packaging than I am:)13:49
kandarpkdfarning: sent the documentation13:49
kandarpkmanusheel_ sir, dfarning : the automatically generated pages will help only if docstrings are in proper reST format13:50
kandarpkand we'll need to check if some new files are added13:51
manusheel_kandarpk: Yes, Kandarp, that can be done using diff command.13:53
manusheel_Very much like git diff.13:54
manusheel_For the additions, we'll have to do add doc strings manually and add their descriptions too.13:54
kandarpkmanusheel_ sir: we need to add the file names in the .rst file so that it too is used while html creation13:55
manusheel_kandarpk: Yes, that is absolutely correct. And, that part shouldn't be hard too.13:55
kandarpkmanusheel_ sir: ok.13:55
dfarningkandarpk, sorry phone call:(13:56
neerajdfarning, look at line 3 http://paste.ubuntu.com/462050/13:56
kandarpkneeraj : use git commit -a13:57
kandarpkneeraj :sorry, cant test write-activity right now, not using debian13:57
neerajkandarpk, what should I write in it?13:58
kandarpkneeraj : oh, I thought you were commiting changes13:59
dfarningneeraj, that is a lfaraone level question. I don't understant git-import-orig well enough to answer14:01
kandarpkneeraj: the orig tarball got created without any problem ?14:02
neerajkandarpk, yes14:02
manusheel_kandarpk: Did we send the documentation steps to David?14:03
kandarpkmanusheel_ sir: yes sir14:03
manusheel_kandarpk: Great.14:03
dfarningkandarpk, in step two of the documentation stuff you made a directory called ~/sphinx.  Can you compress the contents of that dir and send it to me?14:03
kandarpkdfarning: sure14:04
dfarningkandarpk, you allready have everything running it there so no need for me to set it all up again.14:05
dfarningkandarpk, I'll just uncompress your tarfile.14:05
manusheel_dfarning: Thanks David. Can you please share each step that you are taking at the server end. We wish to document it for reference, and making sure that we can do it in case of any urgent requirements.14:06
kandarpkdfarning: to see the output, goto docs->html->index.html14:06
dfarningmanusheel_, sure14:07
manusheel_dfarning: Thank you.14:07
kandarpkmanusheel_ sir, dfarning : you can insert the source in final html pages14:08
dfarningkandarpk, that can be useful14:09
kandarpkdfarning, manusheel_ sir : to see that, goto Source->activity.invite on index.html14:09
dfarningkandarpk, you mentioned that the docstrings must be in ReST.  Will it work to go through and change them one and a time push them upstream as patches?14:11
manusheel_kandarpk: Kindly add this in the current documentation, update the version number to 2, and send me an e-mail on it with the revised document.14:11
kandarpkdfarning: yes that will do14:12
manusheel_kandarpk: This is good news indeed. Inserting source will be helpful.14:12
kandarpkmanusheel_ sir: it had a problem14:12
dfarningkandarpk, ok good.14:12
manusheel_kandarpk: Can you elaborate on the problem/14:12
kandarpkmanusheel_ sir: the source had to be present separately14:13
dfarningkandarpk, I see that the sources are in the ./src dir.  how did you get them there?14:13
kandarpkmanusheel_ sir: we cannot place it right after the docstring14:13
manusheel_kandarpk: I remember you informed me about it. That is fine, Kandarp.14:13
kandarpkdfarning: copied from jhbuild14:13
kandarpkmanusheel_ sir: you can see how it looks in the mail I sent you14:14
manusheel_kandarpk: We can keep it separately for now, and add a feature request for Sphinx dev team in their bug tracker.14:14
dfarningkandarpk, ok got it.14:14
kandarpkmanusheel_ sir: I would have updated the online documentation, but I wasn't able to place a hyperlink to the source14:15
manusheel_kandarpk: Not sure, why I didn't receive your e-mail. Can you resend it.14:16
manusheel_kandarpk: No worries.14:16
kandarpkmanusheel_ sir: so I placed the source at the end of the module explanation14:16
manusheel_kandarpk: Sure, that would be good for now.14:16
neerajdfarning, after certain hit and trial I was able to build record successfully. debcommit was failing. So i used git commit command14:16
manusheel_kandarpk: If you can send me an e-mail with explanation on this subject, I'll ask the web team to help you out.14:17
dfarningneeraj, great14:17
neerajdfarning, please check ur inbox14:17
kandarpkmanusheel_ sir: I am not very sure how to elaborate the problem14:19
kandarpkmanusheel_ sir: I think you will get an idea once you see the documentation14:19
manusheel_kandarpk: I think we are good for now. Sure, Kandarp.14:20
dfarningkandarpk, what is the current url for the test documentation uutput?14:20
manusheel_kandarpk: We'll ask the web dev team to look deep into this matter.14:21
kandarpkdfarning: let me check14:21
manusheel_Not a major issue. They should be able to arrive at a good conclusion soon.14:22
kandarpkdfarning: http://seeta.in/sugar/api/documentation/desttemp/html1/index.html14:23
kandarpkdfarning: it does not have the source code part.14:23
manusheel_kandarpk: You can create a version of Sphinx documentation with the source code part. That will expedite matters with the web dev team or Sphinx team.14:25
manusheel_In case, we need to submit a feature request.14:25
kandarpkmanusheel_ sir: ok14:25
kandarpkmanusheel_ sir, dfarning : may I leave now ?14:26
kandarpkI'll be back in 40 min14:26
kandarpkif it is ok ?14:26
dfarningkandarpk, fine by me:)  It will take me a couple of hours to understand the documentation process and get the automatic build scripts setup.14:27
manusheel_kandarpk: Sure. Take a break.14:28
kandarpkdfarning: the documentation I sent you wont take more than 15 min to understand14:28
kandarpkmanusheel_ sir, dfarning : thanks, I'll be back soon.14:28
=== op_amp_ is now known as op_amp
ankurgood morning dfarning :)16:17
ankurgood evening op_amp  and kandarpk16:17
kandarpkankur: good evening16:18
op_ampankur: good evening :)16:18
ankurkandarpk,  well did you have some prblems related to tagging before?16:18
dfarningankur, kandarpk, ankur good morning again.16:18
dfarningI was off studying the documentation stuff kandarpk sent me.16:19
kandarpkdfarning: it is evolving with time16:19
kandarpkhave tried to include codes now16:20
kandarpk*in some better way16:20
dfarningkandarpk, have you tried pointing the src directly at the install dir created my jhbuild?16:21
kandarpkdfarning: no, but I think it asks for relative path16:22
ankurkandarpk, have you worked on tagging before? i was having some issues and it seems that they were due to some what related to tagging16:22
=== op_amp is now known as neeraj
kandarpkdfarning: let me try16:22
kandarpkankur: error in 1st step ?16:22
dfarningkandarpk, that will save a step of moving the source files around.16:23
ankurwell yes , downloading the source code was giving me some problem16:23
ankurwell let me paste the error16:23
kandarpksomething like v22 not match ?16:23
ankurit was something like this16:23
ankurerror: pathspec 'v8' did not match any file(s) known to git.16:23
ankuryes kandarpk16:24
neerajankur,  kandarpk  which activity/package16:24
ankurdfarning, Actually a chat Repository already exist in collab-maint16:24
ankurcreated by jonas16:24
neerajk.. got it :)16:24
ankurso should i delete it before proceeding?16:25
kandarpkankur: can you send me the link where the package is present16:25
kandarpkankur: dont delete that!16:25
ankurkandarpk,  i am not deleting that16:25
ankuras of now16:25
ankur:)16:25
ankurkandarpk,  here is the link16:26
ankurhttp://git.sugarlabs.org/projects/irc/repos/mainline16:26
kandarpkankur: please replace version in changelog from 8 to16:26
kandarpk8+git20100609.fa8d0cf616:27
ankurkandarpk,  well can you elaborate on this :)16:27
kandarpkankur: replace it in git-import-orig as well16:28
kandarpkankur: neeraj knows about it16:28
neerajkandarpk: I have just knw that u replaced the version number with version+gitdate.commitid16:29
kandarpkneeraj: yes16:30
neerajI don't knw why we did that in first place..16:30
kandarpkneeraj: ok.16:30
kandarpkneeraj, ankur : by doing so, it fetches the changes made by the last commit16:30
neerajI also looked into the irc logs. I guess the date is 8th july when luke told u about this but I didn't understood it completely :)16:30
ankur*will be back in 15 min16:32
kandarpkdfarning: we can provide any path to source in conf.py16:37
kandarpkdfarning: not necessarily ../src16:38
dfarningkandarpk, that is what I thought.16:38
dfarningkandarpk, does it screw anything else up because the structure of install is more complicated than src?16:38
kandarpkdfarning: I provided :16:39
kandarpk/home/kandarp/sugar-jhbuild/install/lib/python2.6/site-packages/sugar16:39
kandarpkdfarning: I had copied all the folders from there and placed in ../src16:39
dfarningkandarpk,  nice16:40
dfarningkandarpk, with regard to all of the different .files.  is there a why to say tell sphyix to create the documentation for graphics.* rather than identify each module separately.16:45
kandarpkdfarning: I didn't found anything like this16:47
dfarningkandarpk, ok, I'll look16:47
kandarpkdfarning: I too am giving it a try16:48
ankurdfarning,  i read today's log and it seems that i goofed something up while uploading  as my the slider and jigsaw doesnot contain a debian folder16:51
ankur:(16:51
dfarningankur, does the correction luke gives make sense?16:52
ankurwell i am trying to figure that out what he meant16:53
ankurwell what git folder i didn't delete , i guess i missed something16:53
ankurhere16:53
dfarningankur, were these imported as tarballs or imported from an upstream git repo16:54
ankurwell they were imported from upstream git repo16:55
kandarpkankur: .git would be present in your .orig tarball16:55
ankuri suppose i used this command git rm --force sugar-sliderpuzzle-activity_8.orig.tar.gz16:56
ankurwon't it do the trick?16:57
ankuroh16:57
ankursorry16:57
ankurone min16:57
dfarningkandarpk, can you send me you ssh public key?17:03
dfarningkandarpk, should I use 'kandarpk' as your username17:03
kandarpkdfarning: 2 min17:04
manusheel_dfarning: Can I send you the ssh keys of the other members, whom we would like to give access too?17:06
ankurkandarpk,  well what method would be the most suiatable one in case i want to push my rep once again to git ?17:06
kandarpkdfarning: my user name is kandarp17:07
kandarpkankur: just push it as usual17:07
dfarningmanusheel_, yes, I'll set them up this after noon.17:07
kandarpkankur: it will add the commits you have made after pushing for the first time17:07
manusheel_dfarning: Thank you. Will send you the keys along with desired usernames.17:08
manusheel_dfarning: We can go ahead with setting up the username for Kandarp right now.17:09
kandarpkdfarning: sent my ssh public key17:11
kandarpkmanusheel_ sir: copied you on the mail17:11
dfarningmanusheel_, yes, I think that after I install sphinx, kandarpk can set up everything like he wants it in his home dir on sunjammer and then I can move is as necessary.17:12
dfarningkandarpk, got it. one minute17:12
kandarpkdfarning: you can use kandarpk as my user name :)17:13
kandarpkif you haven't created my account yet17:13
manusheel_dfarning: Thanks David. That would be very helpful.17:14
dfarningkandarpk, which do you prefer....  It is important to be consistant across all systems or things get confusing17:14
kandarpkdfarning: kandarpk will be good17:15
dfarningok17:15
kandarpkdfarning: once my account gets set up, how can I log into sunjammer from some other computer ?17:16
dfarningkandarpk, 'ssh sunjammer.sugarlabs.org'17:17
kandarpkdfarning: but that would require my ssh keys, wont it ?17:17
dfarningkandarpk, yes that is why i am adding your pubkey to authorizedkeys17:18
kandarpkdfarning: I mean logging into sunjammer from computer other than the one I am using right now17:19
dfarningkandarpk, you will only be able to log in from computers with you ssh key.17:20
dfarningkandarpk, however, you can have the same key on more than one computer.17:20
kandarpkok.17:20
dfarningkandarpk, can you try to log in?17:28
kandarpkdfarning: sure17:28
kandarpkdfarning: Permission denied (publickey).17:29
dfarningkandarpk, what is the username on your local computer?17:34
kandarpkkandarp17:34
=== neeraj_ is now known as neeraj
dfarningkandarpk, ok since you asked for 'kandarpk' on sunjammer you will have to log on with 'kandarpk@sunjammer.sugarlabs.org'17:35
kandarpkok17:35
kandarpkdfarning: successfully logged in17:36
kandarpk:)17:36
dfarningkandarpk, ssh assumes that you want to use the same username as your local account unless you say differently17:36
dfarningkandarpk, of now you are in your home dir on sunjammer it behavies the same as you home dir on your local computer.17:37
kandarpkdfarning: ok.17:38
kandarpkdfarning: how can I send my files across ?17:38
dfarningkandarpk,   I like to use sftp with filezilla.  command line grurus like to scp:)17:39
kandarpkdfarning: how do I use filezilla ?17:49
kandarpkI've added my private key, hostname : sunjammer.sugarlabs.org, : user: kandarpk17:49
kandarpkanything for password and port ?17:50
dfarningkandarpk, I think the port is auto detected and you don't need a password17:50
kandarpkdfarning:17:52
kandarpkStatus:Connection established, waiting for welcome message...17:52
kandarpkResponse:220 Welcome to the Sugar Labs FTP service.17:52
kandarpkCommand:USER kandarpk17:52
kandarpkResponse:530 Non-anonymous sessions must use encryption.17:52
kandarpkError:Could not connect to server17:52
dfarningkandarpk, you must select sftp for the protocal  'Secure FTP'17:53
dfarningkandarpk, and you will find a dir called public_html in your home folder.  anything in that folders will be publically available at http://people.sugarlabs.org/kandarpk17:58
dfarningkandarpk,  hmmm at least it should be....17:59
kandarpkdfarning: you too tried that out :)17:59
dfarningkandarpk, I need to ask bernie why that is not working.17:59
dfarningkandarpk, what does the sphnixext stuff do??18:01
kandarpkdfarning: some modules had docstrings in some different form18:03
kandarpk*other than rest18:03
kandarpklike it started with a heading18:03
kandarpkheading18:03
kandarpk----------------18:03
kandarpkthere the autodoc extension was failing18:04
dfarningkandarpk, will the prefered solution be to convert all the docstrings to ReST18:04
kandarpkdfarning: preferably18:05
kandarpkdfarning: installing sphinxext resolved the issue, though18:05
kandarpkdfarning: have a look at graphics->animator.py18:06
kandarpkclass Animation18:07
kandarpkhere do_frame's docstring starts with18:07
kandarpkParameters18:07
kandarpk----------------18:07
kandarpkautodoc was failing here18:07
dfarningkandarpk,  then lets leave out the sphnixext stuff and convert the unusual strings to proper ReST.  the sooner we establish consistancy in documentation the better.18:09
kandarpkdfarning: but headings sre represented like this in ReST18:10
dfarninghhhm so it is proper ReST?18:11
kandarpkdfarning: ok, it is not ReST, but the output has been formatted in a better way18:12
kandarpkdfarning: we can leave sphinxext out18:12
dfarningkandarpk, ok, we can add it later if it is much better.  I don't like to add stuff from svn to a production machine without a good reason.18:13
kandarpkdfarning: ok, sure18:14
dfarningkandarpk, have you selected the full path for the html output?  I'll point sphinx.sugarlabs.org at it for convenience18:15
kandarpkdfarning: I didn't select full path18:15
dfarningkandarpk, ok just let me know that output path when you get it.18:16
kandarpkdfarning: I'll check if absolute path can be set18:17
dfarningkandarpk, ah sorry the relatative path is fine, I can figure out the rest:)18:17
kandarpkdfarning: ok, the path is set during sugar-quickstart18:18
kandarpkdfarning: and is relative to the working directory18:19
dfarningkandarpk, did you figure out how to upload the files?  I can upload it for you I am eagar to see it work:)18:19
kandarpkdfarning: dont know how to set the protocol18:19
kandarpkcan't find any such option18:20
kandarpkdfarning: by the way, sphinxext provides a convenient way to write docstrings18:21
kandarpkjust trying out without using it18:21
dfarningkandarpk, go under file->site manager and create a new site18:21
kandarpkdfarning: ok18:22
dfarningkandarpk, the servertype is the protocall18:22
kandarpkdfarning: dont have protocol as an option18:23
kandarpkit has like unix, dos, cygwin ...18:24
kandarpkdfarning: ok, I was looking uder advanced tab18:25
dfarningkandarpk, yes it is under the basic tab18:25
dfarningof general18:25
dfarningor general18:25
kandarpkdfarning: what is logontype ?18:25
kandarpknormal ?18:26
dfarningnormal... that will have ssh handle the longon18:26
dfarninguser name is kandarpk18:26
dfarningand the passwork is blank18:27
kandarpkdfarning: connected18:27
dfarningkandarpk, the left pane is your local computer and the right pane is you home dir on sunjammer18:27
kandarpkhmm18:28
kandarpkjust uploading to public_html18:28
dfarningkandarpk,  I think that you will want to upload your dir '2' to your home on sunjammer.18:29
dfarningkandarpk, then rename '2' to something you will remember in six months:)18:30
kandarpkdfarning: 2 is version number :)18:30
kandarpkI increased it from 118:30
dfarningkandarpk, ok:)18:30
kandarpkdfarning: I was adding to public_html18:31
kandarpkso that you can give your review18:31
kandarpkon the changes18:31
kandarpkdfarning: will that be ok ?18:32
dfarningkandarpk, I can 'sudo su kandarpk' to look at your work.  For consistancy let's make a folder called sphinx in your home dir which contains all of you documentation work.18:35
dfarningkandarpk, I can 'sudo su kandarpk' to look at your work.  For consistancy let's make a folder called sphinx in your home dir which contains all of you documentation work.18:35
dfarningkandarpk, I can 'sudo su kandarpk' to look at your work.  For consistancy let's make a folder called sphinx in your home dir which contains all of you documentation work.18:35
dfarningoops18:35
kandarpkdfarning: :)18:35
dfarningthen we can more the dir to /srv when we put it into production.18:36
dfarningkandarpk, actually it will get moved to /srv/www-sugarlabs/  where all of the other sugar web services are located.18:37
kandarpkdfarning: ok18:37
ankurdfarning,  i uploaded the slider once again .I will upload the remaining activities once it is reviewed by you and Luke. as if there any mistakes i will try to rectify them on the other packages .18:38
ankurand change it in this as well18:38
kandarpkdfarning: how will I be able to review the HTML pages ?18:38
dfarningkandarpk, I will setup apache so that everyone can see /home/kandarpk/sphinx/docs from the url sphinx.sugarlabs.org18:40
kandarpkdfarning: ok18:40
kandarpkdfarning: http://people.sugarlabs.org/kandarpk still doesn't exist18:41
dfarningkandarpk, that way the only change we need to do to go into production is modify the apache vhost path from /home/kandarpk/sphinx/docs to /srv/www-sugarlabs/sphinx/docs18:42
dfarningkandarpk, yes I will have to ask bernie about that.... and he is on vacation.18:42
kandarpkdfarning: ok18:43
dfarningkandarpk, how are you coming moving the docs dir?  I have apache ready to test:)18:54
kandarpkdfarning: wont take very long18:54
kandarpkdfarning: file transfer going on18:55
dfarningkandarpk, it looks like you have an extra 2 in the path.18:57
kandarpkdfarning: I thought it will be better to keep desired pages untouched18:58
kandarpkdfarning: I'll copy this dir and work on that18:58
dfarningkandarpk, ok18:59
dfarningkandarpk, I created a docs dir in your sphinx dir:) now anything you put in sphinx/docs is available at api.sugarlabs.org19:08
kandarpkdfarning: nice, thanks19:09
kandarpk5KB transfer left :)19:10
kandarpkdfarning: trasfer finished19:11
kandarpkdfarning: you can have a look.19:15
kandarpkdfarning: I've added source code option under activity19:16
kandarpkdfarning: please remove the pages after reviewing them19:21
kandarpk*they need some more work right now19:21
dfarningkandarpk, looks good.  go ahead and leave them up.... they are not hurting anything and someone might see the progress you are making and offer to help:)19:24
kandarpkdfarning: ok, great19:25
dfarningkandarpk, are you going to be tonight:)19:27
dfarningkandarpk, to bed tonight?19:27
kandarpkdfarning: dont feel like.19:28
dfarningkandarpk, lets set up jhbuild and point line 21 of conf.py at sugar-jhbuild/install19:31
kandarpkdfarning: we'll need to point it to sugar-jhbuild/install/lib/python2.6/site-packages/sugar19:34
kandarpkif that is where all source files are19:34
dfarningkandarpk, ok that look right19:35
kandarpkdfarning: and the source codes will be visible only if we provide reative path19:36
kandarpk*relative19:36
ankurdfarning,  well i cant find the version of xo irc19:38
ankurit seems that it was initial release19:38
ankuri will rename my activity as sugar-irc-activity-119:38
ankuris it alright?19:38
dfarningkandarpk, ok the goal is to spend a little time setting things up correctly so we can write a simple script which 1) runs jhbuild and 2) run sphinx.19:39
dfarningankur looking19:39
kandarpkdfarning: just 4-5 lines need to be modified for now19:40
dfarningankur are you looking at http://activities.sugarlabs.org/en-US/sugar/addon/402919:40
dfarningkandarpk, nice that will make it easy19:41
ankurdfarning,  i was looking at http://git.sugarlabs.org/projects/irc/repos/mainline19:41
kandarpkdfarning: but as we are using relative paths, it might cause problem if either source or our ReST file location changes19:41
ankurdfarning,  i looked at the link you gave19:42
ankurorignally i looked at it only, but then through wiki i was guided to the page i of which i gave the link19:42
dfarningankur it seems to lead us to the git.sl.org page you were on19:43
ankurNEWS is empty/no version mention in mainline/and initial commit is written as such19:43
dfarningankur http://git.sugarlabs.org/projects/irc/repos/mainline/blobs/master/activity/activity.info says it should be version 619:45
kandarpkdfarning: can you change api location from sphinx/docs to sphinx/docs/html ?19:45
dfarningkandarpk, we can just rerun sphinx whenever we move something.19:45
ankurdfarning,  then how come it has no mention on the wiki page as well as sugarlabs page19:45
ankur?19:45
kandarpkdfarning: rerunning sphinx wont help :(19:46
ankurwell wont someone like to update once they upload there activity?19:46
kandarpkas we need to manually provide/make ReST files19:46
ankurdfarning, i can alsways ask my question later on, will ask you in evening.19:47
ankuras of now i am using 6 as version no. will it be okay?19:47
dfarningkandarpk, I would contact mel chua on #sugar she looks like she has worked with it lately19:47
kandarpkdfarning: ok19:48
dfarningkandarpk, oops ^^ was meant to ankur19:48
ankurdfarning,  okay should i contact to mel chua?19:48
kandarpkdfarning: ok, got confused19:48
dfarningankur looks like she is afk but you can leave her a message.19:49
kandarpkdfarning: the location, can that be changed ?19:50
dfarningkandarpk, yes19:50
ankurdfarning,  what is her nick? mchua_afk ?19:50
dfarningankur yes19:50
ankurdfarning,  as i wont be whole night on irc , should i leave her  a message with my email id?19:51
dfarningankur yes that will work.19:51
dfarningkandarpk, I made the change to apache to point to docs/html .19:52
kandarpkdfarning: thanks, now I can directly work on sphinx/docs19:53
dfarningkandarpk, can you mkdir the docs/html/ dir so I can restart apache?19:53
dfarningkandarpk, +119:53
kandarpkdone19:53
dfarningkandarpk, ok it is working.19:54
kandarpkdfarning: thanks19:55
dfarningkandarpk, I am going to lunch.... I was enjoying working with you and forgot to eat:)19:55
dfarningkandarpk, I'll be back in an hour or so.19:55
kandarpkdfarning: thanks for the compliment :)19:55
kandarpkdfarning: I might ot be available till then19:55
kandarpkhave a great day19:56
kandarpk*not19:56
kandarpkdfarning: please mail me the location of jhbuild when you come back20:07

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