[15:45] <leumashm> hi guys, i have i query, i know if i have want to allow a ftpuser to read write to /var/www/html i need to do this sudo chown ftpuser:ftpuser /var/www/html but what if i have multiple users ftpusera ,b ,c how do i do it? I see online ppl talking about putting ftpusersa,b,c in groups.
[15:46] <oerheks> normally one makes that user member of www-data:ww-data
[15:46] <oerheks> or group, ftp-users
[15:48] <leumashm> oerheks hmm then how to apply permissions to the /var/www/html ?
[15:49] <oerheks> when they are member of www-data, correct permissions are applied?
[15:49] <leumashm> oerheks any drawbacks for putting users into groups? like after the ftpuserb create the file in /var/www/html he becomes the owner, will it cause problems where ftpuserC cannot delete the file?
[15:50] <oerheks> he does not become owner, the group is.
[15:51] <oerheks> debian page; https://wiki.debian.org/SystemGroups ..
[15:52] <leumashm> oerheks chgrp -R <-groupname> <-dirname->
[15:52] <leumashm> chmod -R g+rw <-dirname->  ?
[18:00] <foo> I just had a droplet crash and noticed one of my services didn't come up but everything else did. 18.04 here. I don't see a cron job restarting services on reboot... and I don't see things in /etc/init.d - so I'm wondering how I got some of these to start
[18:00] <foo> I don't see anything specific in the service
[18:01] <foo> I wonder if I did it with update-rc.d
[18:02] <foo> Can I list the current status of something with update-rc.d ? /me checks man page
[18:03] <oerheks> systemctl status <name>.service
[18:03] <foo> oerheks: thank you, I'm trying to find out if A) a service died trying to start up (sad day) or B) it was never configured to start up
[18:04] <foo> I have two services here, one started up on reboot one didn't
[18:04] <oerheks> with systemd, you would have a unit file?
[18:04] <sdeziel> foo, what do you get from "systemctl is-enabled $service" ?
[18:04] <foo> Is there a way with update-rc.d to show if something should have started up on boot? Unless there's another way this started up
[18:04] <foo> oerheks: yup, I do
[18:05] <foo> sdeziel: I see the service that's running on bootup is enabled, I see disabled for the service that did not start at boot
[18:06] <sdeziel> foo: OK then you can enable it with "systemctl enable $service" and it should start on the next boot/reboot
[18:06] <foo> sdeziel: thank you.
[18:06] <sdeziel> foo: and you can enable and start it in one go: systemctl enable --now $service
[18:06] <sdeziel> yw
[18:47] <RoyK> sdeziel: yw?
[18:47] <sdeziel> RoyK: you're welcome
[19:33] <RoyK> sdeziel: danke
[20:53] <sdeziel> I have a situation where "df -h /" says 15G is used but "du -smc /*" says total is ~7G
[20:55] <sarnold> does lsof show any 7G deleted files in use? :)
[20:55] <sdeziel> I'm fishing for a directory that was potentially deleted but for which a process keeps files open in it, any ideas/pointers on how I could find the process still pinning the files under that dir?
[20:56] <sdeziel> sarnold: I know I'm looking for many files that were under a directory that 'vanished' under us
[20:56] <sdeziel> so I'm not looking for a big file that'd be deleted but a dir... not sure that's even possible
[20:57] <sdeziel> lsof isn't installed and I didn't want to install anything on the FS, fearing side effect but I'll do it
[20:57] <sarnold> no ..
[20:57] <sarnold> fuser?
[20:57] <sarnold> there's also /proc/*/fd/
[20:57] <sarnold> and /proc/*/cwd
[20:58] <sarnold> it's also possible your du command is executing in a different filesystem namespace than other processes
[20:59] <sdeziel> "lsof | grep $dir" => nothing :/
[21:00] <sdeziel> "readlink /proc/*/cwd | grep $dir" => nothing
[21:03] <sarnold> :/
[21:04] <sdeziel>  /proc/[0-9]*/fd/ wasn't better :/
[21:06] <sdeziel> sarnold: thanks for the help!
[21:07] <sarnold> sdeziel: bummer :(
[21:08] <sdeziel> it's OK, it was a stage VM ;)
[21:08] <sdeziel> I would have wanted to understand the discrepancy though
[21:15] <sarnold> sdeziel: yeah, I don't like not knowing *why* things happen


[05:25] <dvestal> Finally getting a chance to start working on it, is the Ensemble app itself supposed to run on Oneiric or will it run on Natty too?  Not necessarily the release, just in its current form.
[05:27] <dvestal> I can install Oneiric in a vm just as easily as keeping this Natty one on my Macbook.
[11:57] <SpamapS> m_3: up late? ;)


 Ok, Widescreen Monitor installed. Anyone want to buy 2x 23 inch 1080P LCD Displays with a Dual Mounting Arm.
 @ahoneybun does the warehouse ever do weekend tours? I was trying to see when I can finally visit. I may also take a random day off in the week cause I found out I have a special day off for having worked a holiday in the past
 Not officially but we can go over sometime.
 @KMyers pix or it didn't happen
 Price too.
 https://photos.app.goo.gl/WHcYyw86Jd3kogJR7
 It is the 2 identical monitors in the phoyo
 I will take a better one later
 Those look nice.  How much?
[14:55] <maxolasersquad> That desk is too clean. Throw some cables and maybe some broken hardware on there for good aesthetic. :)
 @maxolasersquad, WAS - re-doing it
 It is a mess right now
 Howdy guys!
 Morning
 My apologies for being so quiet
 No need to be sorry for that
 I remain to be a busy soul.
 Many of us are
 Good lol
 At least I not alone
 What part of Florida are you from?
 Jacksonville/ St. Augustine
 Ah, many of us are in South Florida but there are a few members up there
 Yes
 I got got via CoL
 Here*
 I work in IT for Clay County
 CoL?
 I work in Broward County but live in Miami-Dade
 Cup of Linux
 To which Spatry is also in Florida lol
[18:01] <floridagram-bot> * ahoneybun lives in CO.
 I used to live in MO way back
 KC to be exact
 Well @ahoneybun used to live here until System76 Kidnapped him
 VMWare kidnapped @govatent
 But we would have paid @govatent 's ransom
 Damn lol.
 Lol
 😂😂😂
 @gillymomo, Ohemgee, spatry
 @AdamOutler, What this guy said
[18:36] <floridagram-bot> * AdamOutler has a brother in Jacksonville
 @KMyers what is the price on those monitors?
 I'm in Broward though.
 You mean there are more Outlers out there? I am not sure how much more we can handle
 Yeah, my family is small and spread thin across the country.  My brother will be here for Christmas though.  I'd like to get him out on Christmas Eve if you're up for something
 i'm working christmas eve and christmas... only Jew in the noc
 There's a house near mine lit up with menorahs and Jewish stars.  They have an inflatable dradle and a few other Jewish symbols out front.  I've never seen something like that before.
 @Ivoriesablaze
 i actually have, when i was a kid, my parents used to take us light watching every year and always included that house
 in wellington, but still
 @KMyers is the nextcloud using apache or nginx?
 Fairly certain it's Apache
 Apache
 You could use anything with it though
 I am using Apache but it works with anything
 need to fix my https redirect.
 I like them both side by side
 Different use cases
 Tried mod proxy?
 Oh.  Https redirect.
 LetsEncrypt has a flag that will redirect all connections over https
 I do my own confs
 Just choose the "Secure" on the last line
 I would not trust them to modify my conf files
 They cause problems sometimes.
 I have never had issues with the automatic tool but I keep each application on it's own server
 I installed mine from an Ubuntu Snap.  It opened port 7775.  So I use modproxy to proxy the cloud.adamoutler.com server to that port.
 I did have a problem with the automatic tool once.  It doesn't recognize some of my configuration and I prefer to apply my certs as shown above with just one line in my ssl.conf file.
 A single include statement applys https to all of my sites.
 Applies*
 is it "#include never.give.to.ben.again"?
 I think that was patched out
[21:29] <maxolasersquad> I'm running my Nextcloud with Nginx without issue.
[21:29] <maxolasersquad> I prefer to configure my files manually too. I just need certbot to auto-renew for me.
 https://youtu.be/xoxhDk-hwuo


[00:40] <tuxxy> hey I am getting these errors on starting ubuntu one can any help
[00:41] <tuxxy> http://pastie.org/647762
[12:24] <james_w> hi all, "My Files" is no more?
[12:26] <james_w> that change broke all my symlinks in to ubuntuone
[13:42] <thisfred> dpm: someone filed a bug against desktopcouch saying the translations should be structured. I think that's probably a good idea, do you have any thoughts? I just changed it to structured/ubuntu-translators, will that assign the proper teams for languages that there are ubuntu teams for automatically?
[13:52] <dpm> thisfred, yes, I think that's the best thing to do to ensure the quality of translations. Once you've changed it to structured/ubuntu-translators (which you've already done) you shouldn't have to worry about anything else in that respect.
[13:52] <thisfred> dpm: great, thanks!
[13:53] <urbanape> morning, folks
[15:00] <urbanape> Say what's the time? It's time to get ill.
[15:00] <jblount> MEETING STARTS
[15:00] <jblount> rodrigo_
[15:00] <jblount> CardinalFang
[15:00] <jblount> aquarius
[15:00] <jblount> teknico
[15:00] <jblount> vds
[15:01] <jblount> dobey
[15:01] <jblount> urbanape
[15:01] <jblount> Hello Hackers! Could you please respond with a "me" if you'd like to participate in the Desktop+ Developers Meeting?
[15:01] <jblount> me
[15:01] <teknico> me
[15:01] <vds> me
[15:01] <urbanape> me
[15:02] <dobey> me
[15:02] <jblount> DONE: /files/ hacking
[15:02] <jblount> TODO: /files/ hacking, maybe some copy editing, planned full rollout on Monday or Tuesday to production
[15:02] <jblount> BLOCKED: Nope
[15:02] <jblount> teknico: tag!
[15:03] <teknico> DONE: fixed and landed the synchronization of repeatable sections of contacts (#440070); reviewed aquarius suggestion for the contacts web ui, and implemented some; some updating of the contacts web ui code to the sprint use cases (#440070)
[15:03] <teknico> TODO: more updating of the contacts web ui code to the sprint use cases (#440070); applying the contacts web design structure to server-side code (#439089)
[15:03] <teknico> BLOCK: none
[15:03] <teknico> next: vds
[15:03] <CardinalFang> me
[15:03] <vds> DONE:code review, triaged #446985
[15:03] <vds> TODO: code review again, try to fix the mentioned bug
[15:03] <vds> BLOCKED:
[15:03] <vds> urbanape all you
[15:03] <urbanape> DONE: Got Bindwood 0.4.1 shepherded through a release, thanks to reviewers, statik, and asac.
[15:03] <urbanape> TODO: new files UI, contacts
[15:03] <urbanape> BLOCK: None
[15:03] <urbanape> dobey: you're up.
[15:03] <dobey> ☺ DONE: Fixed #443342 (dual menu items), Triage
[15:03] <dobey> ☹ TODO: Find/fix more bugs, more triage. Reviews. 1.0 client/protocol releases.
[15:03] <dobey> ☹ BLCK: None.
[15:03] <dobey> CardinalFang: the rack is yours
[15:04] <CardinalFang> DONE: fixed one problem with u1 couch replication.  Maybe another.
[15:04] <CardinalFang> TODO: Track down the final, hopefully.  aquarius, thisfred are helping.
[15:04] <CardinalFang> BLOCKED: None
[15:04] <aquarius> me
[15:05] <aquarius> ⚀ DONE: fixed a couple of bugs; commented on a couple of bugs
[15:05] <aquarius> ⚁ TODO: work with cardinalfang and thisfred on DC-to-cloud replication; look at oauth-enabling twisted
[15:05] <aquarius> ⚂ BLOCKED:
[15:05] <aquarius> ⚃ BUG COUNT:https://bugs.edge.launchpad.net/~sil/+assignedbugs?field.tag=ubuntuone-karmic - 3
[15:05] <aquarius> I'm last, I think
[15:05] <jblount> Also of note: I'm on reviews today as well.
[15:05] <jblount> MEETING ENDS
[15:16] <rodrigo_> ugh, me, or am I too late
[15:17] <dobey> you are late, but you can paste anyway
[15:17] <rodrigo_> • DONE: Released and packaged couchdb-glib 0.5.2. Tested snowy to make sure it works with Tomboy in Karmic. Fixed changes notifications in addressbook views of evo-couchdb
[15:17] <rodrigo_> • TODO: Talk to Ara about writing mago tests for evo-couchdb. Conflict resolver tool in pair tool. Look at becoming a MOTU (https://wiki.ubuntu.com/UbuntuDevelopers). openSUSE/Fedora packaging with aquarius. Simplify tomboy syncing config UI. API documentation for couchdb-glib. Make sandy's snowy test suite work with our server (http://git.gnome.org/cgit/snowy/tree/api/tests.py). Test tomboy syncing with snowy. Improve notes views test
[15:17] <rodrigo_> • BLOCKED: no
[16:44] <thisfred> aquarius: CardinalFang I'm going to try to copy and modify the ubuntuone.py service to a localhost-ssl.py one, to test ssl access as realistically as possible
[16:46] <CardinalFang> thisfred, would it also help if I got the IS folks to make HTTP available also for u1couch?
[16:47] <thisfred> CardinalFang: not yet, as that's a little scary
[16:47] <thisfred> let's see if we can reproduce locally first
[16:47] <aquarius> grr, why won't my system couch start up?
[16:48] <thisfred> aquarius: with sudo /etc/init.d/couchdb start
[16:48] <thisfred> ?
[16:48] <aquarius> didn't start
[16:48] <aquarius> screw it, I'll proxy it to my desktopcouch :)
[16:59] <aquarius> right, I have web_api_tool failing with HMAC_SHA1+SSL and succeeding with PLAINTEXT+SSL to localhost
[17:00] <aquarius> and succeeding with HMAC_SHA1 to localhost without SSL
[17:00] <aquarius> so, now, we need to find out how to ask couchdb what it doesn't like
[17:02] <aquarius> ah, the proxy needs to add an Ssl header, doesn't it?
[17:02] <aquarius> thisfred, what's the X-?-Ssl header that needs to be added?
[17:03] <thisfred> the server sets these:          {'X-Forwarded-For',"<IP_ADDRESS>"},
[17:03] <thisfred>           {"X-Forwarded-Host","couchdb.one.ubuntu.com"},
[17:03] <thisfred>           {"X-Forwarded-Server","couchdb.one.ubuntu.com"},
[17:03] <thisfred>           {"X-Forwarded-Ssl","on"}]
[17:04] <aquarius> cheers
[17:06] <aquarius> right, still failing, even with X-Forwarded-Ssl on.
[17:06] <aquarius> I can now replicate the HMAC problem locally.
[17:06] <aquarius> so...now, how do we get help about why it's failing?
[17:07] <aquarius> CardinalFang, how can I know if I have jasondavies' X-Forwarded-Ssl patch in the version of couchdb that I'm running?
[17:07] <aquarius> $ apt-cache policy couchdb-bin
[17:07] <aquarius> couchdb-bin:
[17:07] <aquarius>  *** 0.10.0~svn818859-0ubuntu2 0
[17:08] <aquarius> thisfred, ^^
[17:08] <thisfred> aquarius: eh, that
[17:09] <thisfred> 's one for CardinalFang
[17:09] <thisfred> let me see if I can find the svn revision it went in though
[17:10] <aquarius> thisfred, ah, no, the question for you was the one above that. "so...now, how do we get help about why it's failing?"
[17:11] <thisfred> aquarius: since jason's not here, I'll mail him and jan____ can you get me logs of the failure?
[17:11] <thisfred> aquarius: let's first triple check that we have deployed the fix though
[17:11] <aquarius> yep
[17:13] <aquarius> note: I have hacked web_api_tool to know how to talk to desktopcouch
[17:16] <thisfred> aquarius: 821071
[17:16] <thisfred> so no, we don't have it locally...
[17:16] <aquarius> I think CardinalFang merged it in, though.
[17:16] <thisfred> unless the patch was applied separately?
[17:17] <thisfred> I'll do a apt source
[17:22] <thisfred> aquarius: I do not see it in there
[17:22] <thisfred> aquarius: now I wonder whether it's on the server
[17:22] <aquarius> hm, yes
[17:22] <aquarius> CardinalFang, ?
[17:22] <thisfred> aquarius: there is another OAuth related patch in there, but not the header one
[17:23] <thisfred> unless I'm looking in the wrong place, but it doesn't seem to be in the diff.gz nor in the source
[17:23] <thisfred> grepping
[17:23] <thisfred> nope
[17:29] <aquarius> OK, that might be the issue, then?
[17:29] <aquarius> although you'd think that that'd fail with plaintext auth too?
[17:30] <thisfred> aquarius: no because plaintext doesn't compute the signature or does it?
[17:30] <aquarius> I'm not really sure what plaintext does :)
[17:31] <thisfred> aquarius: I think it just sends all the tokens and secrets in the headers
[17:31] <aquarius> oh, right.
[17:31] <aquarius> so....what's the best way of getting a version of couch with that patch applied? Do I need to build one?
[17:31] <thisfred> aquarius: so the fix makes sure that the signature is computed correctly on the server end
[17:32] <thisfred> aquarius: apply the patch to a source check out or check out the 0.10 branch and build that
[17:32] <thisfred> aquarius: building isn't that much work, with a few caveats:
[17:33] <thisfred> 1. use:  ./configure --with-js-lib=/usr/lib/xulrunner-devel-<IP_ADDRESS>/lib --with-js-include=/usr/lib/xulrunner-devel-<IP_ADDRESS>/include
[17:33] <thisfred> 2. then run the end product with LD_LIBRARY_PATH=/usr/lib/xulrunner-devel-<IP_ADDRESS>/lib
[17:34] <thisfred> because xulrunner-dev is not set up to doit right
[17:34] <thisfred> CardinalFang: ping
[17:35] <CardinalFang> thisfred, hi
[17:35] <thisfred> CardinalFang: see ^^
[17:35] <thisfred> hi
[18:14] <urbanape> hmm, my update manager has been preparing python-gs10.10 for a long, long time.
[18:14] <urbanape> python-gst, rather
[18:15] <dobey> fun times
[18:15] <dobey> it's probably not doing anything
[23:27] <SiDi> Hi everyone. I've got two rethorical questions: is the "Connect" button in the panel applet only for decoration purpose or is it actually meant to do something? Also, does ubuntuone-syncd always take 100% of my CPU when i put a file in my ubuntuone folder?
[23:37] <SiDi> Great, after a few kills, rm -r .config/ubuntuone, and relaunches, it decided it would auto connect without asking me any id/password. I wonder in which accounts my files were sent...


[00:49] <lfaraone> dogi: ping
[01:16] <satellit__> dfarning: for read : http://bugs.sugarlabs.org/ticket/1900  (Evince API has changed)
[01:19] <dfarning> satellit__, 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:20] <satellit__> big blocker for e-books.....
[01:22]  * satellit__ evince will work but no sugar journal integration. will read from 2nd USB the e-book downloads
[01:22] <lfaraone> dfarning: did you get a chance to make that change?
[01:22] <lfaraone> dfarning: (alternatively I can add a table to the wikipage)
[01:23] <dfarning> I just added to my personal task list which I forward to manu so he can make assingments.
[01:23] <lfaraone> dfarning: sorry, I mean the topic change.
[01:24] <lfaraone> dfarning: 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] <dfarning> lfaraone, I agree.
[01:25] <lfaraone> dfarning: 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:52] <dfarning> lfaraone, how are the reviews looking?
[01:54] <lfaraone> dfarning: currently looking at connect.
[01:55] <dfarning> lfaraone, great.
[01:57] <lfaraone> dfarning: 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] <lfaraone> I 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:58] <lfaraone> Memorize and log are in queue.
[01:58] <dfarning> lfaraone, looks like something went wrong with jigsaw and slide:(
[01:59] <dfarning> lfaraone, I will request that everyone send a please review note to the list.
[01:59] <lfaraone> dfarning: 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.
[02:00] <lfaraone> dfarning: 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:02] <dfarning> ok I just saw your note on the tasks page about reviews.
[02:47] <lfaraone> dfarning: which activities depend on abiword, by the way? it currently FTBFS in Maverick. https://bugs.launchpad.net/bugs/603214
[02:50] <dfarning> lfaraone,  The big one is write.  Others might be jigsaw and slider
[02:51] <lfaraone> dfarning: 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] <dfarning> lfaraone, I think the problem is actually python-abiword
[02:52] <dfarning> lfaraone, that is kandarp's task.
[02:52] <lfaraone> dfarning: okay. it's already packaged. (and that's what FTBFS, not abiword, sorry) glad to know somebody's on it :)
[02:59]  * lfaraone will be back around 23h45 EST (1hr45m)
[03:29] <dipankar> dfarning, good morning
[03:29] <dipankar> lfaraone, you around?
[03:29] <lfaraone> dipankar: yes.
[03:30] <dipankar> lfaraone, I am facing an odd problem
[03:30] <dipankar> lfaraone, just a sec.
[03:33] <dipankar> lfaraone, when I tried to import the original tar ball into the local repository, I get this error : http://paste.ubuntu.com/461853/
[03:33] <dfarning> dipankar, good morning
[03:33] <dipankar> dfarning, how was your day?
[03:33] <lfaraone> dipankar: decent, thanks. yours?
[03:34]  * dipankar had a *rough day
[03:34] <lfaraone> dipankar: oh, sorry about that.
[03:34] <lfaraone> dipankar: when you cloned the branch, did you do "gbp-clone ..." or just "git clone ..."?
[03:34] <dipankar> lfaraone, nah, I was about to ask that to you.  So I guess it should be good
[03:35] <dfarning> dipankar, :)
[03:36] <dipankar> dfarning, yesterday I was so badly stuck :(. Also you two weren't online. :(
[03:36] <lfaraone> dipankar: okay. try recloning using gbp-clone.
[03:36] <dipankar> lfaraone, right away.
[03:36] <lfaraone> ("gbp-clone --pristine-tar git+ssh://path/to/repo")
[03:41] <dipankar> lfaraone, ok, now its done
[03:42] <dipankar> lfaraone, what was the mistake with 'git clone'?
[03:43] <lfaraone> dipankar: 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:44] <dipankar> lfaraone, ok. <sorry> Here is my next problem: I am unable to find the homepage of latest log activity.
[03:44] <lfaraone> dipankar: what pages have you found?
[03:45] <dipankar> lfaraone, I searched  a lot for the v23. But I could find this one : http://wiki.laptop.org/go/Log_Viewer
[03:46] <lfaraone> dipankar: 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:48] <dipankar> lfaraone, 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:50] <lfaraone> dipankar: well, like I said, you could either use the download page on download.sugarlabs.org or the source code page on git.
[03:51] <dipankar> lfaraone, 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 wrong
[03:51] <lfaraone> dipankar: well, not from a technical standpoint, but it might be a good idea to rename it at some point.
[03:52] <lfaraone> dipankar: 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.git
[03:52] <dipankar> lfaraone, just like in  terminal.
[03:53] <lfaraone> dipankar: yes.
[03: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:00] <dipankar> lfaraone, ?
[04:00] <lfaraone> dipankar: I don't remember, how was it non-conforming?
[04:02] <dipankar> lfaraone, I think you didn't get my question. Just a second
[04:03] <lfaraone> dipankar: 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:05] <dipankar> lfaraone, 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=a5c5370c8c89f9d11bd72888c6833f8ecdf45404
[04:06] <dipankar> and http://git.debian.org/?p=collab-maint/sugar-flipsticks-activity.git;a=blob;f=debian/copyright;h=39990edfb49f51a9c88a05219b1b1fb78959305a;hb=b7ef04dfb225ff531a20115c15b6506be0a1280f
[04:06] <dipankar> lfaraone, I meant Jani debianized way back in 2007, so the format different from current one
[04:08] <lfaraone> dipankar: well, the other format Jani used is accepted, but the new format is clearer.
[04:08] <lfaraone> dipankar: eventually the new format will become standard. therefore, we encourage its use.
[04:09] <lfaraone> dipankar: it's a low-priority item compared to everything else, as long as all authors are covered in the existing file
[04:11] <dipankar> lfaraone, 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:12] <lfaraone> dipankar: yep.
[04:12] <dipankar> lfaraone, I also wanted to ask whats the difference b/w the commands:
[04:13] <dipankar> 1. DEB_MAINTAINER_MODE=1 fakeroot debian/rules clean
[04:13] <dipankar> 2. fakeroot debian/rules clean
[04:13] <dipankar> * 1st one might be incorrect
[04:14] <lfaraone> dipankar: 1 cleans and regenerates control from control.in, second does not.
[04:16] <dipankar> lfaraone, I am getting this error in o/p : http://paste.ubuntu.com/461875/
[04:16] <lfaraone> dipankar: Where do you see the error?
[04:17] <dipankar> lfaraone, while running the fakeroot ... clean
[04:17] <dipankar> lfaraone, I think it is something related to debian/control.in file
[04:17] <lfaraone> dipankar: in the text you pasted I do not see the error. On which line do you see it?
[04:18] <dipankar> lfaraone, oops, I meant those msg lines: 2 and 3
[04:18] <dipankar> lfaraone, * sorry. they are neither errors or warnings I guess
[04:20] <lfaraone> dipankar: they're warnings, but they can be safely ignored.
[04:21] <dipankar> lfaraone, ohk. I am pushing the changes up in a few minutes
[04:27] <dipankar> lfaraone, I have uploaded the changes : http://git.debian.org/?p=collab-maint/sugar-logviewer-activity.git;a=summary
[04:27] <lfaraone> dipankar: cool, I'll look at them in a bit.
[04:27] <lfaraone> (I have quite a review queue)
[04:28] <lfaraone> dfarning, manusheel_, btw, I won't be here tomorrow morning, I have church to do.
[04:28] <dipankar> lfaraone, I am filing the ITP. As soon as I get the acknowledgement e-mail, I will add the 'Closes: BUGNO.' in the changelog
[04:28] <dipankar> lfaraone, I know (the review queue)
[04:28] <dipankar> :P
[04:29] <dfarning> lfaraone, ok
[04:30] <dipankar> lfaraone, okay. BTW you weren't available today morning too. is it due to that server thing?
[04:32] <manusheel_> lfaraone: Sure. Thank you for informing us.
[04:41] <lfaraone> dipankar: 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:43] <dipankar> lfaraone, No worries. I had no information about that :) I will keep that in mind from now on. Thanks for helping me out.
[04:46] <lfaraone> dipankar: 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] <lfaraone> thanks, dipankar.
[04:47] <dipankar> lfaraone, Its nearing 0000 hrs there. I guess you would be heading to bed.
[04:49] <lfaraone> yep, ttyl dipankar.
[04:49] <dipankar> lfaraone, good night :)
[04:50] <kandarpk> lfaraone: good night
[04:50] <lfaraone> night all.
[05:50] <kandarpk> *will be back in 60min.
[07:36] <neeraj_> kandarpk, dipankar any activity on which I can work now?
[07:39] <manusheel_> neeraj: I would like you to start with Write activity.
[07:39] <kandarpk> neeraj_: if you feel confident, try one from lower table.
[07:41] <neeraj_> manusheel_, ok I will start with write
[07:42] <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:43] <kandarpk> wiki.debian.org/Sugar/tasks
[07:43] <manusheel_> kandarpk: Thanks.
[07:44] <kandarpk> manusheel_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/write
[07:46] <manusheel_> neeraj_ : I think that issue has been resolved. Right, Kandarp. If not, we can focus on Record.
[07:47] <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 minutes
[07:47] <manusheel_> fixed*
[07:47] <manusheel_> Sure, dipankar.
[07:48] <kandarpk> manusheel_ sir: sir, poll activity had dependency on pyabiword
[07:48] <manusheel_> neeraj_ : Ok.
[07:48] <kandarpk> *only poll activity
[07:48] <manusheel_> kandarpk:Ok. Did you find any major issue?
[07:49] <kandarpk> manusheel_ sir: the activity was working fine, and I dont think the package needs to be rebuild
[07:49] <kandarpk> if pyabiword is changed
[07:50]  * dipankar is back.
[07:50] <dipankar> hello to all
[07:50] <kandarpk> manusheel_ sir: some activities fail to start when pyabiword can't be installed on the machine
[07:51] <kandarpk> manusheel_ sir: but we dont need to rebuild those packages
[07:51] <manusheel_> kandarpk: Ok. Thanks. That should be very helpful.
[07:51] <manusheel_> So, we can move towards packaging write.
[07:51] <dipankar> manusheel_, Sir I still have to work out the dependencies by debugging. AFAIK, flipsticks/log doesn't have dependency on pyabiword.
[07:52] <kandarpk> manusheel_ sir: I think neeraj_ can give it a try
[07:52] <kandarpk> manusheel_, sir: some people worked on pyabiword, I think
[07:53] <kandarpk> it was there in the mailing list
[07:54] <manusheel_> dipankar: Yes, log and flipsticks don't have pyabiword as the dependency.
[07:54] <kandarpk> manusheel_ sir: else we can ask ankur to try pyabiword now, and see if it works
[07:55] <manusheel_> kandarpk: Sure, let Neeraj give it a try.
[07:56] <manusheel_> kandarpk: Ankur is working on 3 packages already as informed to me by Dipankar.
[07:56] <kandarpk> manusheel_ sir: but he is facing problems with pyabiword in most of them
[07:56] <kandarpk> manusheel_ sir: maybe he can check if pyabiword has been fixed or not
[07:57] <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] <dipankar> manusheel_, Sir, I am having an error while building package for the log activity: http://paste.ubuntu.com/461914/
[07:58] <dipankar> manusheel_, No Sir.  Interesting.
[07:59] <manusheel_> You are getting a whole bunch of warnings too.
[07:59] <kandarpk> manusheel_ sir : hmmm, it will save time if he succeeds
[08:00] <neeraj_> kandarpk, dipankar have we uploaded any documentation anywhere on web listing all the steps which we need to follow while building using git
[08: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:01] <dipankar> neeraj_, Ankur did send a documentation
[08:01] <dipankar> neeraj_, please check your mail box
[08:01] <kandarpk> manusheel_ sir: Ok sir.
[08:01] <dipankar> neeraj_, 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:02] <manusheel_> dipankar: dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
[08:02] <manusheel_> Error while doing a make.
[08:02] <dipankar> kandarpk : Please see if you ever had the problem.
[08:02] <dipankar> manusheel_, I think the error is triggered by this line : cp: cannot stat `./Log.activity': No such file or directory
[08:02] <manusheel_> kandarpk: This is the log Dipankar is referring to - http://paste.ubuntu.com/461914/
[08:03] <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/mainline
[08:04] <kandarpk> manusheel_, dipankar : I am going through it
[08: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 committed
[08:04] <dipankar> manusheel_, Sir, I think it is due to the improper install script
[08:04] <manusheel_> dipankar, kandarpk: activityname.activity is a very important file for any sugar activity.
[08:04] <manusheel_> We cannot ignore it.
[08:05] <manusheel_> dipankar: Check the install script.
[08:06] <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] <kandarpk> neeraj_: I think version 70 is available
[08:06] <manusheel_> The version number is specified over there.
[08:06] <dipankar> manusheel_, 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=tree
[08:07] <neeraj_> kandarpk, ok
[08:07] <manusheel_> dipankar: Yes, log.activity is missing.
[08:08] <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] <dipankar> manusheel_, YES! finally.
[08:08] <kandarpk> dipankar: you haven't appended anything to debian/rules ?
[08:09] <dipankar> manusheel_, Sir I checked the debian/install
[08:09] <dipankar> the line Log.activity /usr/...
[08:09] <dipankar> I changed it to
[08:09] <dipankar> activity /usr/...
[08:10] <dipankar> and it worked.
[08:10] <kandarpk> dipankar: great
[08:10] <manusheel_> dipankar: Great. Yes, you did Log.activity/usr before?
[08:10] <dipankar> kandarpk, 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:11] <dipankar> manusheel_, 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] <dipankar> yes.
[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:12] <manusheel_> dipankar: That will be very helpful.
[08:12]  * dipankar is going to Lunch.
[08:12] <manusheel_> In understanding the structure and details.
[08:13] <dipankar> manusheel_, 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 here
[08:29] <neeraj_> kandarpk, around?
[08:29] <kandarpk> neeraj_ : yes
[08:29] <neeraj_> u mentioned a change in rule file after fi..
[08:30] <kandarpk> neeraj : yes, let me see what it was
[08:30] <kandarpk> cd $(SOURCE_DIR) && rm -rf .git*
[08:31] <neeraj_> kandarpk, while building sliderpuzzle, ankur didn't made that change and the activity build was successful
[08:31]  * dipankar is back (gone 00:18:13)
[08:31] <kandarpk> neeraj_: it will build, but the tar file will have .git folder in it
[08:32] <dipankar> kandarpk, did you receive the developer's guide from Manu Sir?
[08:32] <kandarpk> dipankar: not yet
[08:34] <neeraj_> kandarpk, dipankar in change log, we will just use initial release in every package?
[08:34] <dipankar> yup. neeraj_ . 'Initial release'
[08:38] <dipankar> kandarpk, here is the link to the developer's guide: http://wiki.laptop.org/go/Developers_manual
[08:38] <kandarpk> dipankar: thanks.
[08:41] <dipankar> alsroot, hi, you online? I wanted to ask something regarding activities
[09:40] <neeraj> manusheel sir, write activity is failing to start
[09:41] <neeraj> the reason is same.. abiword problem..
[09:41] <manusheel> neeraj: Can you send me an e-mail with the logs?
[09:41] <neeraj> ok
[09:41] <manusheel> neeraj: We should get the Abiword issue resolved soon.
[09:42] <manusheel> neeraj: I would like you to start with the Record activity.
[09:42] <manusheel> ankur: Hi Ankur. Around?
[09:43] <ankur> manusheel, yes sir , just came
[09:44] <manusheel> ankur: Dipankar informed me that you were also facing Abiword issues.
[09:44] <manusheel> Did you open a ticket for them?
[09:45] <ankur> manusheel sir, yes . I was facing the issue with them with slideer and jigsaw puzzle .
[09:45] <manusheel> neeraj: Please go through the activity structure of Record too.
[09:45] <manusheel> ankur: Great.
[09:45] <ankur> no i havent filed ticket for them as it was a one issue which is bothering both tha activities
[09:46] <manusheel> ankur: We should try and arrive at a good conclusion on this issue.
[09:46] <ankur> and it wasn't decided whether kandarp was supposed to go for debugging it
[09:46] <ankur> or me
[09:46] <ankur> as of then
[09:46] <ankur> kandarp was supposed to work on pyabiword issue
[09:46] <ankur> while i was given some packages to push
[09:46] <ankur> well
[09:47] <ankur> there were 3 packages from which i was suppose to choose , and they were all supposed  to b pushed
[09:47] <ankur> david asked me to push them starting with irc
[09:47] <manusheel> ankur: What were the 3 packages?
[09:47] <manusheel> ankur: Was this task assigned to you at IRC?
[09:47] <ankur> manusheel, well they were XO irc, etoys
[09:48] <ankur> and one more
[09:48] <ankur> manusheel, yes sir
[09:48] <ankur> on irc only
[09:49] <manusheel> ankur: In such a case, please send me an e-mail about the tasks assigned to you.
[09:49] <ankur> manusheel,  sir , vijit sir also asked me take a look at this .http://paste.ubuntu.com/461960/
[09:50] <ankur> manusheel sir, i will keep that in mind
[09:50] <ankur> as i updated pyabiword issue in my tasks wiki page
[09:50] <manusheel> ankur: Yes, Ian fixed it for SoaS.
[09:51] <manusheel> ankur: Let us touch base with Ian over e-mail then.
[09:51] <manusheel> ankur: His e-mail id is "I.T. Daniher"<EMAIL_ADDRESS>[09:51] <ankur> manusheel sir, i am not sure about somethings . Is pyabiword maintained by sugar developers?
[09:52] <ankur> or it is maintained by different developers all together?
[09:52] <manusheel> ankur: Kindly send Ian an e-mail and copy me, David, Kandarp and Luke on it.
[09:52] <manusheel> ankur: It is maintained by a Marc Maurer and Martin Dengler as far as I remember.
[09:52] <ankur> manusheel sir , i will do it . will search over the issue first so that i get right questions to ask
[09:52] <manusheel> ankur: Absolutely.
[09:53] <manusheel> ankur: Marc has worked in Sugar before.
[09:53] <manusheel> Not sure, about Martin.
[09:53] <ankur> manusheel sir i just saw your mail about the activities.
[09:53] <ankur> do i need to send an on record mail about it?
[09:54] <manusheel> ankur: Let me know the third package apart from e-toys and xoirc.
[09:55] <manusheel> Also, is Ishan working with you on them?
[09:55] <ankur> the third one is chat record
[09:55] <ankur> well i have told him to study on git first and create accounts on alioth and join mailing list as of now
[09:56] <ankur> he is not working on those activities
[09:56] <ankur> if you say i can leave one for him to startover
[09:56] <manusheel> ankur: No Ankur. Not right now.
[09:56] <manusheel> He needs to work a bit on ppa.
[09:56] <manusheel> ankur: Is the third activity, chat or record?
[09:57] <ankur> well he mentioned something like this you can start over on any of them .
[09:58] <manusheel> ankur: Work on chat. Neeraj is looking after Record for today.
[09:58] <manusheel> neeraj: Did you start with Record?
[09:58] <manusheel> neeraj: Please send me an update on your progress at 5:00 pm today.
[09:59] <ankur> manusheel,  i would get started on chat as of now then.
[09:59] <neeraj> sir, not yet.. I will do that later.. at present I am just trying to locate the bug by tracing the files path given on log
[10:00] <manusheel> neeraj: Ok.
[10:00] <ankur> neeraj, i saw your email.
[10:00] <ankur> it is the same error everyone else is getting
[10:00] <manusheel> ankur: Great. Please send me an update on your progress at 10:00 pm today.
[10:00] <neeraj> Sir 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:01] <manusheel> neeraj: I was referring to the status of Record activity packaging.
[10:01] <ankur> the issue is that python-abiword is not installed by default and it can't be installed from synaptic as due to some unresolvable dependencies
[10:01] <manusheel> Never mind. You can do this after studying logs.
[10:01] <neeraj> manusheel sir: ok
[10:01] <manusheel> neeraj: Great.
[10:02] <ankur> manusheel 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 time
[10:03] <ankur> XO irc was giving some prblems due to version tagging
[10:05] <ankur> manusheel sir, well when will david be coming back to irc ?
[10:15] <ankur> manusheel, sir it seems that pyabiword is fixed
[10:15] <manusheel> ankur: Great.
[10:15] <ankur> neeraj,  try sudo-apt-get install python-abiword and then try to run write
[10:15] <manusheel> That is neat to hear.
[10:16] <manusheel> ankur: Sorry, any questions for David?
[10:16] <manusheel> Missed your last message.
[10:16] <ankur> well , not for now :)
[10:16] <neeraj> ankur, doing.. I just installed abiword :(
[10:16] <manusheel> ankur and neeraj: What we should do is read about Abiword and PyAbiword and understand the fix.
[10:17] <neeraj> great
[10:17] <neeraj> its working now :)
[10:17] <ankur> i have to make changes to my git version as well after updateing dependencies
[10:17] <ankur> manusheel,  but isnt it fixed now?
[10:17] <manusheel> ankur: Since, Abiword and PyAbiword is important for both your activities, you should send us a documentation on Abiword, PyAbiword and the fix.
[10:18] <manusheel> ankur: The idea of this round of tasks for packaging is to get into the details.
[10:18] <ankur> manusheel sir, i did not fix it :(
[10:18] <neeraj> I think we should edit the dependency so that both of these gets installed while installed write
[10:18] <neeraj> that will do..
[10:18] <ankur> i just happened to install it and it worked
[10:18] <manusheel> ankur: Yes, so you should touch base with Ian. I did send you his e-mail. Try and understand the fix.
[10:18] <manusheel> ankur: Also, copy me and Luke on the e-mail.
[10:19] <ankur> manusheel sir, will do that .
[10:19] <manusheel> ankur: 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:21] <ankur> manusheel sir, sure.I will dive into them to understand how they work.
[10:21] <ankur> do i need to check out there code as well
[10:21] <ankur> ?
[10:21] <manusheel> ankur: Yes.
[10:21] <manusheel> You should.
[10:21] <manusheel> ankur: Understanding the programming and algos side by side should be done too.
[10:22] <manusheel> However, you should not ignore the other 3 packages assigned to you too.
[10:22] <ankur> manusheel sir, will do it :)
[10:22] <manusheel> ankur: Try to keep a balance between the assigned tasks and understanding tasks.
[10:22] <manusheel> Whenever you get sometime, you should get to the code.
[10:22] <manusheel> Understand the programming part.
[10:23] <ankur> well , i needed to ask,  abiword will be maintained by us in the future?
[10:24] <manusheel> ankur: 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] <manusheel> ankur: Wherever possible, we atleast need to understand how a dependency interact with Sugar, its bindings
[10:24] <manusheel> and its working.
[10:24] <manusheel> ankur: If we can understand the package that would be great too.
[10:25] <manusheel> ankur: 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:26] <ankur> manusheel, sir i will package the activites first then get into the code
[10:26] <manusheel> ankur: Great. Please do. And, send me a documentation on your understanding of Abiword and PyAbiword and the code fix.
[10:27] <ankur> manusheel sir , will do it :)
[10:27] <manusheel> ankur: Great. Looking forward to your e-mail at 11:00 pm on the updates.
[10:28] <ankur> will mail you on it sir :)
[10:28] <manusheel> ankur: Thanks Ankur. Good luck.
[10:28] <ankur> thank you sir :)
[11:51] <dfarning> neeraj, good morning
[11:51] <neeraj> dfarning, good morning.. :)
[11:51] <dfarning> neeraj, how are you?
[11:52] <neeraj> I am good..thanks for asking...
[11:52] <neeraj> how r u feeling this morning?
[11:53] <dfarning> neeraj, 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] <dfarning> neeraj, is there a message in the log
[11:54] <neeraj> then ankur and me tried to solve it and ankur found that after installing python-abiword and abiword , the problem got solved
[11:54] <neeraj> dfarning, yes we did looked at the log
[11:55] <neeraj> it was giving import error .. abiword..
[11:55] <neeraj> So 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:56] <neeraj> I hope you are getting what I am trying to say :)
[11:57] <dfarning> neeraj I think that you can just add python-abiword to the control.in file.
[11:57] <neeraj> dfarning, ok
[11:57] <neeraj> I will build it again and send u the deb file..
[11:58] <dfarning> neeraj, Depends: ${shlibs:Depends}, ${python:Depends}, EXTRA_DEPENDENCIES
[11:58] <neeraj> Also I was filing ITP, but go confused whose name should I write in upstream author
[11:58] <neeraj> yes dfarning i got it.. :)
[12:00] <neeraj> http://wiki.sugarlabs.org/go/Activities/Write
[12:03] <dfarning> neeraj, 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] <neeraj> dfarning, ok :)
[12:05] <dfarning> neeraj, 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:13] <neeraj> dfarning, write is working fine now :)
[12:21] <dfarning> neeraj, great.
[12:22] <neeraj> sending u the deb file
[12:23] <dfarning> neeraj, are you test in debian? I have not gotten debian to work on my local computer
[12:23] <neeraj> dfarning, I have not installed sugar on debian yet..
[12:23] <neeraj> I am sending this file to kandarp for testing on debian
[12:24] <dfarning> neeraj,   so it is working on ubuntu that is really cool.
[12:25] <neeraj> dfarning, :) I was working on record activity
[12:25] <neeraj> but I am again facing the same error which i was facing in memorize..
[12:26] <neeraj> At present I am going through logs as lfaraone suggested a solution for that problem to kandarp
[12:27] <dfarning> neeraj, can you send the error to pastebin?
[12:28] <neeraj> dfarning, wait a min.. I will have to regenerate it..
[12:32] <dfarning> neeraj, awesome write works just fine on lucid.
[12:40] <neeraj> dfarning,  :).. here is the error which I am getting in recored activity http://paste.ubuntu.com/462015/
[12:43] <dfarning> neeraj, you will want to update to the quilt (3.0) format.  notice like 33 refers to source format 1.0
[12:45] <neeraj> dfarning, sorry I didn't got u..
[12:45] <dfarning> neeraj, 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] <dfarning> neeraj, there is more information at http://wiki.debian.org/Projects/DebSrc3.0
[12:48] <neeraj> http://paste.ubuntu.com/462021/
[12:52] <dfarning> neeraj, you need to delete sugar-record-activity_82.orig.tar.gz from the dir.
[12:53] <dfarning> hey ishan how are you
[12:53] <ishan> fine thank you
[12:53] <neeraj> dfarning, i used git rm -force command before running git-buildpackage
[12:54] <dfarning> neeraj,   did you commit?
[12:54] <dfarning> ishan, what is your plan for the day?
[12:54] <neeraj> debcommit -m'initial commit' yes
[12:56] <dfarning> neeraj, 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 error
[12:57] <dfarning> ishan, feel free to use the primary chanel.  Ir is helpful for eveyone to have an idea what everyone else is doing:)
[12:57] <dfarning> ishan, any questions about python?
[12:58] <ishan> okay
[12:58] <ishan> not yet
[13:00] <dfarning> ishan, did you learn java in school? the transition to python is pretty easy.
[13:00] <ishan> dfarning,no i learned C++
[13:16] <dfarning> neeraj, did you find the problem?
[13:16] <dfarning> kandarpk, good morning.
[13:16] <kandarpk> dfarning: good morning
[13:17] <neeraj> dfarning, not yet.. I will get back to u in 5-10 min..
[13:17] <dfarning> kandarpk, are you having a relaxing weekend?
[13:17] <neeraj> trying another method..
[13:17] <kandarpk> dfarning: sort of :)
[13:22] <manusheel> ishan: Hi Ishan.
[13:22] <manusheel> Around?
[13:22] <ishan> yes sir
[13:23] <dfarning> kandarpk, 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] <ishan> manusheel,Hi sir
[13:23] <manusheel> ishan: Did you get a chance to study the packaging documentation provide by Dipankar (ppa).
[13:23] <dfarning> kandarpk http://wiki.sugarlabs.org/go/Machine/sunjammer it is one the the Sugar labs servers
[13:23] <manusheel> ishan: ?*
[13:23] <ishan> manusheel:no documentation has been given yet
[13:24] <ishan> presently he has asked me to learn python
[13:24] <manusheel> ishan: Ok, Ishan. Thanks for informing me about it. Yes, you should study python first.
[13:25] <dfarning> kandarpk_ we access sunjammer the same way we access the build vm via ssh.
[13:25] <manusheel> ishan: I am glad that Dipankar provided you the right pointers.
[13:25] <dfarning> kandarpk, all of the documentation work will be hosted on sunjammer at api.sugarlabs.org
[13:27] <kandarpk> Ok.
[13:27] <dfarning> I will grant you access to the configuration file for both sphynix and the other documentation generation tool.
[13:28] <dfarning> kandarpk, I can't grant you root because it is a primary sugarlabs server.
[13:28] <manusheel> dfarning, kandarpk: Great. Kandarp, please document a complete understanding of sunjammer and getting access to it.
[13:29] <kandarpk> dfarning: that way, I'll only need to submit files, rest of HTML generation will be handled by the server ?
[13:29] <dfarning> kandarpk, can you send be the full names and ssh pubkey of those who need access.
[13:30] <dfarning> kandarpk, yes. I will help you write and autogeneration script so the the documentaion is regenerated every day
[13:30] <kandarpk> dfarning: manusheel sir would know better who is going to be involved along with me
[13:30] <kandarpk> dfarning: I'll mail my keys to you
[13:30] <dfarning> kandarpk,
[13:33] <manusheel> kandarpk: 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] <kandarpk> manusheel sir: what would be my role ?
[13:35] <manusheel> kandarpk: You'll be leading the project both for Sphinx and Epydocs. Aman and Diksha will help us in certain documentation tasks.
[13:35] <manusheel> kandarpk: You have been the one hacking and getting into the details of Sphinx. Thanks for figuring a number of things out.
[13:36] <dfarning> kandarpk, can you describe what I need to do to get syhix running on sunjammer?
[13:36] <manusheel> kandarpk: 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] <manusheel> kandarpk; David is asking you about the steps to install Sphinx via command prompt.
[13:37] <manusheel> The steps are the same that I think you have documented too.
[13:37] <kandarpk> I think so.
[13:37] <kandarpk> dfarning: You need python to run sphinx
[13:38] <dfarning> kandarpk, running:)
[13:38] <kandarpk> Ok, I'll just check the command to install sphinx
[13:39] <kandarpk> dfarning: sudo apt-get install python-sphinx
[13:39] <dfarning> kandarpk, IF you have steps written down you can just mail them to me.
[13:39] <kandarpk> dfarning: sure
[13:40] <dfarning> kandarpk, and also a copy of the sphynix dir on your test machine.
[13:41] <kandarpk> dfarning: the directory I make on the server ?
[13:41] <dfarning> kandarpk, do you need to run jhbuild before generating the documentation?
[13:41] <kandarpk> dfarning: No.
[13:41] <dfarning> kandarpk, yes didn't you need to create some conf and .rst files
[13:42] <kandarpk> dfarning: sphinx-build -b html sourcedir builddir
[13:42] <kandarpk> dfarning: yes, we are required to make .rst files, and python source codes
[13: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:43] <kandarpk> manusheel sir: if we have a folder having all the source codes
[13: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:44] <kandarpk> manusheel_ sir: Ok.
[13:44] <dfarning> kandarpk, 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:45] <kandarpk> dfarning, manusheel_ sir: that means we need to develop a script that generates HTML pages as the source changes over time
[13:45] <kandarpk> ?
[13:45] <manusheel_> kandarpk: Yes. And, that should not be very difficult.
[13:46] <manusheel_> kandarpk: What we basically need to do is the following -
[13:46] <dfarning> kandarpk, yes.... that is pretty easy if you can tell me the step you use to update and generate the docs manually.
[13:46] <kandarpk> dfarning: I'll mail you the steps required
[13:46] <manusheel_> dfarning: Let us send you the documentation. Kandarpk, let us send the documentation to David right away.
[13:47] <manusheel_> Kandarpk, great.
[13:49] <dfarning> kandarpk, I can start getting sunjammer set up for you this morning.  Everyone is already better at packaging than I am:)
[13:49] <kandarpk> dfarning: sent the documentation
[13:50] <kandarpk> manusheel_ sir, dfarning : the automatically generated pages will help only if docstrings are in proper reST format
[13:51] <kandarpk> and we'll need to check if some new files are added
[13:53] <manusheel_> kandarpk: Yes, Kandarp, that can be done using diff command.
[13:54] <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:55] <kandarpk> manusheel_ sir: we need to add the file names in the .rst file so that it too is used while html creation
[13:55] <manusheel_> kandarpk: Yes, that is absolutely correct. And, that part shouldn't be hard too.
[13:55] <kandarpk> manusheel_ sir: ok.
[13:56] <dfarning> kandarpk, sorry phone call:(
[13:56] <neeraj> dfarning, look at line 3 http://paste.ubuntu.com/462050/
[13:57] <kandarpk> neeraj : use git commit -a
[13:57] <kandarpk> neeraj :sorry, cant test write-activity right now, not using debian
[13:58] <neeraj> kandarpk, what should I write in it?
[13:59] <kandarpk> neeraj : oh, I thought you were commiting changes
[14:01] <dfarning> neeraj, that is a lfaraone level question. I don't understant git-import-orig well enough to answer
[14:02] <kandarpk> neeraj: the orig tarball got created without any problem ?
[14:02] <neeraj> kandarpk, yes
[14:03] <manusheel_> kandarpk: Did we send the documentation steps to David?
[14:03] <kandarpk> manusheel_ sir: yes sir
[14:03] <manusheel_> kandarpk: Great.
[14:03] <dfarning> kandarpk, 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:04] <kandarpk> dfarning: sure
[14:05] <dfarning> kandarpk, you allready have everything running it there so no need for me to set it all up again.
[14:05] <dfarning> kandarpk, I'll just uncompress your tarfile.
[14:06] <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] <kandarpk> dfarning: to see the output, goto docs->html->index.html
[14:07] <dfarning> manusheel_, sure
[14:07] <manusheel_> dfarning: Thank you.
[14:08] <kandarpk> manusheel_ sir, dfarning : you can insert the source in final html pages
[14:09] <dfarning> kandarpk, that can be useful
[14:09] <kandarpk> dfarning, manusheel_ sir : to see that, goto Source->activity.invite on index.html
[14:11] <dfarning> kandarpk, 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:12] <kandarpk> dfarning: yes that will do
[14:12] <manusheel_> kandarpk: This is good news indeed. Inserting source will be helpful.
[14:12] <kandarpk> manusheel_ sir: it had a problem
[14:12] <dfarning> kandarpk, ok good.
[14:12] <manusheel_> kandarpk: Can you elaborate on the problem/
[14:13] <kandarpk> manusheel_ sir: the source had to be present separately
[14:13] <dfarning> kandarpk, I see that the sources are in the ./src dir.  how did you get them there?
[14:13] <kandarpk> manusheel_ sir: we cannot place it right after the docstring
[14:13] <manusheel_> kandarpk: I remember you informed me about it. That is fine, Kandarp.
[14:13] <kandarpk> dfarning: copied from jhbuild
[14:14] <kandarpk> manusheel_ sir: you can see how it looks in the mail I sent you
[14: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] <dfarning> kandarpk, ok got it.
[14:15] <kandarpk> manusheel_ sir: I would have updated the online documentation, but I wasn't able to place a hyperlink to the source
[14:16] <manusheel_> kandarpk: Not sure, why I didn't receive your e-mail. Can you resend it.
[14:16] <manusheel_> kandarpk: No worries.
[14:16] <kandarpk> manusheel_ sir: so I placed the source at the end of the module explanation
[14:16] <manusheel_> kandarpk: Sure, that would be good for now.
[14:16] <neeraj> dfarning, after certain hit and trial I was able to build record successfully. debcommit was failing. So i used git commit command
[14:17] <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] <dfarning> neeraj, great
[14:17] <neeraj> dfarning, please check ur inbox
[14:19] <kandarpk> manusheel_ sir: I am not very sure how to elaborate the problem
[14:19] <kandarpk> manusheel_ sir: I think you will get an idea once you see the documentation
[14:20] <manusheel_> kandarpk: I think we are good for now. Sure, Kandarp.
[14:20] <dfarning> kandarpk, what is the current url for the test documentation uutput?
[14:21] <manusheel_> kandarpk: We'll ask the web dev team to look deep into this matter.
[14:21] <kandarpk> dfarning: let me check
[14:22] <manusheel_> Not a major issue. They should be able to arrive at a good conclusion soon.
[14:23] <kandarpk> dfarning: http://seeta.in/sugar/api/documentation/desttemp/html1/index.html
[14:23] <kandarpk> dfarning: it does not have the source code part.
[14:25] <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] <kandarpk> manusheel_ sir: ok
[14:26] <kandarpk> manusheel_ sir, dfarning : may I leave now ?
[14:26] <kandarpk> I'll be back in 40 min
[14:26] <kandarpk> if it is ok ?
[14:27] <dfarning> kandarpk, fine by me:)  It will take me a couple of hours to understand the documentation process and get the automatic build scripts setup.
[14:28] <manusheel_> kandarpk: Sure. Take a break.
[14:28] <kandarpk> dfarning: the documentation I sent you wont take more than 15 min to understand
[14:28] <kandarpk> manusheel_ sir, dfarning : thanks, I'll be back soon.
[16:17] <ankur> good morning dfarning :)
[16:17] <ankur> good evening op_amp  and kandarpk
[16:18] <kandarpk> ankur: good evening
[16:18] <op_amp> ankur: good evening :)
[16:18] <ankur> kandarpk,  well did you have some prblems related to tagging before?
[16:18] <dfarning> ankur, kandarpk, ankur good morning again.
[16:19] <dfarning> I was off studying the documentation stuff kandarpk sent me.
[16:19] <kandarpk> dfarning: it is evolving with time
[16:20] <kandarpk> have tried to include codes now
[16:20] <kandarpk> *in some better way
[16:21] <dfarning> kandarpk, have you tried pointing the src directly at the install dir created my jhbuild?
[16:22] <kandarpk> dfarning: no, but I think it asks for relative path
[16:22] <ankur> kandarpk, have you worked on tagging before? i was having some issues and it seems that they were due to some what related to tagging
[16:22] <kandarpk> dfarning: let me try
[16:22] <kandarpk> ankur: error in 1st step ?
[16:23] <dfarning> kandarpk, that will save a step of moving the source files around.
[16:23] <ankur> well yes , downloading the source code was giving me some problem
[16:23] <ankur> well let me paste the error
[16:23] <kandarpk> something like v22 not match ?
[16:23] <ankur> it was something like this
[16:23] <ankur> error: pathspec 'v8' did not match any file(s) known to git.
[16:24] <ankur> yes kandarpk
[16:24] <neeraj> ankur,  kandarpk  which activity/package
[16:24] <ankur> dfarning, Actually a chat Repository already exist in collab-maint
[16:24] <ankur> created by jonas
[16:24] <neeraj> k.. got it :)
[16:25] <ankur> so should i delete it before proceeding?
[16:25] <kandarpk> ankur: can you send me the link where the package is present
[16:25] <kandarpk> ankur: dont delete that!
[16:25] <ankur> kandarpk,  i am not deleting that
[16:25] <ankur> as of now
[16:25] <ankur> :)
[16:26] <ankur> kandarpk,  here is the link
[16:26] <ankur> http://git.sugarlabs.org/projects/irc/repos/mainline
[16:26] <kandarpk> ankur: please replace version in changelog from 8 to
[16:27] <kandarpk> 8+git20100609.fa8d0cf6
[16:27] <ankur> kandarpk,  well can you elaborate on this :)
[16:28] <kandarpk> ankur: replace it in git-import-orig as well
[16:28] <kandarpk> ankur: neeraj knows about it
[16:29] <neeraj> kandarpk: I have just knw that u replaced the version number with version+gitdate.commitid
[16:30] <kandarpk> neeraj: yes
[16:30] <neeraj> I don't knw why we did that in first place..
[16:30] <kandarpk> neeraj: ok.
[16:30] <kandarpk> neeraj, ankur : by doing so, it fetches the changes made by the last commit
[16:30] <neeraj> I 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:32] <ankur> *will be back in 15 min
[16:37] <kandarpk> dfarning: we can provide any path to source in conf.py
[16:38] <kandarpk> dfarning: not necessarily ../src
[16:38] <dfarning> kandarpk, that is what I thought.
[16:38] <dfarning> kandarpk, does it screw anything else up because the structure of install is more complicated than src?
[16:39] <kandarpk> dfarning: I provided :
[16:39] <kandarpk> /home/kandarp/sugar-jhbuild/install/lib/python2.6/site-packages/sugar
[16:39] <kandarpk> dfarning: I had copied all the folders from there and placed in ../src
[16:40] <dfarning> kandarpk,  nice
[16:45] <dfarning> kandarpk, 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:47] <kandarpk> dfarning: I didn't found anything like this
[16:47] <dfarning> kandarpk, ok, I'll look
[16:48] <kandarpk> dfarning: I too am giving it a try
[16:51] <ankur> dfarning,  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 folder
[16:51] <ankur> :(
[16:52] <dfarning> ankur, does the correction luke gives make sense?
[16:53] <ankur> well i am trying to figure that out what he meant
[16:53] <ankur> well what git folder i didn't delete , i guess i missed something
[16:53] <ankur> here
[16:54] <dfarning> ankur, were these imported as tarballs or imported from an upstream git repo
[16:55] <ankur> well they were imported from upstream git repo
[16:55] <kandarpk> ankur: .git would be present in your .orig tarball
[16:56] <ankur> i suppose i used this command git rm --force sugar-sliderpuzzle-activity_8.orig.tar.gz
[16:57] <ankur> won't it do the trick?
[16:57] <ankur> oh
[16:57] <ankur> sorry
[16:57] <ankur> one min
[17:03] <dfarning> kandarpk, can you send me you ssh public key?
[17:03] <dfarning> kandarpk, should I use 'kandarpk' as your username
[17:04] <kandarpk> dfarning: 2 min
[17:06] <manusheel_> dfarning: Can I send you the ssh keys of the other members, whom we would like to give access too?
[17:06] <ankur> kandarpk,  well what method would be the most suiatable one in case i want to push my rep once again to git ?
[17:07] <kandarpk> dfarning: my user name is kandarp
[17:07] <kandarpk> ankur: just push it as usual
[17:07] <dfarning> manusheel_, yes, I'll set them up this after noon.
[17:07] <kandarpk> ankur: it will add the commits you have made after pushing for the first time
[17:08] <manusheel_> dfarning: Thank you. Will send you the keys along with desired usernames.
[17:09] <manusheel_> dfarning: We can go ahead with setting up the username for Kandarp right now.
[17:11] <kandarpk> dfarning: sent my ssh public key
[17:11] <kandarpk> manusheel_ sir: copied you on the mail
[17:12] <dfarning> manusheel_, 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] <dfarning> kandarpk, got it. one minute
[17:13] <kandarpk> dfarning: you can use kandarpk as my user name :)
[17:13] <kandarpk> if you haven't created my account yet
[17:14] <manusheel_> dfarning: Thanks David. That would be very helpful.
[17:14] <dfarning> kandarpk, which do you prefer....  It is important to be consistant across all systems or things get confusing
[17:15] <kandarpk> dfarning: kandarpk will be good
[17:15] <dfarning> ok
[17:16] <kandarpk> dfarning: once my account gets set up, how can I log into sunjammer from some other computer ?
[17:17] <dfarning> kandarpk, 'ssh sunjammer.sugarlabs.org'
[17:17] <kandarpk> dfarning: but that would require my ssh keys, wont it ?
[17:18] <dfarning> kandarpk, yes that is why i am adding your pubkey to authorizedkeys
[17:19] <kandarpk> dfarning: I mean logging into sunjammer from computer other than the one I am using right now
[17:20] <dfarning> kandarpk, you will only be able to log in from computers with you ssh key.
[17:20] <dfarning> kandarpk, however, you can have the same key on more than one computer.
[17:20] <kandarpk> ok.
[17:28] <dfarning> kandarpk, can you try to log in?
[17:28] <kandarpk> dfarning: sure
[17:29] <kandarpk> dfarning: Permission denied (publickey).
[17:34] <dfarning> kandarpk, what is the username on your local computer?
[17:34] <kandarpk> kandarp
[17:35] <dfarning> kandarpk, ok since you asked for 'kandarpk' on sunjammer you will have to log on with<EMAIL_ADDRESS>[17:35] <kandarpk> ok
[17:36] <kandarpk> dfarning: successfully logged in
[17:36] <kandarpk> :)
[17:36] <dfarning> kandarpk, ssh assumes that you want to use the same username as your local account unless you say differently
[17:37] <dfarning> kandarpk, of now you are in your home dir on sunjammer it behavies the same as you home dir on your local computer.
[17:38] <kandarpk> dfarning: ok.
[17:38] <kandarpk> dfarning: how can I send my files across ?
[17:39] <dfarning> kandarpk,   I like to use sftp with filezilla.  command line grurus like to scp:)
[17:49] <kandarpk> dfarning: how do I use filezilla ?
[17:49] <kandarpk> I've added my private key, hostname : sunjammer.sugarlabs.org, : user: kandarpk
[17:50] <kandarpk> anything for password and port ?
[17:50] <dfarning> kandarpk, I think the port is auto detected and you don't need a password
[17:52] <kandarpk> dfarning:
[17:52] <kandarpk> Status:	Connection established, waiting for welcome message...
[17:52] <kandarpk> Response:	220 Welcome to the Sugar Labs FTP service.
[17:52] <kandarpk> Command:	USER kandarpk
[17:52] <kandarpk> Response:	530 Non-anonymous sessions must use encryption.
[17:52] <kandarpk> Error:	Could not connect to server
[17:53] <dfarning> kandarpk, you must select sftp for the protocal  'Secure FTP'
[17:58] <dfarning> kandarpk, 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/kandarpk
[17:59] <dfarning> kandarpk,  hmmm at least it should be....
[17:59] <kandarpk> dfarning: you too tried that out :)
[17:59] <dfarning> kandarpk, I need to ask bernie why that is not working.
[18:01] <dfarning> kandarpk, what does the sphnixext stuff do??
[18:03] <kandarpk> dfarning: some modules had docstrings in some different form
[18:03] <kandarpk> *other than rest
[18:03] <kandarpk> like it started with a heading
[18:03] <kandarpk> heading
[18:03] <kandarpk> ----------------
[18:04] <kandarpk> there the autodoc extension was failing
[18:04] <dfarning> kandarpk, will the prefered solution be to convert all the docstrings to ReST
[18:05] <kandarpk> dfarning: preferably
[18:05] <kandarpk> dfarning: installing sphinxext resolved the issue, though
[18:06] <kandarpk> dfarning: have a look at graphics->animator.py
[18:07] <kandarpk> class Animation
[18:07] <kandarpk> here do_frame's docstring starts with
[18:07] <kandarpk> Parameters
[18:07] <kandarpk> ----------------
[18:07] <kandarpk> autodoc was failing here
[18:09] <dfarning> kandarpk,  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:10] <kandarpk> dfarning: but headings sre represented like this in ReST
[18:11] <dfarning> hhhm so it is proper ReST?
[18:12] <kandarpk> dfarning: ok, it is not ReST, but the output has been formatted in a better way
[18:12] <kandarpk> dfarning: we can leave sphinxext out
[18:13] <dfarning> kandarpk, 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:14] <kandarpk> dfarning: ok, sure
[18:15] <dfarning> kandarpk, have you selected the full path for the html output?  I'll point sphinx.sugarlabs.org at it for convenience
[18:15] <kandarpk> dfarning: I didn't select full path
[18:16] <dfarning> kandarpk, ok just let me know that output path when you get it.
[18:17] <kandarpk> dfarning: I'll check if absolute path can be set
[18:17] <dfarning> kandarpk, ah sorry the relatative path is fine, I can figure out the rest:)
[18:18] <kandarpk> dfarning: ok, the path is set during sugar-quickstart
[18:19] <kandarpk> dfarning: and is relative to the working directory
[18:19] <dfarning> kandarpk, did you figure out how to upload the files?  I can upload it for you I am eagar to see it work:)
[18:19] <kandarpk> dfarning: dont know how to set the protocol
[18:20] <kandarpk> can't find any such option
[18:21] <kandarpk> dfarning: by the way, sphinxext provides a convenient way to write docstrings
[18:21] <kandarpk> just trying out without using it
[18:21] <dfarning> kandarpk, go under file->site manager and create a new site
[18:22] <kandarpk> dfarning: ok
[18:22] <dfarning> kandarpk, the servertype is the protocall
[18:23] <kandarpk> dfarning: dont have protocol as an option
[18:24] <kandarpk> it has like unix, dos, cygwin ...
[18:25] <kandarpk> dfarning: ok, I was looking uder advanced tab
[18:25] <dfarning> kandarpk, yes it is under the basic tab
[18:25] <dfarning> of general
[18:25] <dfarning> or general
[18:25] <kandarpk> dfarning: what is logontype ?
[18:26] <kandarpk> normal ?
[18:26] <dfarning> normal... that will have ssh handle the longon
[18:26] <dfarning> user name is kandarpk
[18:27] <dfarning> and the passwork is blank
[18:27] <kandarpk> dfarning: connected
[18:27] <dfarning> kandarpk, the left pane is your local computer and the right pane is you home dir on sunjammer
[18:28] <kandarpk> hmm
[18:28] <kandarpk> just uploading to public_html
[18:29] <dfarning> kandarpk,  I think that you will want to upload your dir '2' to your home on sunjammer.
[18:30] <dfarning> kandarpk, then rename '2' to something you will remember in six months:)
[18:30] <kandarpk> dfarning: 2 is version number :)
[18:30] <kandarpk> I increased it from 1
[18:30] <dfarning> kandarpk, ok:)
[18:31] <kandarpk> dfarning: I was adding to public_html
[18:31] <kandarpk> so that you can give your review
[18:31] <kandarpk> on the changes
[18:32] <kandarpk> dfarning: will that be ok ?
[18:35] <dfarning> kandarpk, 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] <dfarning> kandarpk, 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] <dfarning> kandarpk, 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] <dfarning> oops
[18:35] <kandarpk> dfarning: :)
[18:36] <dfarning> then we can more the dir to /srv when we put it into production.
[18:37] <dfarning> kandarpk, actually it will get moved to /srv/www-sugarlabs/  where all of the other sugar web services are located.
[18:37] <kandarpk> dfarning: ok
[18:38] <ankur> dfarning,  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] <ankur> and change it in this as well
[18:38] <kandarpk> dfarning: how will I be able to review the HTML pages ?
[18:40] <dfarning> kandarpk, I will setup apache so that everyone can see /home/kandarpk/sphinx/docs from the url sphinx.sugarlabs.org
[18:40] <kandarpk> dfarning: ok
[18:41] <kandarpk> dfarning: http://people.sugarlabs.org/kandarpk still doesn't exist
[18:42] <dfarning> kandarpk, 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/docs
[18:42] <dfarning> kandarpk, yes I will have to ask bernie about that.... and he is on vacation.
[18:43] <kandarpk> dfarning: ok
[18:54] <dfarning> kandarpk, how are you coming moving the docs dir?  I have apache ready to test:)
[18:54] <kandarpk> dfarning: wont take very long
[18:55] <kandarpk> dfarning: file transfer going on
[18:57] <dfarning> kandarpk, it looks like you have an extra 2 in the path.
[18:58] <kandarpk> dfarning: I thought it will be better to keep desired pages untouched
[18:58] <kandarpk> dfarning: I'll copy this dir and work on that
[18:59] <dfarning> kandarpk, ok
[19:08] <dfarning> kandarpk, I created a docs dir in your sphinx dir:) now anything you put in sphinx/docs is available at api.sugarlabs.org
[19:09] <kandarpk> dfarning: nice, thanks
[19:10] <kandarpk> 5KB transfer left :)
[19:11] <kandarpk> dfarning: trasfer finished
[19:15] <kandarpk> dfarning: you can have a look.
[19:16] <kandarpk> dfarning: I've added source code option under activity
[19:21] <kandarpk> dfarning: please remove the pages after reviewing them
[19:21] <kandarpk> *they need some more work right now
[19:24] <dfarning> kandarpk, 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:25] <kandarpk> dfarning: ok, great
[19:27] <dfarning> kandarpk, are you going to be tonight:)
[19:27] <dfarning> kandarpk, to bed tonight?
[19:28] <kandarpk> dfarning: dont feel like.
[19:31] <dfarning> kandarpk, lets set up jhbuild and point line 21 of conf.py at sugar-jhbuild/install
[19:34] <kandarpk> dfarning: we'll need to point it to sugar-jhbuild/install/lib/python2.6/site-packages/sugar
[19:34] <kandarpk> if that is where all source files are
[19:35] <dfarning> kandarpk, ok that look right
[19:36] <kandarpk> dfarning: and the source codes will be visible only if we provide reative path
[19:36] <kandarpk> *relative
[19:38] <ankur> dfarning,  well i cant find the version of xo irc
[19:38] <ankur> it seems that it was initial release
[19:38] <ankur> i will rename my activity as sugar-irc-activity-1
[19:38] <ankur> is it alright?
[19:39] <dfarning> kandarpk, 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] <dfarning> ankur looking
[19:40] <kandarpk> dfarning: just 4-5 lines need to be modified for now
[19:40] <dfarning> ankur are you looking at http://activities.sugarlabs.org/en-US/sugar/addon/4029
[19:41] <dfarning> kandarpk, nice that will make it easy
[19:41] <ankur> dfarning,  i was looking at http://git.sugarlabs.org/projects/irc/repos/mainline
[19:41] <kandarpk> dfarning: but as we are using relative paths, it might cause problem if either source or our ReST file location changes
[19:42] <ankur> dfarning,  i looked at the link you gave
[19:42] <ankur> orignally i looked at it only, but then through wiki i was guided to the page i of which i gave the link
[19:43] <dfarning> ankur it seems to lead us to the git.sl.org page you were on
[19:43] <ankur> NEWS is empty/no version mention in mainline/and initial commit is written as such
[19:45] <dfarning> ankur http://git.sugarlabs.org/projects/irc/repos/mainline/blobs/master/activity/activity.info says it should be version 6
[19:45] <kandarpk> dfarning: can you change api location from sphinx/docs to sphinx/docs/html ?
[19:45] <dfarning> kandarpk, we can just rerun sphinx whenever we move something.
[19:45] <ankur> dfarning,  then how come it has no mention on the wiki page as well as sugarlabs page
[19:45] <ankur> ?
[19:46] <kandarpk> dfarning: rerunning sphinx wont help :(
[19:46] <ankur> well wont someone like to update once they upload there activity?
[19:46] <kandarpk> as we need to manually provide/make ReST files
[19:47] <ankur> dfarning, i can alsways ask my question later on, will ask you in evening.
[19:47] <ankur> as of now i am using 6 as version no. will it be okay?
[19:47] <dfarning> kandarpk, I would contact mel chua on #sugar she looks like she has worked with it lately
[19:48] <kandarpk> dfarning: ok
[19:48] <dfarning> kandarpk, oops ^^ was meant to ankur
[19:48] <ankur> dfarning,  okay should i contact to mel chua?
[19:48] <kandarpk> dfarning: ok, got confused
[19:49] <dfarning> ankur looks like she is afk but you can leave her a message.
[19:50] <kandarpk> dfarning: the location, can that be changed ?
[19:50] <dfarning> kandarpk, yes
[19:50] <ankur> dfarning,  what is her nick? mchua_afk ?
[19:50] <dfarning> ankur yes
[19:51] <ankur> dfarning,  as i wont be whole night on irc , should i leave her  a message with my email id?
[19:51] <dfarning> ankur yes that will work.
[19:52] <dfarning> kandarpk, I made the change to apache to point to docs/html .
[19:53] <kandarpk> dfarning: thanks, now I can directly work on sphinx/docs
[19:53] <dfarning> kandarpk, can you mkdir the docs/html/ dir so I can restart apache?
[19:53] <dfarning> kandarpk, +1
[19:53] <kandarpk> done
[19:54] <dfarning> kandarpk, ok it is working.
[19:55] <kandarpk> dfarning: thanks
[19:55] <dfarning> kandarpk, I am going to lunch.... I was enjoying working with you and forgot to eat:)
[19:55] <dfarning> kandarpk, I'll be back in an hour or so.
[19:55] <kandarpk> dfarning: thanks for the compliment :)
[19:55] <kandarpk> dfarning: I might ot be available till then
[19:56] <kandarpk> have a great day
[19:56] <kandarpk> *not
[20:07] <kandarpk> dfarning: please mail me the location of jhbuild when you come back


[07:05] <mochaRHW> hello, quick question about the ath_pci.ko module in Jaunty
[07:06] <mochaRHW> does anyone know what version of madwifi was used to build the ath_pci.ko in Jaunty?
[07:06] <mochaRHW> modinfo says "D3FD3BD11169A96DBCFF8DE", that's not much help considering madwifi uses a 4 digit number to identify their svn releases
[07:14] <amitk> mochaRHW: 0.9.4
[07:16] <mochaRHW> just the official release version?
[07:17] <amitk> mochaRHW: yes, we don't carry from trunk. And it is disappearing completely for Karmic
[07:17] <mochaRHW> so it's being replace with ath5k in karmic?
[07:18] <amitk> yes
[07:18] <mochaRHW> I just had a hard lock last night with ath5k
[07:19] <amitk> in karmic?
[07:19] <mochaRHW> the only thing in my logs was a single message about the "noise floor" then 15 minutes later a hard lock
[07:19] <mochaRHW> Jaunty
[07:19] <mochaRHW> There's a bug report about it
[07:19] <mochaRHW> anyway, I never had hard locks in Intrepid using an SVN version of madwifi
[07:19] <mochaRHW> so I'm going back to that
[07:20] <mochaRHW> but I wanted to ask you if you were using an svn version first, so I could confirm that i wouldn't be "downgrading"
[07:21] <amitk> ok. but ath5k/ath9k are a lot more stable in karmic. Upstream now believes the drivers cover everything that madwifi did and more.
[07:21] <mochaRHW> okay, so I'll use ath5k in karmic, I'm still on jaunty right now
[07:24] <mochaRHW> thanks for your help, I just installed my svn version of madwifi that I was using in intrepid.
[10:42] <n0yd> Any idea when this might be fixed? https://bugs.launchpad.net/ubuntu/+source/linux/+bug/350695
[10:43] <ubot3> Malone bug 350695 in linux "Linksys WUSB100 not enabled by rt2870 driver." [Undecided,Confirmed]
[20:22] <dtchen> apw: what are your thoughts on enabling CONFIG_PREEMPT in a karmic crack o' the day kernel?
[20:39] <apw> dtchen, well i would generally prefer it was as similar to our config as possible, as that makes it the best test for the ubuntu kernel
[20:40] <apw> what is the desire to get it enabled?
[20:46] <dtchen> apw: testing for pulseaudio
[20:47] <dtchen> apw: i've been troubleshooting with pa upstream for the karmic-desktop-audio experience, and we're attempting to match as much of the stacks between Fedora and Ubuntu as we realistically can
[20:47] <apw> perhaps a specific kernel for testing that in a ppa would be approraite
[20:48] <dtchen> apw: yes, that would work as well
[20:48] <apw> if you tell me what you need i can put that together for you
[20:48] <dtchen> apw: ok, i'll work on that over the weekend
[20:48] <dtchen> thanks!
[20:48] <apw> no problem
[21:24] <gonsolo> Hi. Is it possible that my DVB-T stick doesn't work after suspend2ram because its firmware isn't included in the initrd?
[21:25] <gonsolo> it seems that the firmware can't be found because sysfs isn't mounted.


[12:07] <LarstiQ> elmo posted a link for more details, sadly, it can't be reached now
[12:09] <SteveMyers> not a big deal, just wanted to check up on some notifications. It can wait :)
[02:09] <SteveMyers> 2.6.15-15 is a HUGE memory hog
[02:09] <SteveMyers> amazing speed when you remove it
[09:06] <sivang> morning all
[03:58] <sivang> morning Kinnison
[05:50] <SteveMyers> (  )  [ :  : :  ]
[05:50] <SteveMyers> !!!
[05:50] <SteveMyers> (  ) Linux Ubuntu 6.04 - dapper : 2.6.15-12-686, GNU/Linux : Xorg: 7.0.0 : : X-Chat v.2.6.1
[07:24] <ogra> are the buildds supposed to work again ?
[07:25] <ogra> my upload from 2h ago seems neither to show up as source on the launchpad page, nor do i see build attempts in the buildlogs
[08:13] <siretart> n'evening
[08:13] <SteveMyers> 'lo :)
[08:23] <sivang> hi siretart
[08:25] <siretart> hi sivang
[11:00] <CarlFK> in a bug report, I want to paste the output of fdisk -l, but the CR's are ignored and the table becomes one big mess.  what is a good way to post it?
[11:02] <SteveA> CarlFK: add it as an attachment perhaps
[11:02] <SteveA> 6th item down in the menu on the right, when you look at the bug report
[11:04] <CarlFK> I was hoping it could be part of the description
[11:04] <CarlFK> I am attaching it and a buch of other log files in a .tar
[11:04] <CarlFK> but the fdisk likes are "extra important" to the report
[11:09] <mpt> Yes, there needs to be a better way of associating an attachment with the description
[11:10] <mpt> CarlFK, you could attach the file, then copy the URL of the attachment and paste it into the description
[11:10] <mpt> (using the "Edit Description" link)
[11:11] <CarlFK> ack - "edit description" doesn't edit - it quotes and appends
[11:11] <mpt> eh?
[11:11] <CarlFK> right?
[11:11] <CarlFK> https://launchpad.net/products/partconf/+bug/31258
[11:11] <Ubugtu> malone bug 31258 in partconf "can't install dapper to LV" [Normal,Unconfirmed]
[11:11] <CarlFK> I posted with the fdisk output, then say it looked like junk, so I hit "edit", removed the fidsk part, hit "commit" and now I have both
[11:12] <mpt> that's a Known Bug
[11:12] <CarlFK> swell
[11:12] <mpt> well, it's done so people can see what the original description was, but it should be collapsed by default
[11:15] <CarlFK> any idea how I can copy the VT1 screen memory to a file?
[11:24] <mdke> CarlFK, copy and paste?
[11:24] <mdke> can you install things?
[11:24] <CarlFK> no copy/paste at install time
[11:24] <CarlFK> I can wget things
[11:25] <mdke> maybe you can install gpm
[11:41] <siretart> use screen
[11:42] <siretart> screen supports reattaching from different ttys (like console or xterms) as well as copy and pasting (using keyboard only)
[11:42] <ogra> hmm, isnt that conversation more appropriate for #ubuntu-devel ?
[11:53] <CarlFK> yes, but noone ansered there ;)
[11:53] <CarlFK> I think I am going to have a hard time running the installer inside screen ;)
[12:01] <siretart> CarlFK: use a serial console ;)
[12:02] <CarlFK> oh great