[19:03]  * slangasek waves
[19:03] <mdeslaur> hi!
[19:03] <slangasek> so the agenda wiki says kees was chair but he chaired last week
[19:03] <slangasek> I think it's my turn; updating that quickly
[19:04] <slangasek> #startmeeting
[19:04] <meetingology> slangasek: Error: Can't start another meeting, one is in progress.
[19:04]  * slangasek squint
[19:04] <slangasek> #endmeeting
[19:05] <mdeslaur> longestmeetingever
[19:06] <slangasek> who is Rewer43 and why did they break our bot?
[19:07] <sarnold> it looked like usual drive-by trolling at the time
[19:07] <slangasek> >_<
[19:07] <slangasek> [TOPIC] Apologies
[19:07] <slangasek> no apologies sent to the list
[19:08] <slangasek> infinity is at the release sprint so possibly indisposed
[19:08] <slangasek> stgraber, kees: here?
[19:09] <slangasek> may have been wishful thinking to try for quorum on release week
[19:09] <slangasek> jbicha: would it be useful to talk informally about the DMB voting question?
[19:09] <slangasek> I've already replied on the list with my opinion
[19:10] <mdeslaur> I share slangasek's opinion
[19:10] <jbicha> yes
[19:11] <jbicha> and yes I think the TB does have power over voting procedures
[19:11] <slangasek> ok, so, 2 for and 0 against
[19:11] <slangasek> do you need one of us to start the vote?
[19:12] <jbicha> you're saying option 2 from my email is what we should go with then?
[19:12] <slangasek> if option 2 is the "have a NOTA option, only empanel those who clear the bar", yes
[19:12] <mdeslaur> yes, option 2
[19:13] <slangasek> if that means we don't have all the seats filled after the vote, we can have a second call for candidates at that point
[19:13] <jbicha> ok, I think the DMB can start the vote. We'll let you know if we need more help
[19:13] <slangasek> ok
[19:13] <slangasek> jbicha: thanks
[19:13] <slangasek> beyond that, since we're not at quorum and someone has sabotaged the bot...
[19:13] <slangasek> #endmeeting
[19:13] <jbicha> mdeslaur: do you want to reply to my TB email then?
[19:14] <slangasek> anyone know who the meetingology admins are?
[19:14] <mdeslaur> sure, I'll do it now
[23:38] <Strangerdanger8> #endmeeting


[06:40] <perocotto> hey people im doing a research for school on linux's operative systems; anyone wants to help?


[13:39] <Bex> Hi! I'm trying to use the guide for setting up a unity8 dev environment, but the guide found here: http://unity.ubuntu.com/getinvolved/development/unity8/ seems out of date.
[13:40] <Bex> Is it ok to ask questions about that here?
[13:50] <Bex> Guess it is weekend for most ppl...


[00:39] <TheMuso> c
[00:39] <TheMuso> c
[00:39] <TheMuso> ugh
[00:42] <persia> which model KVM is that again?    Sometimes sleeping on that last leg just fails completely.
[02:43] <TheMuso> Sleeping on the long flight helps that though.
[02:44] <TheMuso> Steve and I actually managed to get premium economy somehow, and the extra leg room plus bulkhead seat row was just awesome.
[02:45] <persia> That helps a lot.  I was lucky once, and managed to get the far-front bed on a singapore->sydney flight.  Best sleep I've ever had on a plane.
[02:45] <TheMuso> Nice.
[02:46] <persia> But the premium economy seats on those planes are really comfortable.  Much more so than on some routes.
[02:46] <TheMuso> Since that was my first premium economy flight, I have nothing to compare to.
[02:46] <TheMuso> Also of note is that the flight was very light in passenger numbers. Business class according to Steve was practically empty, except for one person. Economy/Premium economy was largely empty as well, or so it seemed.
[02:47] <persia> Ah.  On some legs, "Premium Economy" means about 3" extra legroom.  On others, it rivals short-hop business class.  For singapore->sydney, I think it's somewhere in the middle.
[02:47] <TheMuso> Right.
[02:48] <TheMuso> Well I certainly couldn't complain about what we got for the flight from San Francisco to Sydney.
[02:49] <persia> For that length, I imagine it's well up into the short-hop business-class grade.
[02:50] <persia> A victorian friend of mine once told me that the grades get better on the long-haul flights because that means less mass for seats and passengers, which means less fuel consumption, which saves money.
[02:50] <TheMuso> Right.
[02:52] <ScottL> i notice ubuntulog is here....that didn't take long
[02:52] <persia> Cool.  That was fast indeed.
[02:53] <persia> Of course, it adds pressure to be on-topic, but we're not all that bad anyway.
[02:53]  * TheMuso didn't notice that.
[02:55]  * persia either
[02:55] <persia> Sems to have happened at 0:34 UTC from my backscroll
[02:56] <TheMuso> bbl, got a blog post that needs finishing.
[02:57] <persia> About a11y?
[03:06] <TheMuso> Yep
[07:51] <crimsun> hmm, should push that MIR for j-a-c-k a bit
[07:55] <jussi01> crimsun: yeah, that would be good.
[07:55] <jussi01> what still needs doing?
[07:58] <crimsun> jussi01: someone on the MIR team to actually look at it.
[07:59] <crimsun> it's pretty much out of our hands; we need that someone to say "ok", and then we can update build dependencies and have j-a-c-k promoted
[08:00] <jussi01> ok, so should we be bugging then?
[08:00]  * jussi01 is good at bugging people
[08:06] <crimsun> jussi01: yeah,someone on the MIR team
[08:06] <crimsun> I'll wait a couple more days then poke if I don't see activity
[08:07]  * jussi01 goes to look for who is on that team :D
[10:00] <abogani> Anyone know if I can release the same package through the same PPA for various ubuntu releases (kermic, lucid)?
[10:03] <persia> abogani: Sure you can, you just upload to the oldest release, and copy to the newer releases.
[10:04] <persia> By the way, do you have a good summary of the differences between your non-rt preempt kernel and rtg's?
[10:05] <abogani> persia: Unfortunately only the list of kernel configuration differences.
[10:06] <persia> Hrm.  That's tricky for me to interpret.  Based on the discussion between you and jussi01, I contacted rtg, and he seems willing to consider some additional modifications.
[10:06] <persia> If you have time, could you send me an email with comments on the differences?  I'm more than happy to try to get them merged.  rtg just wanted to avoid the -rt patches, but that's separate from the other stuff.
[10:09] <abogani> persia: Ok.
[10:10] <persia> Thanks.  I hope I'm not causing you extra trouble, I just think you have a lot of experience in this area, and that there was some confusion in previous communication.
[11:13] <jussi01> ooh, yummy, James just synced ardour 2.8.6 to lucid
[16:02] <jussi01> cool scmool, looks like ardour built on lucid also! :D
[16:58] <ScottL_> yay


[23:06] <tomswartz07> hey all. anyone alive here?
[23:07]  * benonsoftware is :D
[23:07] <tomswartz07> hey you
[23:07] <tomswartz07> whats up?
[23:07] <benonsoftware> Nothing much, youself?
[23:07] <tomswartz07> not too much. just finished dinner. Jalapeno pizza :)
[23:08] <tomswartz07> you?
[23:08] <benonsoftware> Well I woke up two hours ago :)
[23:09] <tomswartz07> well thats pretty decent. I wish I have, but alas..


[00:16] <rickspencer3> thanks aquarius
[00:16] <rickspencer3> that is what I mean :)
[00:24] <nhaines> Iteration + list comprehensions = I <3 python
[00:32] <aquarius> actually, list(db._server) would be better, probably :)
[03:10] <kenvandine> CardinalFang, ping
[03:10] <CardinalFang> kenvandine, hi
[03:10] <kenvandine> yo... so weird thing
[03:10] <kenvandine> rickspencer3 wrote a little app for finding dbs in couch
[03:11] <kenvandine> well, when he accesses gwibber_preferences with his app (does a get_records call), it causes a CPU spike in desktopcouch-service and gwibber-service
[03:11] <kenvandine> and they don't recover... they just stay pegged
[03:11] <rickspencer3> kenvandine, desktopcouch-se is pegged right now
[03:11] <rickspencer3> and so far as I know *nothing* is using it
[03:11] <kenvandine> he doesn't appear to be doing anything that changes any records
[03:12] <rickspencer3> let me reboot
[03:12] <kenvandine> CardinalFang, however... i have been suspecting this was the keyring bug... but it has been pegging my CPU too
[03:12] <rickspencer3> brb
[03:12] <kenvandine> until today when i deleted the keys from the keyring
[03:12] <kenvandine> and my desktopcouch-service is under control again
[03:12] <kenvandine> not sure if it could be related to the keyring problem
[03:13] <kenvandine> but gwibber-service shouldn't even know his slip-cover application is even querying it
[03:13] <CardinalFang> gwibber-service?  I don't get that.
[03:14] <kenvandine> yeah
[03:14] <CardinalFang> (I barely get the desktopcouch-service one.)
[03:14] <kenvandine> gwibber does have the monitoring stuff, so it would see changes
[03:14] <kenvandine> but he isn't changing stuff
[03:14] <kenvandine> but he can reliably repro it
[03:14] <kenvandine> i can't :)
[03:15] <rickspencer3> kenvandine, I'll try writing the smallest repro script that I can
[03:15] <kenvandine> CardinalFang, i was reliably getting the CPU pegged thing in desktopcouch most of the week :)
[03:15] <kenvandine> cool
[03:15] <kenvandine> give it to CardinalFang
[03:15]  * kenvandine has to go, thx guys!
[03:15] <CardinalFang> Yes, please do.
[03:15] <CardinalFang> thanks, kenvandine.
[03:16] <kenvandine> i'll be back though... got long ass python/gwibber stacktraces to read tonight :)
[03:16] <CardinalFang> rickspencer3, do you still have many  libgnome-keyring0  debs in your /var/cache/apt ?
[03:17] <rickspencer3> no idea
[03:17] <CardinalFang> rickspencer3, I want to know if it still happens with the version from 3 weeks ago.
[03:17] <kenvandine> CardinalFang, good idea
[03:17] <rickspencer3> CardinalFang, how can I check for you?
[03:17] <CardinalFang> $ find /var/cache -ls |grep /libgnome-keyring0
[03:18] <kenvandine> CardinalFang, or just find the version you want and install it with apt
[03:18] <kenvandine> in fact... tell me what version too
[03:18] <CardinalFang> Well, finding it may be the problem.
[03:18] <CardinalFang> I have it.
[03:18] <kenvandine> apt-get install libgnome-keyring0=VERSION
[03:18] <kenvandine> something like that
[03:18] <rickspencer3> rick@rick-desktop:/var/cache/apt/archives$ sudo find /var/cache -ls |grep /libgnome-keyring0
[03:18] <rickspencer3> [sudo] password for rick:
[03:18] <rickspencer3> 313331   56 -rw-r--r--   1 root     root        53576 Apr  1 08:05 /var/cache/apt/archives/libgnome-keyring0_2.30.0-0ubuntu2_i386.deb
[03:18] <kenvandine> what versionis it?
[03:18] <CardinalFang> /var/cache/apt/archives/libgnome-keyring0_2.29.4git20100224-0ubuntu2_i386.deb
[03:19] <CardinalFang> That, 224...2 at least.
[03:19] <kenvandine> humm
[03:19] <CardinalFang> http://sandbox.chad.org/libgnome-keyring0_2.29.4git20100224-0ubuntu2_i386.deb
[03:20] <rickspencer3> oh crap
[03:21] <rickspencer3> so gwibber-sevice and desktopcouch-se are pegged at 100% again
[03:21] <rickspencer3> just be gwibber auto-running
[03:21] <rickspencer3> hmm, unless just asking desktopcouch in python for a list of database caused it
[03:21] <kenvandine> https://edge.launchpad.net/ubuntu/+source/libgnome-keyring/2.29.4git20100224-0ubuntu2
[03:22] <rickspencer3> brb
[03:22] <kenvandine> just click on the build you want
[03:22] <kenvandine> brb
[03:24] <rickspencer3> re
[03:25] <rickspencer3> so it looks like gwibber-service and desktopcouch-se add a little load at start up
[03:25] <rickspencer3> but like 3-6% while working
[03:26] <CardinalFang> That's about right for normal wear.
[03:26] <rickspencer3> right
[03:27] <rickspencer3> ok and asking gwibber preferences for records it didn't have, no spike
[03:27] <CardinalFang> rickspencer3, okay.  Beware that spikes don't happen every time, AFAICT.
[03:27] <rickspencer3> true
[03:28] <rickspencer3> let me try my harmless test app a bunch of times then
[03:29] <CardinalFang> But, i want some objective third-party eyes in my little spat with seb128 about this change to libg-kr0.
[03:29] <rickspencer3> there it is
[03:29] <rickspencer3> afer the thrid time
[03:29] <rickspencer3> I have 3 instances of gwibber-services
[03:29] <rickspencer3> and one of them is peggin at 100
[03:30] <rickspencer3> but weirdly desktopcouch is not
[03:30] <rickspencer3> CardinalFang, here's my script:
[03:30] <rickspencer3> from desktopcouch.records.server import CouchDatabase
[03:30] <rickspencer3> db = CouchDatabase("gwibber_preferences")
[03:30] <rickspencer3> records = db.get_records("boo",True)
[03:30] <rickspencer3> print len(records)#should be zero
[03:30] <CardinalFang> I don't get that part -- gwibber-services.
[03:31] <rickspencer3> weirdly, desktopcouch is *not* spiking this time
[03:31] <rickspencer3> maybe if I call it a few more times
[03:31] <CardinalFang> Right -- desktopcouch-service is all I know about as spiking.
[03:32] <rickspencer3> CardinalFang, you mean gwibber-service?
[03:32] <CardinalFang> But, unless you kill desktopcouch-service and restart it, you're not testing the code I have been looking at.
[03:33] <rickspencer3> CardinalFang, I'm just trying to create a simple repro script
[03:33] <CardinalFang> rickspencer3, no, I saw you and ken say that earlier, but I haven't noticed that or worked on it.
[03:33] <CardinalFang> Right.
[03:33] <kenvandine> CardinalFang, that version of libgnome-keyring0 doesn't fix gwibber
[03:33] <CardinalFang> For me, and many, desktopcouch-service spins out of control when it asks for keyring creds.
[03:34] <kenvandine> CardinalFang, yesterday we uploaded gwibber with keyring password storage
[03:34] <kenvandine> if i keep the passwords in plaintext in couchdb, all is fine
[03:34] <rickspencer3> CardinalFang, well, I had assumed that asking Gwibber for account stuff caused Gwibber to ask the keyring for stuff
[03:34] <CardinalFang> Hrm.  Then you may have the same problem as I have.
[03:35] <kenvandine> but saving them in the keyring and gwibber uses 100% CPU
[03:35] <kenvandine> CardinalFang, i do :)
[03:35] <kenvandine> dobey, worked around it in ubuntuone-client, but his work around didn't work in gwibber
[03:35] <kenvandine> we use python multiprocessing
[03:35] <CardinalFang> He worked around it by not using threads any more.
[03:35] <kenvandine> for threading the refreshes and such
[03:35] <kenvandine> just for that
[03:36] <kenvandine> but yeah
[03:37] <CardinalFang> I suspect that anything multithreaded that uses python-gnomekeyring will have this problem.
[03:37] <rickspencer3> kenvandine, so I killed gwibber-services
[03:37] <rickspencer3> and then ran my repro script 20 times with no symptoms
[03:38] <CardinalFang> rickspencer3, are you running that version of libgnome-keyring0 that I pointed to?
[03:39] <rickspencer3> CardinalFang, no, I didn't know that was for me
[03:39] <rickspencer3> hold on
[03:40] <CardinalFang> I don't know which version is the cause, but these problems started recently, and I think that one -- 2.29.4git20100224-0ubuntu2 -- is the last sane one.
[03:41] <rickspencer3> aaarg
[03:41] <rickspencer3> this is the *moat* frustrating bug to reproduce *ever*
[03:41] <CardinalFang> Welcome to my last ten days.
[03:41] <rickspencer3> so:
[03:41] <rickspencer3> 1. I boot up
[03:42] <rickspencer3> 2. gwibber/desktop couch start normally
[03:42] <rickspencer3> 3. I thought the CouchDB for the gwibber perference 3 times
[03:42] <rickspencer3> the CPU pegs
[03:42] <rickspencer3> with gwibber-services
[03:42] <rickspencer3> 4.  I run the repro script 100 times
[03:43] <rickspencer3> nothing happens
[03:43] <rickspencer3> 6. I run gwibber again
[03:43] <rickspencer3> 7. I run the script 100 times
[03:43] <rickspencer3> nothing happens
[03:43] <rickspencer3> CardinalFang, ok, what did you want me to install specifically?
[03:44] <CardinalFang> rickspencer3, I was saying that I think desktopcouch-service will not beg the CPU with libgnome-keyring0_2.29.4git20100224-0ubuntu2 or earlier.
[03:44] <CardinalFang> peg
[03:44] <kenvandine> CardinalFang, yeah... but gwibber still does
[03:44] <kenvandine> which is damn weird
[03:45] <kenvandine> the code we use to query it is the same
[03:45] <kenvandine> our threading is different though
[03:46] <rickspencer3> oops
[03:46] <rickspencer3> I stand corrected
[03:46] <rickspencer3> I notice that gwibber-service is pegged again
[03:46] <rickspencer3> but not desktopcouch-service
[03:47]  * CardinalFang sighs.
[03:47] <CardinalFang> Does gwibber use twisted?
[03:48] <kenvandine> no
[03:48] <kenvandine> it's driving me nuts though
[03:48] <CardinalFang> Dang.
[03:49] <CardinalFang> kenvandine, Make sure it is gnomekeyring.find_keys() or whatever.
[03:49] <CardinalFang> Replace that with a dict of the same value.
[03:51] <rickspencer3> I just pegged beam.smp
[03:52] <rickspencer3> calling get_records() on the gwibber_accounts database
[03:53] <CardinalFang> Er, that's different.
[03:53] <rickspencer3> I killed gwibber-service, but beam is still pegged
[03:54] <rickspencer3> unfortunately, I have to go
[03:54] <rickspencer3> sorry I couldn't help more
[03:55] <rickspencer3> oh, it was gwibbermessages,actually
[03:55] <rickspencer3> maybe beam.smp was just working
[03:55] <rickspencer3> since I just asked for every record it's had stored from messages
[03:59] <CardinalFang> Yeah, that may be it.  Just a huge BD.
[03:59] <CardinalFang> DB
[03:59] <CardinalFang> I must go too. 2300.
[03:59] <rickspencer3> we'll lick this tomorrow
[03:59] <CardinalFang> Laters, rickspencer3 and kenvandine.  See you in ~8 hours.  *sigh*
[04:00] <rickspencer3> beam is still pegging the CPU, btw ;)
[04:00] <rickspencer3> g'night CardinalFang
[04:00] <rickspencer3> I guess asking for every record from a HUGE db is not too optimized
[05:11] <DanaG> say "honk"?  Anyway, my question: how do I set up ubuntuone on a headless box (with ssh -X)?
[05:20] <duanedesign> DanaG: most everyone is not on or asleep. You can try again tommorrow between 12:00 and 20:00 UTC. That is when most are on. Or file a Launchpad Answer.
[05:21] <DanaG> Thu Apr  1 21:21:01 PDT 2010
[05:21] <DanaG> gmt minus 8...
[05:21] <DanaG> ah, noon-ish.
[05:22] <duanedesign> DanaG: i have heard 'rye' mention what you are asking about
[05:22] <duanedesign> he is the one who responds to honk as well :)
[08:23] <kermiac> bug 487257 added to https://wiki.ubuntu.com/UbuntuOne/Bugs   - please advise if anything needs to be changed
[09:30] <rye> hm I wonder whether we need to query for current syncdaemon state/last states according to MARKs in the log file in apport hook
[10:55] <rye> Grrr, i swapped UbuntuOneUserSyncdaemonConfig with UbuntuOneSyncdaemonConfig in apport
[10:55] <rye> hmmm
[10:55] <rye> grrr
[11:43] <statik> hi rye, i was able to view the music store briefly earlier today, but now rhythmbox just tells me "could not load music store". Do you see the same problem, or is there something I should look at to see why it won't load?
[11:45] <rye> statik, checking... will be ready to answer in 10 minutes when syncdaemon finished loading metadata :(
[11:45] <rye> ah, no, faster
[11:46] <rye> statik, are you unable to view the initial page of ubuntuone music store? Does it have OOPS?
[11:46] <rye> well, my rb hangs until syncdaemon finally starts :(
[11:49] <statik> rye: I just realized I wasn't actually exiting rbox. It seems that when I pressed play on a music video (despite seeing a warning that it was not in mp3 format) the music store got into a weird state. it did not show any oops id or anything like that.
[12:03] <rye> lp, +1 hour of outage :(
[12:03] <kermiac> rye: yeah, just notcied that too :(
[12:04] <kermiac> the LP identica status page warned of 15 mins downtime - but now it seems it's going to be at least 3 hrs.
[12:07] <rye> kermiac, I need to fix my bugpatterns but OTOH the bugs can not be submitted right now...
[13:14] <Voytech> Hello guys.
[13:43] <PaulGit> vds: ping
[13:44] <qense> Ubuntu One doesn't remember it when I select "Synchronise this folder with Ubuntu One" (or something similar). Each time I have to select that option again. Is that a known issue?
[13:46] <mattgriffin> qense: when you type 'u1sdtool --list-folders' in a terminal, does it list the folder that you want synchronized?
[13:47] <mattgriffin> qense: i think i have a similar issue. ubuntu one is actually syncing the folder but nautilus doesn't show this setting correctly.
[13:52] <qense> mattgriffin: Yes, that does work.
[13:52] <qense> mattgriffin: That's good news.
[14:23] <vds> PaulGit: pong
[14:23] <PaulGit> vds: Hi mate, just wondering if you pushed any extra logging code to servers yet?
[14:28] <vds> PaulGit: not yet, we are going to sprint on that next week
[14:28] <vds> PaulGit: but in the meanwhile I fixed a lot of things related to duplicate and twins
[14:28] <vds> PaulGit: so it would be cool if you can try again
[14:29] <PaulGit> vds: OK, I will give it a try and let you know how I get on.
[14:29] <vds> PaulGit: thanks a lot!
[15:18] <CardinalFang> moin, rickspencer3
[15:18] <rickspencer3> hi CardinalFang
[15:29] <rye> ok, got tired of these notes bugs. Blank note fix for tomboy is 2 line fix. Doing that right now
[15:29] <mesula> Ubuntu One has turned one of my documents into a .u1conflict file and I can't get into it now. :(
[15:30] <rye> + tests, which I don't know how to write since I am not a developer actually...
[15:30] <mesula> I can't seen to extract the .u1conflict file either. :(
[15:30] <rye> mesula, what is the size of u1conflict file?
[15:30] <rye> mesula, did you edit that file on a different machine?
[15:30] <mesula> rye: 12.3KB
[15:30] <mesula> rye: No.
[15:31] <rye> mesula, could you please try moving this file out of Ubuntu One directory and removing .u1conflict suffix?
[15:31] <rye> is it possible for you to share the file name here? i.e. what name this file has?
[15:31] <mesula> Bus fare.gnumeric.u1conflict
[15:31] <mesula> rye: Yeah, you solved the problem. :)
[15:32] <rye> mesula, hm, gnumeric... need to check whether it does something strange for ubuntuone during editing
[15:32] <rye> adding to TODO
[15:32] <mesula> rye: I've edited this file lots before and haven't had this problem.
[15:33] <mesula> rye: I've always edited it from the same PC, too.
[15:33] <rye> mesula, could you please paste ~/.cache/ubuntuone/log/syncdaemon.log to http://paste.ubuntu.com ?
[15:40] <CardinalFang> that change to libgnome-keyring0 is so close to working.
[15:47] <mesula> A really fit 14 year old girl just came round my house and I gave her an Easter egg. :)
[15:48] <mesula> rye: Sorry, my text editor doesn't want to open that file.
[15:48] <mesula> 50% memory usage and rising...
[15:48] <mesula> Correction, 50% memory usage and stagnating.
[15:51] <rye> mesula, ok, could you please kill the editor, there is a commandline app called pastebinit that needs to be adjusted a little bit to be used with paste.ubuntu.com
[15:51] <rye> mesula, quick test - could you please copy (not move, but copy) the offending file back to Ubuntu One directory and check whether it works
[15:52] <CardinalFang> afk for breakfast.  back in ~45
[15:52] <mesula> rye: Too late, I already moved it back.
[15:52] <mesula> rye: It's a custom Ubuntu One directory.
[15:53] <mesula> rye: I'm running Lucid, you see.
[15:53] <rye> mesula, ah, ok, and the it appeared on the server, right?
[15:55] <mesula> rye: It's there but the last modified version was 12 days ago despite it being updated nearly every day since.
[15:56] <mesula> http://pastebin.com/D2GL6ucZ
[15:57] <rye> mesula, ok, will wait for my firefox to unfreeze :)
[15:57] <mesula> rye: LOL
[15:57] <mesula> rye: Yeah, my Midori doesn't like it either.
[15:58] <rye> hm
[15:58] <rye> mesula, what's your local time now?
[15:58] <mesula> rye: 15:58
[15:58] <rye> mesula, was that syncdaemon.log or syncdaemon.log-something ?
[15:59] <rye> mesula, that's the last time we heard from syncdaemon - 2010-04-02 12:25:16,842
[15:59] <mesula> rye: samuel@samuel-desktop:~$ pastebinit ~/.cache/ubuntuone/log/syncdaemon.log
[15:59] <rye> hmmmm
[15:59] <rye> 2010-04-02 12:25:16,842 - ubuntuone.SyncDaemon - DEBUG - Signal received 15
[16:00] <rye> mesula, ps aux | grep [s]yncdaemon ?
[16:00] <mesula> rye: No output.
[16:00] <rye> mesula, hm
[16:00] <rye> it died
[16:00] <rye> well, it was terminated and..
[16:00] <rye> i know
[16:00] <rye> mesula, could you please start it - u1sdtool --connect
[16:01] <rye> mesula, I believe it does not autostart now, since the autostart script is not yet packaged in lucid
[16:01] <rye> mesula, did you reboot your computer @ 12:25? :)
[16:01] <mesula> rye: I haven't rebooted my computer today.
[16:01] <rye> mesula, logout?
[16:01] <mesula> samuel@samuel-desktop:~$ uptime
[16:01] <mesula>  16:01:50 up  3:35,  3 users,  load average: 4.47, 2.51, 1.76
[16:02] <mesula> Maybe I did...
[16:02] <rye> mesula, hm, something terminated syncdaemon
[16:05] <mesula> rye: I must have logged out or rebooted or something, judging by the uptime.
[16:05] <mesula> rye: Sorry, I couldn't remember doing it.
[16:05] <rye> mesula, ok, so now you will need to start syncdaemon so that it could sync the file
[16:06] <rye> but I wonder why it is 12 days ago, if syncdaemon was working today...
[16:06] <mesula> rye: I don't really care about syncing since I only use Ubuntu One with one PC ATM.
[16:06] <mesula> rye: Probably because it's tstill struggling to sync a 1.5GB directory
[16:07] <mesula> rye: I mainly want an online backup for if my HDD crashes.
[16:07] <mesula> s/crashes/dies/
[16:09] <rye> mesula, what's the number of the files in that 1.5 GB dir?
[16:10] <mesula> rye: About 8,000 IIRC
[16:10] <mesula> rye: I think I was told it's a known bug causing it not to sync properly.
[16:11] <rye> mesula, u1sdtool --waiting-meta | wc -l ; u1sdtool --waiting-content | wc -l
[16:12] <mesula> Traceback (most recent call last):
[16:12] <mesula> Failure: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[16:12] <mesula> 2
[16:12] <mesula> 1
[16:12] <mesula> samuel@samuel-desktop:~$
[16:12] <rye> mesula, u1sdtool --status?
[16:13] <mesula> Oops, an error ocurred:
[16:13] <mesula> Traceback (most recent call last):
[16:13] <mesula> Failure: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[16:14] <rye> mesula, ok, what's in ~/.cache/ubuntuone/log/syncdaemon.log
[16:14] <rye> I definitely need to get the numbers that indicate the number of files that are comfortable to sync...
[16:15] <mesula> rye: Didn't I already just pastebin that?
[16:15] <rye> mesula, it rotates every time syncdaemon is restarted
[16:16] <mesula> rye: After I pastebin this, I have to go; I need to chase after a really fit 14 year old girl and make her my girlfriend.
[16:16] <rye> :-)
[16:16] <mesula> http://pastebin.com/bTkJ9YdF
[16:16] <mesula> G2G now: love calls
[16:17] <rye> ok, it is still doing local rescan
[16:37] <Technoviking> dobey: is 1.9.11 in a ppa or is it coming down the upgrade pipe
[16:38] <dobey> Technoviking: 1.1.91 was post-b2 freeze, but it is in the review queue. i think it's just waiting for release team approval
[16:41] <Technoviking> dobey: yeah, figure that
[16:42] <dobey> Technoviking: it was sponsored, so i guess it should get built/pushed today i hope
[17:11] <mesula> rye: Back.
[17:12] <mesula> rye: I found that really fit 14 year old girl and asked her out to dinner or to the cinema. I walked her the rest of the way to her house, in the sunshine, and it started tipping down with rain as I began to walk home.
[17:14] <mesula1> rye: Back.
[17:14] <mesula1> rye: I found that really fit 14 year old girl and asked her out to dinner or to the cinema. I walked her the rest of the way to her house, in the sunshine, and it started tipping down with rain as I began to walk home.
[17:14] <rye> mesula, mesula1, welcome back! :)
[17:15] <mesula1> rye: mesula is a ghost.
[17:15] <CardinalFang> mesula, hi, why don't you have a seat right over there.
[17:16] <mesula1> CardinalFang: Hi.
[17:23] <rockstar> rye, hi.  aquarius seems to have forgotten about me yesterday.  Is there someone around today that could help?
[17:24] <rye> rockstar, no files on the web interface, right?
[17:24] <rockstar> rye, correct.
[17:24] <rockstar> Still saying "transferring to your Ubuntu One storage"
[17:24] <rockstar> I bought the album on Tuesday.  :)
[17:26] <statik> rockstar, aquarius is on vacation until tuesday, when we start sprinting on music store bugs again
[17:26] <rockstar> statik, do I have to wait 'til Tuesday to get my album?  :(
[17:27] <statik> not sure we will be able to fix that for you today
[17:27] <statik> rockstar: there has been a problem where 7d was giving 200 ok for errors
[17:27] <rockstar> statik, epic fail
[17:27] <statik> and we've written some logging code and come up with a strategy to handle it
[17:28] <rockstar> statik, okay, it's not a huge deal.  I mean, this is beta right?  I'm a guinea pig for a reason.  :)
[17:28] <statik> but unfortunately today is a holiday so the right people are not around to help you get your music right away - we absolutely will be fixing it though
[17:29] <askidjhfg> Is the online music collection limited to 2GB like the rest of my files?
[17:29] <rye> CardinalFang, what if I get ERROR:gkr-operation.c:169:gkr_operation_set_result: assertion failed: ((int) res != INCOMPLETE)
[17:29] <rye> CardinalFang, and then coredump from desktopcouch-service ?
[17:29] <CardinalFang> rye, I see it too.  I'm filing a bug report.  Give me ~=10 min.
[17:30] <rye> CardinalFang, ok, it's just why it fails in vm but not here, in host system which happily replicates...
[17:30] <rye> well, for now at least
[17:32] <duanedesign> have a few bug reports I have been meaning to get too in regards to people using U1 as root.
[17:34] <rye> duanedesign, as root user or starting applets/preferences/syncdaemon with sudo ?
[17:35] <duanedesign> rye: it appears they are from users that use root as their user.
[17:35] <rye> duanedesign, first question - why? :)
[17:37] <duanedesign> lol, i know
[17:38] <duanedesign> rye: i thought the appropriate response might be trying to tell them why that is not a great idea.
[17:38] <duanedesign> rye: there are a handful and most seem to have the error. Launch helper exited with unknown return code 1
[17:38] <statik> askidjhfg, yes it is limited to 2GB if you are using the free plan. if you buy too much music to fit in the 2GB space you can upgrade or move some of the MP3s into another folder that is not synced with ubuntu one.
[17:39] <CardinalFang> rye, subscribed you.  https://bugs.edge.launchpad.net/ubuntu/+source/libgnome-keyring/+bug/554077
[17:39] <askidjhfg> statik: Na, I don't think I'll bother paying for online file syncing.
[17:51] <duanedesign> statik: i moved the Ubuntu One, CouchDB, Desktopcouch Projects wiki page from my wiki to the Ubuntu wiki. https://wiki.ubuntu.com/UbuntuOne/ThirdPartyProjects
[18:01] <statik> duanedesign, thanks!
[18:01] <statik> duanedesign, are you doing anything in summer of code?
[18:23] <duanedesign> statik: i am not. It sounds like a lot of fun though.
[18:28] <rye> reboot!
[18:35] <titeuf_87> I have a small question about ubuntu one: can I see what databases in couchdb are synchronized? Or see what is all stored on the ubuntu one's servers?
[18:47] <solexious> honk
[18:48] <solexious> Whats the best way to remove ubuntu one, and all config's and files and start again?
[18:49] <solexious> (from one connected computer, other connected computers with my account are fine)
[20:16] <duanedesign> solexious: hello
[20:19] <solexious> duanedesign: hia
[20:23] <duanedesign> solexious: https://answers.launchpad.net/ubuntuone-client/+faq/778
[20:26] <solexious> duanedesign: thanks
[21:29] <rickspencer3> CardinalFang, hey
[21:30] <rickspencer3> can I ask you a quick question about using desktopcouch?
[21:30] <CardinalFang> rickspencer3, sure.
[21:31] <rickspencer3> CardinalFang, ok, my proximate goal is to get a list of unique record types from a database
[21:31] <rickspencer3> I think I need to map_js = select the record type from each record
[21:31] <rickspencer3> then
[21:32] <rickspencer3> reduce_js = take the list of record_types, and return the unique list
[21:32] <rickspencer3> 1. sound approach?
[21:32] <CardinalFang> rickspencer3, yes, that sounds perfect.
[21:32] <rickspencer3> 2. How do I do the reduce_js? is there a unique() like sum()
[21:32] <rickspencer3> ?
[21:34] <CardinalFang> Hrm, I'd put items in a assoc-list / dictionary with key of record types and valuse of null.
[21:34] <CardinalFang> Let me eyeball the reduce interface.
[21:34] <CardinalFang> ...
[21:35] <rickspencer3> it hated this, btwL
[21:35] <rickspencer3>  (500, ('compilation_error', 'expression does not eval to a function. (function(record_type) return unique(record_type))'))
[21:36] <CardinalFang> I think you need braces around the body.
[21:41] <rickspencer3> CardinalFang, do yo know where the functions I am allowed to use in the reduce function are defined?
[21:41] <CardinalFang> Hah.
[21:41] <rickspencer3> for instance, where is sum() defined as a valid function to call in the reduce function?
[21:41] <rickspencer3> I
[21:41] <rickspencer3> m hoping this tells me what to use for "unique()"
[21:42] <rickspencer3> or do I go:
[21:42] <rickspencer3> unique view = []
[21:42] <rickspencer3> if result not in unique view
[21:42] <rickspencer3> unique view.append(result)
[21:42] <rickspencer3> like, put a loop in the reduce function?
[21:43] <rickspencer3> (sorry, I really have no clue how I am supposed to approach this)
[21:46] <CardinalFang> Okay, I think you should have your map() function return the record_id as the key.  Then, I'd use the built-in grouping.  Create the view.  Then execute the view with extra param,  group=True .
[21:46] <CardinalFang> This avoids your question about a reduce function, though.
[21:47] <rickspencer3> CardinalFang, uh
[21:48] <rickspencer3> does this map function return the record_id as the key?
[21:48] <CardinalFang> Yes,  The pair { record_id, null } will suffice
[21:48] <CardinalFang> Sorry.
[21:48] <CardinalFang> Record_type.
[21:49] <CardinalFang> That's what you want.
[21:49] <rickspencer3> map_js = """function(doc) { emit(doc.record_type, null) }"""
[21:49] <CardinalFang> Yes.
[21:49] <rickspencer3> ok
[21:49] <rickspencer3> so then just NULL for the reduce_js
[21:50] <CardinalFang> Yes.  None.
[21:50] <rickspencer3> and then add group=True when I do execut_view
[21:50] <rickspencer3> this sounds doable
[21:50] <CardinalFang> Exactly.
[21:50] <rickspencer3> on more quick question ...
[21:50] <rickspencer3> what is the design_document for?
[21:50] <rickspencer3> I don't know how to name it, as I don't know what it's for :/
[21:51] <CardinalFang> It's a place to group functions that are similar.  A library name, so to speak.
[21:51] <CardinalFang> rickspencer3, the default in desktopcouch is to name it the same as the function.
[21:51] <rickspencer3> so like a namespace
[21:52] <rickspencer3> to tell other developers what you are using the view for?
[21:52] <CardinalFang> Yes.  Or schema or whatever the kiddie DBAs say these days.
[21:52] <rickspencer3> I'll go give this a try
[21:52] <CardinalFang> Er, yes, maybe.  It's a step to help organize.  How one uses it is a social question.
[21:55] <rickspencer3> frig
[21:55] <rickspencer3> can't use group for "non reduced views"
[21:55] <rickspencer3> :/
[21:55] <CardinalFang> Crapshit.
[21:56] <CardinalFang> Okay, one minute.
[21:57] <CardinalFang> reduce func:  """function(keys, values) { return null; }"""
[21:57] <rickspencer3> sneaky
[21:58] <rickspencer3> woiks!
[21:58] <CardinalFang> Sweet.
[21:59] <rickspencer3> CardinalFang, is it considered rude of my to leave views in databases I didn't create?
[22:00] <CardinalFang> rickspencer3, probably.  If you name the design document with something descriptive, no one should care.  com.canonical.rickspencer.uniq or something.
[22:01] <rickspencer3> ok
[22:02] <CardinalFang> rickspencer3, the indexes on views are built at insert time of the records (amortized), or at insert time of the design doc (all at once).  There's a benefit to leaving them around if you're using it often.
[22:02] <rickspencer3> ok
[22:03] <rickspencer3> well, I am building a developer tool
[22:03] <rickspencer3> so I'll leave them for now
[22:06] <CardinalFang> Rgr.  I'm out.  Have a nice weekend, rickspencer3 .
[22:07] <rickspencer3> bye bye
[22:07] <rickspencer3> thanks CardinalFang


[03:08] <ScottL> persia: I had a look at the setup.py at it certainly wasn't clear at first glance ;P   any pointers you might offer would be greatly appreciated
[03:08] <ScottL> i have sick kids rights now (that's why I got some done today during the day) but I should devote some more time to study it a little later tonight
[03:10] <ScottL> i wasn't joking earlier when I stated I've never messed with python before :(   but again, I'll look through it and try to work it out given the context
[03:56] <ScottL> TheMuso, would you have two minutes to look at what I want to add to the ubuntustudio-look setup.py file to install the plymouth theme?
[03:56] <ScottL> not the whole file, just the one line that I want to add
[04:11] <TheMuso> ScottL: Sure.
[04:20] <persia> ScottL: Sorry, had a bit of a nap, and have to run off for a few hours, which probably digs into your night.  I'll check backscroll, and send you an email if you don't visibly have it resolved.
[04:37] <ScottL> persia, TheMuso       ('lib/plymouth/themes/ubuntustudio-logo', glob.glob('lib/plymouth/themes/ubuntustudio-logo/*'))
[04:38] <ScottL> that is what I added, i'm assuming that the 'ubuntustudio-logo' directory will be created under lib/plymouth/themes automatically
[04:38] <ScottL> and the ...ubuntustudio-logo/* will copy everything from that directory
[04:38]  * TheMuso needs to look at how the rest of the file is done to refres his memory.
[04:39] <ScottL> i'll be holding my son trying to get him to go to sleep but I'll keep checking back on IRC every ten minutes or so
[04:43] <TheMuso> ScottL: that looks right. The theme doesn't need to be compiled?
[05:07] <ScottL> TheMuso, no, it's quite nice!  real improvement, there.  It's using .png files for the graphics
[05:08] <TheMuso> ScottL: ah cool
[05:08]  * TheMuso wonders how we set the default plymouth theme...
[05:08] <ScottL> postint file - plymouth-set-default-theme --rebuild-initramfs ubuntustudio-logo
[05:08] <TheMuso> noice.
[05:09] <ScottL> i stole this from xubuntu-plymouth-theme    wish i was this cool ;P
[05:09] <TheMuso> ah ok
[05:09] <ScottL> going upstairs to try to clean up the problem in setup.py, i'm hoping I just screwed up some syntax when I added the line
[05:11] <TheMuso> ScottL: ah ok
[05:11] <ScottL_> yeah, I forgot the ending comma, going to try to rebuild and then install on fresh lucid-alpha partition (crosses fingers)
[05:12] <TheMuso> ScottL: If adding another line below others, don't forget to add a comma at the end of the previous line.
[05:14] <ScottL_> that was it, except I inserted it into the middle between two lines that didn't wrap around on the text editor (it looked cleaner and less likely for me to mess up)
[05:15] <ScottL_> well not in the middle of an individual line of course, but in the middle of the collective
[05:25] <TheMuso> ScottL: right
[05:31] <ScottL> it's going to take an hour to build in ppa, i'm going to bed, good night (or day)
[09:45]  * abogani waves
[10:02] <abogani> Could anyone correct an email before that I sent it?
[10:05] <persia> I can proofread one, sure.  pastebin?
[10:08] <abogani> persia: http://paste.ubuntu.com/393912/ Thanks.
[10:08] <abogani> persia: Feel free to offend me (for my very bad English). :-)
[10:08] <persia> Do you want critique, or me to edit it directly?
[10:09] <persia> Also, do you want the old linux-rt package in the archive?
[10:10] <abogani> persia: Yes let linux-rt untouched please.
[10:10] <persia> And do you want critique or edits?
[10:11] <abogani> persia: I really appreciate if I can see your corrections (so edits please).
[10:11] <persia> Sure.
[10:12] <abogani> persia: Thanks very lot (I'm always very grateful to whom try to teach me some good English).
[10:15] <persia> http://paste.ubuntu.com/393917/
[10:16] <persia> Note that I would have phrased things very differently.  I tried to keep your pacing and sentence structure, just changing a few words and word positions.
[10:19] <abogani> persia: If it isn't a problem could you send me your version. If UDS ever came in Italy I'll offer a beer to for sure (or a glass of Chianti) :-)
[10:20] <persia> My version?  You mean a rewrite?
[10:23] <abogani> persia: Yes! If it isn't a problem for you (I wouldn't want bother you too much)
[10:23] <persia> No problem.  Just take a bit (rewriting takes more time, like a real critique : edits are easy :) )
[10:25] <abogani> persia: Thanks (again)
[10:31] <persia> abogani: If I were writing that email, I'd have written something more like http://paste.ubuntu.com/393926/ .  I'll ask that you not send that directly, but if you want to borrow some of that and merge with http://paste.ubuntu.com/393917/ (or other sources), I would be happy to proofread it again.
[10:31] <persia> Each of us has our own voice in writing, and that presents itself, regardless of language.  I very much do *not* want to have you send something that indicates you are a different person than you are :)
[10:32] <persia> (plus it appears that the last paste has a couple spelling errors (e.g. flavout))
[10:33] <abogani> persia: I understand.
[10:33]  * abogani listening Readtzky March...
[10:33] <abogani> Radetzky
[10:34] <abogani>  :-)
[10:34] <persia> :)
[10:34] <rlameiro> radetzky??? the march ?
[10:37] <abogani> rlameiro: Yes
[10:37] <rlameiro> will play that tomorrow
[10:37] <rlameiro> lol
[10:38] <rlameiro> again one more time
[10:38]  * abogani now switched to "Mysterious Ways."..
[12:31] <abogani> persia: I would want send your corrected version (http://paste.ubuntu.com/393917/) to studio devel/user and kernel mailing lists. May I send?
[12:31] <persia> Sure.  That's just edits to your voice.  I expected you to send that.
[12:32] <persia> Err, wait.
[12:32] <persia> Yeah, go ahead.
[12:32] <persia> It's http://paste.ubuntu.com/393926/ that I didn't want you to send, because it reads like I wrote it.
[12:42] <abogani> persia: Sent. Thanks a lot for you help.
[12:46]  * abogani just read an email on -devel and wondering on who take care of new member requests...
[12:47] <persia> What sort of member?
[12:48] <abogani> persia: https://lists.ubuntu.com/archives/ubuntu-studio-devel/2010-March/002292.html
[12:48] <abogani> jussi01: Are you around?
[12:48]  * persia hunts down quadrispro
[12:52] <ScottL> re: ubuntu studio developer membership - I think most apply via the launchpad team and I believe that Luke (TheMuso) accepts or rejects them
[12:53] <ScottL> re: quadrispro     yay!
[12:53]  * abogani never heard that Luke take care of new members...
[12:53] <ScottL> I only know from experience
[12:54] <abogani> ScottL: Do you have any idea on who is the moderator of -users mailinglist?
[12:54] <ScottL> abogani, maybe, and this isn't definitive, just maybe it might be jussi01
[12:55] <abogani> ScottL: Thanks Mr!
[12:55] <ScottL> persia, TheMuso, the build and installation of the plymouth theme went well and it works, although since ubuntu studio boots so quick you don't get much of a look at it
[12:56] <ScottL> persia, TheMuso, I'll file the UIF today while I'm at work (grandfather is coming to stay with sick kids today)
[12:56] <persia> ScottL: Perfect.
[12:56] <persia> ScottL: Thanks a lot for making this happen.
[12:57] <jussi01> abogani: pong
[12:57] <jussi01> and yes, I am the moderator of the list.
[12:58] <abogani> ScottL: How many kids?
[12:58] <abogani> jussi01: Could you take care of this https://lists.ubuntu.com/mailman/confirm/ubuntu-studio-users/83402f205ff83ce18268123caa53e3fbb9d8b324, please? Thanks in advance!
[12:59] <jussi01> abogani: you want it canceled or acctepted?
[12:59] <abogani> jussi01: The second one, please.
[13:00] <jussi01> abogani: done
[13:00] <abogani> jussi01: Thanks.
[13:03] <jussi01> oh for petes sake, will someone add abogani to the team already?
[13:04] <abogani> jussi01: Sorry I don't understand...
[13:05] <jussi01> abogani: I just read your email. I dont understand why someone hasnt added you already to the team...
[13:05] <jussi01> but hang on
[13:06] <jussi01> you are a member of the team...
[13:06] <jussi01> Alessio Igor Bogani	2007-04-17	 ?	Approved
[13:06] <jussi01> oh hang on
[13:06] <jussi01> Im reading wrong...
[13:06] <jussi01> Im looking at a different alessios email..
[13:07]  * jussi01 blushes and hides...
[13:07] <abogani> jussi01: :-)
[13:09] <abogani> What? Rhythmbox just started to play a Take That song! arghhhhhhh
[13:14]  * abogani singing "That's Amore" right now ...
[13:18] <ScottL> persia, thanks for the thanks, I am very, very glad to help (as I've probably stated numerous times before, heh)
[13:18] <ScottL> I just wished I knew more already so trying to get things like this done quickly wouldn't cause me to be a slightly frantic wreck
[13:19] <ScottL> abogani, two are sick and staying home, my wife and I were up almost all night two nights ago and I was a slight bit punch drunk from lack of sleep over two days (this is the normal me for the record)
[13:21] <persia> ScottL: The key thing to concentrate on for lucid is learning how things work, and how to get things done.  That should let you be productive in lucid+1 when you can follow the entire release schedule.  Don't worry too much if some stuff slips this cycle: you're still learning.
[13:24] <abogani> ScottL: Wow :-) If I recall well you are three-times father, right? Where is the third one? School?
[14:09] <jussi01> hello `Alessio`
[14:09] <`Alessio`> hello jussi01 persia
[14:09] <`Alessio`> hello everyone
[14:09]  * jussi01 guesses this is alessio treglia?
[14:10] <persia> `Alessio`: What happened to "quadrispro"?
[14:10] <persia> heh :)
[14:11] <persia> Thanks for hitting the ams bug.
[14:11] <quadrispro> yep, now I'm myself :)
[14:11] <jussi01> ahh now theres no double tab :D
[14:11] <quadrispro> you're welcome, was my fault, I forgot to file a sync request
[14:13] <persia> I wondered about that when I saw the changelog :)
[14:14] <quadrispro> eh eh, my exams, idjc and some other stuff made me very busy
[14:17] <quadrispro> persia, have you ever been at the Canonical office in London? take a look a this fantastic view -> http://images.alessiotreglia.com/pool/millbank_tower.jpg
[14:18] <persia> Never been there.  Nice view!
[14:21] <quadrispro> before going away I would notice you that I'm working on the linuxsampler packaging, I hope Free should upload it to unstable in the next few days, so after that if we could try to get it in Lucid we need to manage a FFe
[14:21] <persia> Did the license for that get sane, or is it still special?
[14:22]  * persia will argue for blacklisting if it's still special
[14:22] <quadrispro> the license is GPL-3 with a special "commercial exception"
[14:22] <quadrispro> but we hope to get it available from non-free
[14:23] <persia> Please don't.
[14:23] <persia> It was removed from Debian based on that license.
[14:23] <quadrispro> yep we know
[14:23] <persia> The license is self-contradictory.
[14:23] <persia> Can you not convince Christian to use a sane license?
[14:23] <quadrispro> yes, we know, but upstream explained us the reason
[14:24] <persia> Which was the explanation this time?
[14:24]  * persia has seen about 4 so far
[14:25] <quadrispro> and it's quite easy: he doesn't want that 3rd parties can use his code to write new commercial and non-open software based on his work
[14:25] <persia> GPL does part 2.
[14:26] <persia> And GPL effectively does part 1 too.
[14:26] <persia> Because if anyone does do that, any purchaser can request the code.
[14:26] <persia> And then the purchaser can distribute for free, etc.
[14:27] <quadrispro> so, he said: "you can use it for commercial purposes, but you can't write any commercial linuxsampler-based software and release it under other different licenses"
[14:27] <quadrispro> yep, we know, but it's hard to convince him to change the license
[14:27] <persia> quadrispro: The non-commercial clause contradicts clause 4 of the GPL.
[14:27] <persia> It cannot be distributed with the license as written.
[14:28] <persia> I know.  I was involved in a debate with him a long time ago.
[14:28] <quadrispro> yes, it also contradicts DFSG
[14:28] <persia> I will blacklist it from Ubuntu and complain to debian-legal if it gets into Debian with that license.
[14:28] <persia> Not that it's not good software, but that I do not believe it to be safe for any of the mirrors to distribute it.
[14:29] <quadrispro> I will talk to Free about that and try (again) to convince Christian to remove that clause
[14:30] <persia> Please.
[14:30] <persia> I'd love to have that software working, but I will push to have it dropped again if it gets in with that license.
[14:31] <quadrispro> now I have to go, but thanks persia, I'll let you know
[14:31] <quadrispro> see you later
[14:32] <persia> Great.  Happy to have you around.
[14:32] <quadrispro> thanks, the same here. hope to see you again at the next UDS!
[14:32] <quadrispro> see you later guys
[15:28] <ScottL_> hi quadrispro, glad you are here
[17:47] <abogani> jussi01: Could you help me again? https://lists.ubuntu.com/mailman/confirm/ubuntu-studio-users/f1d9aafd2ee1bf651d96f647b5278f4685718df0
[17:54] <abogani> jussi01: Could you accept it, please? Thanks in advance!
[19:45] <ScottL_> persia: don't know if you are around...i somewhat kept an eye on the release meeting but I was pretty busy at work today (being out with kids yesterday) and they talk about a LOT
[19:46] <ScottL_> so i'll review the meeting over the weekend and mention anything that I find of note
[21:21] <ScottL_> UI freeze exception bug filed LP#538274 for plymouth theme
[21:22] <ScottL_> persia or TheMuso, what is the next step that I need to do if/when the exception is approved


[02:19] <lp2skyline> Hi! Sorry, I was.. not at my laptop
[02:24] <lp2skyline> aaronprisk[m], I'd like to help with community stuff I guess? I'm not exactly sure if there's a name for what I wanna do.
[12:59] <Fallen> lp2skyline: Let's help find out :) It seems to me like you might be interested in the more high level community strategy pieces, maybe being on the organizing side of the initiatives?
[12:59] <Fallen> I did a presentation at the Ubuntu Summit that is looking to create a 1–2 year vision on what the community might need to revitalize. This might help you see what aspects you most identify with.  https://www.youtube.com/watch?v=tQj9pMBCbc0
[17:22] <Kangarooo> Hello. I cant log in to- https://portal.admin.canonical.com/
[17:22] <Kangarooo> i got email, but when i log in i get Forbidden Sorry, you don't appear to have permission to view this page.
[17:22] <Kangarooo>  Why then i get some email if im not registered there?
[17:25] <arraybolt3> Kangarooo: If you are trying to get access to an internal resource like that, this is probably not the right place to ask.
[17:25] <Fallen> Kangarooo: Hey, good to see you. I don't believe you can log in there, but you can reply to the email to respond. I believe I know which ticket this is about.
[17:26] <arraybolt3> nvm, looks like Fallen knows you. I saw this and immediately saw what I thought was a phishing attempt :P
[17:26] <Kangarooo> @Fallen yeah i replied, also found that DNS will be updated, did previous admin contacted?
[17:26] <Kangarooo> i replied 5 days ago i think and dns info should have one admin contacted also to canonical
[17:27] <Fallen> Kangarooo: IS did try, though I am not sure who the previous admin is if not you?
[17:27] <Kangarooo> server admin is another one
[17:29] <Kangarooo> so i need to log in somewhere to reply and see what more messeges have arrived? i never seen this platform. just got email and i replied on email but cant log in.
[17:29] <Fallen> I am out on annual leave, but I am happy to put you in touch with the right folks. Can you respond to the email so far? I'll give aaronprisk some context, he can help you today and tomorrow.
[17:31] <Kangarooo> i replied 4days ago "Cant log in to track progress". Also contacted server admin and he should have sent correct dns 5 days ago to canonical. @Fallen  ill write again to check.
[17:33] <Kangarooo> Umm 3 dyas ago


[00:06] <bdmurray> cjwatson: Do you have any plans to get the fix for debian bug 814416 into 16.04 or other releases?
[00:58] <Pharaoh_Atem> nacc_: damn
[10:13] <cjwatson> bdmurray: Yes, I just need to sort out a merge for xenial and then I'll do precise and trusty backports.  But probably next week, travelling shortly.
[13:11] <juliank> ahasenack: The empty-architecture bug #1549819 is fixed in apt 1.2.4 in Debian now. Someone can sync this starting tomorrow, I think.
[13:35] <juliank> Future Warning: Later releases may throw an error that "" is not a valid architecture.
[17:14] <stefanct> any groff experts around?


[14:00] <manusheel> lfaraone: Hi Luke.
[14:00] <manusheel> Is this a good time to talk?
[14:01] <lfaraone> manusheel: today's Memorial Day in the USA (ref: http://en.wikipedia.org/wiki/Memorial_Day), and I'm on my way out on a walk. What's up?
[14:02] <manusheel> lfaraone: Luke, let us talk sometime soon. I did have a meeting with Ian in Boston, and we made some plans for the coming weeks.
[14:03] <manusheel> lfaraone: I also read your e-mail. Sorry, I have been traveling since last week.
[14:03] <lfaraone> manusheel: No worries, I understand.
[14:04] <manusheel> lfaraone: The link to http://docs.google.com/leaf?id=0ARHzhQAGOPDfYWpkbmI3cWNweHgzXzI0MjRqc3NqdmRx does not seem to work.
[14:04] <manusheel> lfaraone: Thank you.
[14:04] <lfaraone> manusheel: try http://docs.google.com/Doc?docid=0ARHzhQAGOPDfYWpkbmI3cWNweHgzXzI0MjRqc3NqdmRx&hl=en
[14:04] <manusheel> lfaraone: Can you give me access to the document?
[14:04] <manusheel> Not able to access it.
[14:05] <lfaraone> manusheel: mausheel.gupta at gmail dot com?
[14:05] <manusheel> lfaraone: Yes.
[14:07] <manusheel> lfaraone: Thanks. Unfortunately, the screenshots are not getting displayed.
[14:09] <lfaraone> manusheel: Okay. You should be able to see the images at the previously posted http://docs.google.com/Doc* link.
[14:10] <manusheel> lfaraone: Not yet. But, when I save the document, I am able to see it.
[14:10] <manusheel> Thank you.
[14:10] <lfaraone> manusheel: a minor source of confusion for me was at https://bugs.launchpad.net/bugs/583950 , where David said "Do you know how to fix this?  It is very minor and chirag can fix it in a couple of minutes by removing activities as a dependency.". I wasn't sure whether he wanted me to make the change myself or just to describe the steps. I did the latter, which you can see in the bug report.
[14:11]  * lfaraone will be right back, going on a brief walk.
[14:12] <manusheel> lfaraone: Thanks for describing the steps. Chirag will start working on this issue starting Wednesday.
[14:12] <manusheel> lfaraone: I am traveling back home. Will talk to you soon.
[14:13] <lfaraone> manusheel: okay.


[03:41] <ScottL> i defaulted back to gnome-panel, i'm not really digging unity for having multiple windows open at one time
[03:54] <Kokito> hello folks
[04:33] <ScottL> hi Kokito, i gave you a shout out in my recent blog :)
[04:35] <Kokito> oh
[04:35] <Kokito> URL?
[04:39] <ScottL> uno momento, por favor
[04:39] <ScottL> http://dullass.blogspot.com/
[04:41] <ScottL> oy vey, i'm tired
[04:46] <Kokito> thank you for the vote of confidence ScottL  :)
[04:47] <ScottL> Kokito, you're welcome, you've done an awesome job so far....heads and shoulders above the work of others for years now
[04:47] <ScottL> including my own i might add, you don't want to see my first inkscape attempt at a new website
[04:47] <ScottL> it was pretty horrendous :P
[04:47] <ScottL> i like people who make comments in my blog telling me to do something that i already did
[04:54] <Kokito> ScottL: will do what I can to make the website one that people want to visit and use
[12:25] <adit> can anyone point me a channel where I can clarify some questions on unity
[22:51] <holstein> scott-work: would you like for me to keep an eye out for skaet?
[22:55] <scott-work> holstein: oh, i'll catch her at some point...to be honest, it may not matter since we are over the hump for the release and we may be hosting our own
[22:55]  * scott-work heading home


[14:42] <garcetto> good afternoon, anyone played with cloud-init and systemd-machine-id ? thank you
[14:53] <aciba> garcetto: afternoon, what do you try to achive?