/srv/irclogs.ubuntu.com/2014/10/28/#ubuntu-meeting-2.txt

mdeslaursorry, running late16:04
mdeslaurah, timezone fail16:50
* slangasek waves17:00
pittihello17:00
mdeslaur\o17:00
infinityo/17:00
* stgraber waves17:00
kees\o17:00
mdeslaurdid london move, or did the time change there? :P17:00
infinityAnd the gang's all here!17:00
pittimdeslaur: DST change last weekend17:01
stgrabermdeslaur: europe DST starts a week before north american DST17:01
pittiand ends three weeks after17:01
infinity#startmeeting17:01
meetingologyMeeting started Tue Oct 28 17:01:27 2014 UTC.  The chair is infinity. Information about MeetBot at http://wiki.ubuntu.com/meetingology.17:01
meetingologyAvailable commands: action commands idea info link nick17:01
pitti(end of Oct in EU, start of Oct in US)17:01
slangasekstrange that I didn't see anyone mentioning this DST change on lists17:01
infinity[TOPIC] Action review17:01
infinityOh, meetingology doesn't have topic rights here, does it?  Silly.17:02
infinityAnyhow, the one pending action is "Adam is a slacker and hasn't responded to the MAAS thing yet", so let's move on so that guy can save face.17:03
infinityRiddell: Are you here to discuss the two things you wanted to hit early in the meeting before you have to leave?17:03
infinity*tick, tick, tick*17:04
infinityRight, we'll leave his items until he pops up.17:04
pittiwell, we can start the owncloud thing17:04
pittiwhich seems like a no-brainer to me17:04
pittiI responded to the bug and the ML17:05
infinitypitti: No-brainer, as in you're +1 on uploading empty packages?17:05
pittiyes17:05
mdeslaurit's quite unfortunate that nobody stepped up, but I'd rather +1 on empty packages too, rather than leaving in old crusty versions17:05
mdeslaurespecially since upstream asked17:06
pittiit's ugly, but still better than leaving it vulnerable17:06
infinity[VOTE] replace owncloud packages with empty stubs, since no one's willing to maintain it17:06
meetingologyPlease vote on: replace owncloud packages with empty stubs, since no one's willing to maintain it17:06
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname)17:06
infinity+117:06
meetingology+1 received from infinity17:06
pitti+117:06
meetingology+1 received from pitti17:06
mdeslaur+117:06
meetingology+1 received from mdeslaur17:06
stgraber+117:06
meetingology+1 received from stgraber17:06
slangasekhmm17:06
kees+117:06
meetingology+1 received from kees17:06
slangasekwell, I would've appreciated a bit of discussion time here17:07
infinityslangasek: FWIW (and this may influence your vote), the empty stubs contain instructions on how to install it from both upstream's builds and juju charms.17:07
* pitti is running the owncloud debs from upstream, they work reasonably well and get updated17:07
slangasekinfinity: and is there a debconf notice at install time?17:07
infinityslangasek: But feel free to vote FD. ;)17:07
pittinot in the current upload17:07
keescan we document the "empty upload" policy so we can reuse it when we hit these things again?17:07
pittiFWIW, I was voting about the general "replace them with empty stub", not the precise implementation; debconf seems fine to me, too17:08
infinityslangasek: I'd think a double-whammy of NEWS.Debian and a debconf note might help.17:08
slangasekI do think this is the right principle17:08
slangasekbut it's important that the user who upgrades knows what's what17:08
infinityHappy to have someone document one of both of those as a requirement in the bug to go with our decision.17:08
slangasekso on that basis, +117:08
slangasek+117:08
meetingology+1 received from slangasek17:08
infinitys/one of/one or/17:09
infinity[ENDVOTE]17:09
meetingologyVoting ended on: replace owncloud packages with empty stubs, since no one's willing to maintain it17:09
meetingologyVotes for:6 Votes against:0 Abstentions:017:09
meetingologyMotion carried17:09
AnybodyElse(Thanks - upstream guy here. We had A LOT of users that installed the outdated Universe package.)17:10
infinityslangasek: Want to follow up to https://bugs.launchpad.net/ubuntu/+source/owncloud/+bug/1384355 with the "please add a debconf note" mention?17:10
mdeslaurkees: the policy on the technical way to do it, or on when it's appropriate to do17:10
slangasekwill do17:10
infinitymdeslaur: The former, I'd think.17:10
infinitymdeslaur: "Appropriate" is always a case-by-case thing.17:10
keesmdeslaur: I meant the former, but probably we need both.17:10
keesand for the latter, yeah, say "case-by-case" but give past examples since it's so rare (Java, e.g.)17:11
mdeslaurAnybodyElse: hi!17:11
infinitymdeslaur: "Upstream asked" isn't a good enough reason (LOTS of upstreams don't want us shipping their stuff), but "upstream asked, and it's actively harmful to users because we have no distro maintainers looking at it" is probably sane, etc.17:11
* AnybodyElse waves back to mdeslaur :)17:11
slangasekI don't think "no distro maintainers" is sufficient cause to say that it's actively harmful to users17:11
pittiit's even more of a no-brainer in precise where universe isn't supported any more, but for trusty it's an actual problem indeed17:12
infinityslangasek: Right, "no distro maintainers, and it's woefully out of date with security issues" blah blah.17:12
slangasekyes17:12
infinityslangasek: Hence my "case-by-case" statement.17:12
slangasekif we were going to leave this to be case-by-case, there's no reason to involve the TB17:12
slangaseka policy should be an actual policy :)17:12
infinityFair point.17:12
slangasekanyway, commented on the bug17:13
infinityIt's a hard policy to nail down precisely.  The best we can do is provide guidance, I think, so SRU people have something to point at as a reference.17:13
slangasekis someone taking the action to draft a policy?17:13
pittithat should go on https://wiki.ubuntu.com/StableReleaseUpdates, right?17:14
slangasekyes, I would say so17:14
infinitypitti: Ultimately, I'd think it would be there, or linked from there.17:14
pittior a subpage; at least under that domain17:14
infinityhttps://wiki.ubuntu.com/StableReleaseUpdates/Removals perhaps.17:14
pittiyeah, and linking from /SRU; although it wouldn't be very long, maybe two paragraphs17:14
infinitykees: Since you brought it up, feel like drafting a (non-pretty, rambling text and bullet points is fine) first cut of a sane-seeming policy for considering removal requests, and we can argue about it in two weeks?17:15
pitti^ or on the list17:15
slangasek"maybe two paragraphs" to me says it shouldn't be a subpage, but ymmv and doesn't need bikeshedding17:15
infinitypitti: Well, it could be a removal policy in general, so could grow.  So, security issues, like owncloud, IP takedown issues, etc.17:16
pittiI was in the middle of typing "I can try and draft something", but if kees wants to do it, I'm all for it :)17:16
infinitypitti: Well, if you're volunteering, I doubt kees will assert ownership of the idea. :P17:16
pittioh, it should just be the "how", and maybe some guidelines of "when", but I'd keep it as a case-by-case decision17:16
pittisuch things are hard to pinpoint in a policy17:17
infinity[ACTION] pitti to draft initial removal-as-an-SRU policy document with a less lousy name than the one used in this action.17:17
meetingologyACTION: pitti to draft initial removal-as-an-SRU policy document with a less lousy name than the one used in this action.17:17
mdeslaurdoes the SRU team remain authoritative on empty package SRUs?17:17
infinitymdeslaur: The SRU team remains generally authoritative over the -proposed queues in general, I think, though we lack a constitution for me to base that statement on. :P17:18
mdeslaurinfinity: ok, that's fine with me17:18
infinitymdeslaur: As far as I read our non-constitution, we can override any of the delegate technical teams (like AA, SRU, etc), but overriding isn't the same as making all their decisions for them.17:20
* mdeslaur nods17:20
infinityAnyhow.  Skipping along.  Going to bounce the CFQ thing until Riddell pops up.17:20
pittiwell, the SRU team is bound by the policy in https://wiki.ubuntu.com/StableReleaseUpdates17:20
infinitypitti: They write the policy, so "bound" is a curious term.17:21
pittiinfinity: I think it was actually written by the TB17:21
pittiand all changes certainly were approved by the TB17:21
infinitypitti: Well, I've certainly amended it a lot when I wasn't on the TB. :P17:21
infinityAnyhow, a governance discussion seems like it would take the whole meeting slot, and we have a busy week for once.17:22
pittiCFQ> not sure if there's much else to discuss; it's rock <-> that SRU <-> hard place17:22
infinity[TOPIC] Dismantling the ARB17:22
infinitystgraber: Care to wax poetical on this topic?17:23
pittithe main question I'd have is whether this can be done less intrusively with the blkio cgroup controller, but I think that was already handled in the ML17:23
stgrabersure17:23
stgraberso the ARB hasn't done anything since precise, all members expired and all we've done so far is create the extras.u.c entry every time we open a new release17:23
stgraberI believe it's now time to just kill it entirely and remove the repository in 15.0417:24
* kees sharpens the axe17:24
pittioh, so it's practically non-existing already anyway?17:24
infinitypitti: Right, it's dead, it just needs to be told it's dead.17:24
stgrabercorrect, no packages published since precise and I'm the only member of the ARB team on LP (and only there because I'm doing the series initialization every 6 months)17:24
pittikees: axe? I thought a wooden spile through the heart is better for zombies?17:24
keeshehe17:25
infinitySo, we need a technical solution to the removal of extras from users' systems on upgrade, and to take a TB decision to un-delegate the team and whack it from LP?17:25
keesI think spikes are for vampires17:25
mdeslaurstgraber: perhaps I'm confused, but isn't there activity in the weekly reports?17:25
stgrabernope17:25
stgraberyou're confusing this with the commercial app stuff I suspect17:25
mdeslauroh, yes, I am17:26
mdeslaurI keep confusing those two17:26
mdeslaursorry, please ignore me17:26
infinityslangasek: As the engineering manager who happens to own the technical side of this discussion (ubuntu-release-upgrader, probably?), are you happy with mandating the removal of extras and making that happen?17:27
infinity(Note that it doesn't need to be done in concert with killing the team, we just really should stop shipping a useless empty repo line in sources.list)17:27
infinityWell, release-upgrader for upgrades, and installers for new installs.17:27
slangasekinfinity: I think it's clear that this is what needs to be done, yes17:27
slangasekinfinity: just make sure this decision turns into a bug report :)17:28
infinityRight, do we need a formal vote on the undelegation of the team?17:28
stgraberyeah17:28
infinity[VOTE] undelegate the ARB and remove the team from LP17:28
meetingologyPlease vote on: undelegate the ARB and remove the team from LP17:28
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname)17:28
infinity+1117:29
meetingology+11 received from infinity17:29
stgraber+117:29
meetingology+1 received from stgraber17:29
mdeslaur+117:29
meetingology+1 received from mdeslaur17:29
slangasek+117:29
meetingology+1 received from slangasek17:29
pitti+117:29
meetingology+1 received from pitti17:29
slangasek+1!!17:29
meetingology+1!! received from slangasek17:29
kees+117:29
meetingology+1 received from kees17:29
infinity[ENDVOTE]17:29
meetingologyVoting ended on: undelegate the ARB and remove the team from LP17:29
meetingologyVotes for:6 Votes against:0 Abstentions:017:29
meetingologyMotion carried17:29
* slangasek one-ups infinity17:29
pittiinfinity has chair has 11 times the voting power??17:29
slangasekbecause 1-factorial-factorial is better than 1117:29
infinitypitti: According to the bot, no.17:29
infinitystgraber: Can you file a bug report on whatever components you can think this affects?17:30
infinitystgraber: u-r-u, apt-setup, ubiquity, livecd-rootfs, maybe curtin...17:30
pittiinfinity: (j/k)17:30
infinitypitti: I was curious to see if it would tally it oddly, but I guess it's smarter (or, realistically, dumber) than that.17:30
stgraberinfinity: sure. I'll also take care of killing off the team and any documentation I can find17:31
infinitystgraber: \o/17:31
pittirest in peace, extras.u.c., and be replaced click apps..17:31
mdeslaurstgraber: aim for the head17:31
infinity[TOPIC] Community bugs: 017:31
pitti"with"17:31
infinitySubtopic there... The community bugs review is almost always 0.  Is this a sign that people aren't escalating things they should, or that Ubuntu is so super healthy that there's no need?17:32
infinityShould we be advertising a more friendly "hey, you can assign bugs to us when they need guidance" stance?17:32
slangasekis Riddell's SRU escalation not a "community bug"?17:33
infinityOh, true, it's just not in the search link. :P17:33
slangasekI guess technically there wasn't a bug report assigned to us, sure17:33
slangasekbut I don't think we care about the escalation vector, really17:33
pittiI can remember only one community bug ever..17:34
infinityAlright, maybe it's working as designed, then.17:34
infinity[TOPIC] Mailing list review17:34
infinityWhich I think probably brings us full circle to CFQ.17:34
* slangasek nods17:34
infinityDoes anyone have any new opinions on that that they haven't voiced on the list?17:35
pittinothing new, really; if Kubuntu wants to go ahead with that, I see relatively few other options, as AFAIR the "low blkio priority in cgroup" idea was already discarded?17:36
pittibut slangasek's test plan looked fairly comprehensive17:36
infinityI'm personally in the "It's probably harmless (will change performance one way or another in a lot of scenarios, but I trust the upstream code to not be BROKEN)" camp, but I'm still concerned with a userspace package for desktop_foo changing the behaviour for a multi-desktop system.17:36
infinityBut maybe that fear is silly, as multi-DE installs are hugely uncommon, and reserved for the nerdy.17:36
slangasekI don't think there are any blockers here, except for "SRU team has time for review" and "someone involved in this SRU acknowledges the testing requirements and updates the SRU bug accordingly"17:37
slangasekcurrently the SRU test case shown is the original one, which is incomplete17:37
infinityRiddell: Since you seem to still be idle, when you get back and read backscroll, can you address Steve's bug paperwork concerns?17:38
slangasekinfinity: it's not just multi-desktop systems; as xnox pointed out on ubuntu-release@, it will impact the system performance characteristics for users running, e.g., a VM on top of a kubuntu desktop17:38
infinityRiddell: Thanks in advance. :P17:38
infinityslangasek: Sure, but I'm not sure layering like that is a thought exercise worth getting into.17:38
slangaseknot sure what you mean17:39
infinityslangasek: Ubuntu in a VM performs differently if the host is Ubuntu or RHEL too.  Oh well.17:39
slangasekI'm not talking about layering17:39
slangasekI'm talking about "if you run a VM on kubuntu you will be in pain"17:39
slangasekas in, your desktop experience will regress17:39
mdeslaurno, heavy disk io, whether created by a VM that's running, or simply copying files off of a USB disk17:39
infinityslangasek: I think "you will be in pain" is an exaggeration, but this is where some good testing is a solid plan.17:39
slangasekmaybe I have a low pain tolerance ;)17:40
slangasekanyway, actionability here - next step is for the Kubuntu devs to lay out their explicit test plan in the SRU bug?17:40
infinityslangasek: But okay, I see what you mean here.  My take was "kubuntu can do what they want to kubuntu as long as it's not actively harmful".17:40
infinityIn a broad sense.  Obviously not in any willy nilly SRU, hence the discussion.17:41
slangasekwell, I think the SRU team has a duty to protect Kubuntu users from regressions too17:41
infinityslangasek: Anyhow, on the off chance that Riddell's missed backscroll, can you poke the list thread with a re-request for better paperwork?17:42
slangasekinfinity: can you just [ACTION] it and send out minutes? :-)17:42
infinityMaaaybe.17:42
slangasekI mean [ACTION] Riddell, not me17:42
infinity[ACTION] Riddell to improve the CFQ SRU paperwork to detail regression testing plans17:43
meetingologyACTION: Riddell to improve the CFQ SRU paperwork to detail regression testing plans17:43
infinity[TOPIC] Next chair17:44
infinityShould be kees, unless he's got other plans.17:44
infinitykees: ^17:44
infinityHrm, next meeting would be Nov 11.  A lot of countries take that off.17:45
keesyup17:45
keesoh?17:45
infinityShould we defer for a week, or jiggle it around?17:45
slangasek"a lot of countries"?17:45
keesoh, so it is.17:45
infinityslangasek: Well, some.  I'm not sure who. :P17:45
slangasekoh, right17:45
kees"a lot of the board are in country that takes it off"17:45
slangasekwe didn't actually invent that date, we just rebranded it ;-)17:45
keesI vote to skip it.17:46
pittithere's still the ML17:46
pittifor discussing CFQ etc.17:46
keesI can run the 25th meeting, then?17:46
infinity[VOTE] Skip Nov 11 meeting, so people can buy poppies and be appropriately respectful17:46
meetingologyPlease vote on: Skip Nov 11 meeting, so people can buy poppies and be appropriately respectful17:46
meetingologyPublic votes can be registered by saying +1, +0 or -1 in channel, (for private voting, private message me with 'vote +1/-1/+0 #channelname)17:46
infinity+117:46
meetingology+1 received from infinity17:46
kees+117:46
meetingology+1 received from kees17:46
mdeslaur+117:46
meetingology+1 received from mdeslaur17:46
stgraber+117:47
meetingology+1 received from stgraber17:47
slangasek+117:47
meetingology+1 received from slangasek17:47
infinityRight, the 1s have it.17:47
infinity[ENDVOTE]17:47
meetingologyVoting ended on: Skip Nov 11 meeting, so people can buy poppies and be appropriately respectful17:47
meetingologyVotes for:5 Votes against:0 Abstentions:017:47
meetingologyMotion carried17:47
infinitykees: You've got the 25th, then.17:47
slangasek(poppies?  I thought this day was for celebrating heroes, not heroin)17:47
infinityslangasek: Canadians celebrate by getting high.17:47
infinity[TOPIC] AOB17:48
slangasekthat seems like a truism17:48
infinityAnything else?17:48
pittinothing from me17:48
slangaseknot here17:48
infinityslangasek: It's symbolic of the poppies that grow among the graves in Flanders Fields.17:48
slangasekhuh17:48
slangaseklearn something new17:49
* mdeslaur learns something new17:49
infinity#endmeeting17:49
meetingologyMeeting ended Tue Oct 28 17:49:36 2014 UTC.17:49
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-meeting-2/2014/ubuntu-meeting-2.2014-10-28-17.01.moin.txt17:49
keesthanks!17:50
slangasekthanks!17:50
mdeslaurthanks everyone!17:50
stgraberthanks!17:50
pittithanks everyone17:50

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