(08:00:07 AM) dholbach: welcome everybody to the MOTU meeting! (08:00:19 AM) ScottK: Good morning. (08:00:23 AM) coNP: Good afternoon. (08:00:23 AM) dholbach: is there anybody who'd volunteer driving it? (08:00:27 AM) ***TheMuso puts his hands up to do minutes, and announcements for events/future meeting. (08:00:30 AM) dholbach: is there anybody who'd volunteer doing minutes? (08:00:33 AM) dholbach: TheMuso: you rock! (08:00:39 AM) dholbach: ScottK: would you mind driving it? (08:00:46 AM) ScottK: Not at all. (08:00:53 AM) dholbach: our agenda is very short today: https://wiki.ubuntu.com/MOTU/Meetings :) (08:00:54 AM) ***ScottK looks for the agenda (08:01:00 AM) ScottK: Thanks (08:01:20 AM) ScottK: There's only the fixed topics. (08:01:38 AM) ScottK: Does anyone have anything for geneneral MOTU discussion before we start on those? (08:01:46 AM) ScottK: general even (08:02:16 AM) ScottK: OK. I guess not. (08:02:33 AM) ScottK: Next meeting? (08:02:58 AM) dholbach: in two weeks? (08:03:01 AM) TheMuso: I guess two weeks from now is good. (08:03:03 AM) ScottK: Sounds good. (08:03:09 AM) dholbach: should we try to go for another time next time? (08:03:10 AM) TheMuso: As for the time, what cycle of rotating times are we following? (08:03:21 AM) dholbach: TheMuso: none at the moment if I recall correctly :) (08:03:26 AM) TheMuso: dholbach: I think so. (08:03:34 AM) ScottK: IIRC we've been bumping it +- 12 hours each time. (08:03:35 AM) TheMuso: re a different time next meeting. (08:03:37 AM) dholbach: oh ok (08:04:13 AM) ScottK: So 2 weeks + 12 hours (08:04:19 AM) ScottK: Any objections? (08:04:41 AM) TheMuso: ScottK: If I am right, thats a Saturday, at 0 UTC> (08:04:48 AM) ScottK: Yes. (08:04:52 AM) TheMuso: I don't mind, but I am sure folks in Europe would like to speak up. (08:04:57 AM) dholbach: I will be on a plane at that time (08:05:09 AM) dholbach: but you've showed before, that you can deal easily without me :-) (08:05:12 AM) ScottK: dholbach: Would you like to propose an alternate time? (08:05:16 AM) dholbach: and it'd be fair for US/AU people (08:05:36 AM) dholbach: ah no, I won't be on a plane, but it might be a bit late for me anyway (08:05:38 AM) TheMuso: dholbach: This time is more appropriate for au people than not, as its our evenin (08:05:41 AM) TheMuso: evening (08:05:54 AM) dholbach: I think it's fine having a meeting suited for AU and US people - that's good (08:05:57 AM) TheMuso: sat mroning people are often out and about (08:06:25 AM) ***TheMuso feels this is a 3-way convo. (08:06:34 AM) ScottK: At least it's up to 3. (08:06:37 AM) TheMuso: but its fine for me (08:06:54 AM) ScottK: Saturday at 0000 UTC it is then. (08:06:59 AM) ScottK: Next hug day.... (08:07:13 AM) TheMuso: Well... I am not involved with them. (08:07:18 AM) ScottK: dholbach: Any suggestions? (08:07:37 AM) ScottK: Next Friday is the first day after New Package Freeze. (08:07:48 AM) dholbach: I ponder trying for once to roll it into the 'regular' Hug Day (08:07:49 AM) ScottK: It might be a good time to kick off the focus on bug fixing. (08:07:54 AM) Hobbsee: yes, so all MOTU's please keep (or start) reviewing packages (08:07:55 AM) dholbach: oh, that's good too (08:07:59 AM) ScottK: OK. (08:08:22 AM) dholbach: what do you think about making a selection of say 20 universe bugs and make a triage list like for the normal hug days? (08:08:27 AM) ***dholbach looks for an example (08:08:39 AM) zul: morning (08:08:43 AM) dholbach: as you can see on https://wiki.ubuntu.com/UbuntuBugDay/20070822 - it has worked REALLY well (08:08:44 AM) ScottK: dholbach: I'd rather focus on fixing rather than triaging. (08:09:29 AM) ScottK: dholbach: Maybe pick a few packages that have got a lot of bugs and recent updates to get the bug backlog cleaned up. (08:09:30 AM) dholbach: ok, we could have a 'fix list' as well (08:09:36 AM) dholbach: ScottK: good idea (08:09:47 AM) dholbach: we should propose that on the list and focus on getting the list ready until next friday (08:10:03 AM) ScottK: As an example (not for next Friday because it won't get out by then) would be democracyplayer/miro. (08:10:11 AM) ScottK: OK. (08:10:30 AM) dholbach: yeah, that's really popular (08:10:44 AM) ScottK: listen is another one. (08:11:20 AM) ScottK: Is there a way to get LP to give me a list of universe packages sorted by the number of open bugs? (08:11:27 AM) ScottK: Nevermind, we can deal with that later. (08:11:42 AM) ScottK: Any objections to Universe hug day next friday? (08:11:59 AM) dholbach: no, none at all (08:12:00 AM) TheMuso: Not from me. (08:12:07 AM) ScottK: REVU day.... (08:12:14 AM) TheMuso: Aren't they every MOnday? (08:12:22 AM) dholbach: ScottK: maybe CC firstname.lastname@example.org for that - he wrote a couple of tools using py-lp-bugs (08:12:27 AM) TheMuso: thats what we decided a few emetings back (08:12:27 AM) ScottK: I'd say for the next week EVERY day is REVU day. (08:12:34 AM) dholbach: oh, good thinking (08:12:47 AM) TheMuso: ScottK: GOod idea. (08:12:54 AM) ScottK: dholbach: is that the same person as bdmurray? (08:13:06 AM) Hobbsee: ScottK: i think so (08:13:22 AM) rodarvus_ is now known as rodarvus (08:13:26 AM) dholbach: ScottK: yes (08:13:44 AM) ScottK: OK. Up through New Package Freeze, every day is REVU day. Lets get going .... [fade to uplifting music] (08:13:52 AM) ScottK: Thanks. (08:13:56 AM) dholbach: rock (08:14:01 AM) dholbach: sorry, need to close the windows, thunderstorm coming up, brb (08:14:04 AM) ScottK: Next Q&A. (08:14:18 AM) ***ScottK waits for someone to volunteer to run it. (08:14:27 AM) TheMuso: ScottK: Well how about we see how this one goes. (08:14:33 AM) ScottK: Fine with me. (08:14:51 AM) ScottK: I don't particularly like the idea of making people think there is a special time for asking questions. (08:15:09 AM) ScottK: I'd rather they thougth they could ask questions any time. (08:15:33 AM) TheMuso: ScottK: Agreed. (08:16:06 AM) ScottK: Of course you may have noticed that in general I'm not a fan of structure and process. (08:16:24 AM) TheMuso: hh (08:16:25 AM) TheMuso: heh (08:17:02 AM) ScottK: dholbach: We'll delegate the next Q&A to you based on how this one goes. (08:17:08 AM) dholbach: I think it's good to have a call for participants and gathering them in a place (08:17:22 AM) ScottK: Does anyone have any other MOTU business/discussion? (08:17:33 AM) dholbach: I'm happy to run them (08:17:46 AM) ScottK: dholbach: When then? (08:17:58 AM) dholbach: in two weeks again? (08:18:04 AM) Hobbsee: ScottK: only how we handle UVF, with native packages, and packages in bzr (08:18:19 AM) dholbach: 12:00 utc is good for me and if somebody did one at 0:00 that'd be awesome (08:18:20 AM) TheMuso: Hobbsee: WOuld you rather have the rest of the UVF team here? (08:18:26 AM) Hobbsee: TheMuso: yeah (08:18:32 AM) zul: im here (08:18:41 AM) zul: kind of but not really awake (08:18:42 AM) ScottK: dholbach: Pick a time that's not the same time as the meeting though. (08:18:49 AM) Hobbsee: i think stevenk has gone walkabout. (08:18:58 AM) Hobbsee: the others of us appear to be here (08:19:08 AM) dholbach: ScottK: 12:00 UTC should be fine then (08:19:14 AM) ScottK: OK. (08:19:14 AM) TheMuso: Hobbsee: What about gpocentek? (08:19:24 AM) TheMuso: Or is he not UVF? (08:19:24 AM) ScottK: soren: You awake? (08:19:28 AM) Hobbsee: TheMuso: didnt think he was (08:19:30 AM) ScottK: He's not. (08:19:35 AM) Hobbsee: ScottK: he just ponged, so yes (08:19:38 AM) TheMuso: ah (08:19:42 AM) ScottK: OK. (08:19:43 AM) TheMuso: dunno where I got that idea. (08:20:05 AM) ScottK: Hobbsee: "How we handle UVF" (08:20:08 AM) ScottK: Over to you.... (08:20:16 AM) Hobbsee: right (08:20:28 AM) ***Hobbsee stands at the podium (08:20:46 AM) ***soren wanders in (08:20:50 AM) soren: ScottK: Sure am. (08:20:54 AM) ***zul pays attention (08:20:59 AM) Hobbsee: obviously, UVF is so that we can keep universe's quality up (08:21:12 AM) ScottK: I thought it was so I could get more bug mail. (08:21:18 AM) TheMuso: heh (08:21:18 AM) Hobbsee: ideally, we'd approve everything that people file. (08:21:37 AM) gpocentek: hello (08:21:40 AM) ScottK: Ideally everything people file would be worth approving. (08:21:47 AM) ScottK: Agreed. (08:21:49 AM) Hobbsee: therefore, it's the MOTU's responsibility to actually judge what is good to file, and what isnt. (08:21:56 AM) Hobbsee: so please, all MOTU's, think before filing. (08:22:05 AM) TheMuso: s/c (08:22:07 AM) TheMuso: ugh (08:22:18 AM) Hobbsee: to our hopefuls, please also think before filing, although we wont yell at you so badly if you dont. (08:22:37 AM) Hobbsee: the question is, how do we want to handle things like new bzr revisions, and/or new native packages? (08:23:13 AM) soren: Hobbsee: New packages are fine. (08:23:21 AM) ScottK: For packages that only affect other distros (like ubuntustudio or mythbuntu) I say given them a blanket waiver. (08:23:21 AM) soren: Hobbsee: At least for another week, iirc. (08:23:26 AM) Hobbsee: er, new native package revisions (08:23:27 AM) gpocentek: TheMuso: I'm not in the uvf team (08:23:30 AM) Hobbsee: ScottK: yes, that sounds sane (08:23:49 AM) TheMuso: gpocentek: SO I found out. Sorry for the confusion. (08:24:04 AM) gpocentek: np (08:24:06 AM) _MMA_: Man. Im gonna need a log. (08:24:08 AM) ScottK: If they want to break something that's their business. (08:24:22 AM) zul: for those who dont know the motu team is Hobbsee, soren, stevenk, scottk, and me (08:24:28 AM) soren: For new bzr revisions, it's difficult to say anything in general. If it's minor bugfixes or minor new features, no problem. If it's potentially disruptive, it needs to be more closely evalueated. (08:24:50 AM) TheMuso: For UbuntuStudio's case, its seed updates, artwork and settings updates. Thats all. (08:25:28 AM) ScottK: Any objections to blanket wavier for native packages that only affect derivatives? (08:25:34 AM) _MMA_: Ant the art we should be able to update until Ubuntu's artwork deadline. (08:25:40 AM) _MMA_: *And (08:25:48 AM) ScottK: zul, soren? (08:25:49 AM) Hobbsee: also, do we want to require that all UVFe's go through the sponsorship process first (a MOTU ack), before they hit the UVFe queue? (08:25:57 AM) zul: ScottK: isnt he? (08:26:06 AM) ScottK: Hobbsee: That's a good one. (08:26:08 AM) Hobbsee: ideally, we'd get rid of a set "motu-uvf" team for gutsy+1, and have all motu's acting as a sanity filter (08:26:16 AM) soren: Oh, if derivatives want to break their own stuff, let them. No problems here. (08:26:16 AM) Hobbsee: that's one of my master dreams, and plans. (08:26:19 AM) ScottK: zul: StevenK is on the team, but not here. (08:26:26 AM) Hobbsee: ScottK: he just joined. (08:26:28 AM) StevenK: Sure I am. (08:26:30 AM) ScottK: Ah. (08:26:37 AM) Hobbsee: because that will stop things being blocked so much (08:26:41 AM) ScottK: StevenK too then. (08:26:46 AM) coNP: Sorry, ScottK, what do you mean by "Any objections to blanket wavier for native packages that only affect derivatives?" (08:26:59 AM) ScottK: Hobbsee: But blocking is kind of the point. (08:27:04 AM) Hobbsee: coNP: ie, the people who want to upload ubuntustudio stuff can, as it wont affect the rest of the archive. (08:27:04 AM) ScottK: con (08:27:15 AM) ScottK: what Hobbsee said.... (08:27:27 AM) coNP: Thanks Hobbsee, ScottK. (08:27:29 AM) ***TheMuso is point MOTU for ubuntustudio. (08:27:43 AM) TheMuso: SO it all goes through me. (08:27:47 AM) Hobbsee: ScottK: the point is, the MOTU's (hopefully) wont file for things that dont deserve a UVFe, and the MOTU's will tell the hopefuls that it does not fit the freeze requirements (08:27:53 AM) Hobbsee: er, if it does not (08:27:54 AM) StevenK: The ubuntustudio stuff in question are just meta-packages? (08:28:14 AM) TheMuso: StevenK: metapackages, settings for UbuntuStudio desktop layout/artwork, and artwork itself. (08:28:32 AM) Hobbsee: ScottK: and that we can check what the MOTU's are acking, because they'll still go thru motu-uvf for this cycle. (08:28:38 AM) TheMuso: so very very little architecture specific code (08:28:41 AM) Hobbsee: ScottK: and advise them of unwise decisions (08:28:52 AM) ScottK: Right. (08:29:17 AM) StevenK: The thing is, I'm not happy doing a blanket for native packages, since that covers a multitude of sins. (08:29:32 AM) Hobbsee: as you'll note, we seem to have a different group of -uvf people each time, so theoretically, any MOTU's should be competent at it. (08:29:45 AM) Hobbsee: StevenK: i think that'll be up to the filers, and then our, discression. (08:29:47 AM) StevenK: However, I'm happy for a blanket ubuntustudio metapackages/settings/etc exception. (08:30:03 AM) Hobbsee: StevenK: [22:24] <soren> For new bzr revisions, it's difficult to say anything in general. If it's minor bugfixes or minor new features, no problem. If it's potentially disruptive, it needs to be more closely evalueated. (08:30:03 AM) ScottK: StevenK: Agreed. Just for native packages for derivatives. Mythbuntu too? (08:30:30 AM) Hobbsee: ScottK: yes, mythbuntu, ubuntu studio, xubuntu too, i would expect. (08:30:40 AM) StevenK: Sounds fine to me. (08:30:40 AM) TheMuso: Hobbsee: xubuntu is main (08:30:50 AM) ScottK: OK. (08:30:53 AM) Hobbsee: TheMuso: this is true, btu i'm suspecting they still have the odd package in universe tha tpeople use (08:30:58 AM) StevenK: I'm not certain about having to get UVFe's sponsored, though. (08:31:18 AM) Hobbsee: StevenK: as in, the sponsoring done first, not afterwards? (08:31:56 AM) ScottK: Hobbsee: So far the UVFe rate isn't to bad. How about we leave it for now. (08:32:05 AM) StevenK: ScottK: +1 (08:32:09 AM) zul: i would like to see a debdiff as well or am i just crazy? (08:32:16 AM) Hobbsee: ScottK: OK. i'd appreciate it if the people could think about it too (08:32:32 AM) ScottK: zul: debdiff for a new upstream version will likely be painful to read. (08:32:37 AM) Hobbsee: zul: diffstat may be of more use, there (08:32:51 AM) ScottK: Diff of the debian dirs might be useful. (08:33:23 AM) Hobbsee: ScottK: we can probably request that stuff as appropriate? (08:33:49 AM) ScottK: Agreed. (08:33:56 AM) StevenK: A diff of debian would be useless in my opinion. (08:34:02 AM) ScottK: OK. (08:34:07 AM) StevenK: A changelog entry is the minimum (08:34:18 AM) ScottK: Definitely. (08:34:46 AM) ScottK: Of course we've already approved a UVFe for a package with the changelog entry "rewrote the entire package". (08:35:12 AM) Hobbsee: yeah, well. (08:35:23 AM) Hobbsee: that would be a pain to support the old version (08:35:35 AM) ScottK: I wouldn't approve that now, but it was just a day or two after the freeze. (08:36:14 AM) ***ScottK would prefer motu-uvf was subscribed, not assigned. (08:36:23 AM) ScottK: Any other opinions on that? (08:36:50 AM) zul: if it affects a spec then I woudlnt have a problem with it (08:36:59 AM) zul: if not we would have to be very very very careful (08:37:01 AM) StevenK: ScottK: Agreed (08:37:04 AM) Hobbsee: ScottK: oh, so *that's* why my script isnt working. (08:37:14 AM) Hobbsee: it tries to unsub motu-uvf, not unassign. (08:37:46 AM) ***ScottK will update the wiki unless there is an objection. (08:38:05 AM) TheMuso: Ok, just to make it clear for minutes, and to save me reading tons of log, what has been decided? (08:38:38 AM) ScottK: 1. motu-uvf should be subscribed, not assigned on bugs. (08:39:12 AM) ScottK: 2. Blanket UVFe for ubuntustudio/mythbuntu/xubuntu (if any) only packages. (08:39:14 AM) coNP: ScottK: does it mean that you should unassign yourself before? (08:39:40 AM) ScottK: coNP: You are welcome to assign yourself to any bugs you want to be assigned to. (08:39:49 AM) ScottK: Just don't assigne motu-uvf. (08:39:55 AM) ScottK: assign even. (08:40:24 AM) ScottK: 3. People asking for UVFe's please don't be stupid. (08:40:34 AM) ScottK: Feel free to reword that last one. (08:40:38 AM) ScottK: I think that's it. (08:40:40 AM) coNP: ScottK: okay, just asking because it is similar to the UUS / UMS procedure, where you are supposed to unsubscribe yourself. (08:40:42 AM) ScottK: Anything else? (08:41:02 AM) coNP: I have another question, maybe not a very good one, but can we ask the archive admins to do the approved UVFe syncs ASAP? I think it is quite crucial to let these packages as many testing as possible... (08:41:05 AM) ScottK: With, but for a UVFe you have further action after it's approved, so it's different. (08:41:32 AM) ScottK: coNP: If it's needed for a particular special reason, yes, but generally no. (08:41:49 AM) ScottK: You have to trust them to have a reasonable work priority for all the stuff they do. (08:41:56 AM) geser: what think the other members from the motu-uvf team about updated native packages (new version): do every change need an UVFe? (08:42:00 AM) ScottK: None of them are fully dedicated to archive admin. (08:42:23 AM) ***coNP understands. (08:42:27 AM) ScottK: OK. (08:42:31 AM) geser: I've talked with Hobbsee about it in #ubuntu-motu and she was ok that small changes (around < 30 lines) don't need an UVFe (08:42:41 AM) Hobbsee: geser: i was proposing that, yes (08:43:20 AM) ScottK: I think the rule for other native packages should be don't do something risky, ask if you are unsure. If you break something and don't fix it, well send Mithrandir to your house to eat you. (08:43:27 AM) ScottK: Or something like that. (08:43:43 AM) Mithrandir: mm (08:43:44 AM) Mithrandir: brains (08:43:58 AM) Mithrandir: :-) (08:44:00 AM) Hobbsee: Mithrandir: dont get too excited. (08:44:04 AM) ***Hobbsee hugs Mithrandir :) (08:44:28 AM) ***Mithrandir hugs Hobbsee back and goes to the post office to get his new brain crusher^W^Wbarley crusher. (08:44:41 AM) Hobbsee: heh, oh dear. (08:44:48 AM) ***TheMuso must try sheep's brains one of these days. (08:45:00 AM) ***Hobbsee locks Mithrandir out of his house, and takes all the keys back to au. (08:45:09 AM) Hobbsee: ScottK: sounds sane. (08:45:12 AM) _czessi is now known as Czessi (08:45:15 AM) TheMuso: d/c (08:45:17 AM) TheMuso: argh (08:45:17 AM) ***popey worries about Hobbsee sometimes (08:45:22 AM) Hobbsee: popey: hm? (08:45:38 AM) popey: :D (08:45:45 AM) zul: Hobbsee is what happens to you when you doo too much (08:46:16 AM) ScottK: Any more UVF issues/questions? (08:46:18 AM) Hobbsee: oh right, is htat what the problem is? (08:46:25 AM) Hobbsee: ScottK: can i have a psychic pony? (08:46:48 AM) TheMuso: heh (08:46:49 AM) ***Hobbsee shines her red evil eyes at popey (08:47:10 AM) TheMuso: heh (08:47:20 AM) ScottK: Hobbsee: If they pony were psychic it would know to run and be uncachable. (08:47:36 AM) TheMuso: haha (08:47:41 AM) highvoltage: when is the next motu-council meeting? (08:47:53 AM) highvoltage: (assuming there is such a thing :) ) (08:47:54 AM) Hobbsee: highvoltage: i think it's by email. (08:47:54 AM) TheMuso: highvoltage: MC never meets. (08:48:01 AM) Hobbsee: dholbach: what do you want to do about new people for the MC? (08:48:10 AM) TheMuso: Hobbsee: Good question. (08:48:16 AM) ***TheMuso nominates Hobbsee for MC. (08:48:20 AM) Hobbsee: as sistpoty has resigned. (08:48:32 AM) ***coNP hopes he can vote :) (08:48:36 AM) TheMuso: And I have a feeling crimsun is also likely to (08:48:38 AM) dholbach: Hobbsee: I expected a question from sabdfl or somebody of the TB to be honest (08:48:49 AM) dholbach: Hobbsee: I'll make sure to get an answer on that quickly (08:48:55 AM) Hobbsee: dholbach: OK, cool. (08:49:16 AM) highvoltage: Hobbsee, TheMuso: aaah (08:49:19 AM) ScottK: Hobbsee: Are you through your list then? (08:49:30 AM) Hobbsee: ScottK: i think so (08:49:34 AM) ScottK: OK. (08:49:36 AM) TheMuso: Hobbsee: Better check. :p (08:49:45 AM) ScottK: Anyone else with stuff for the MOTU meeting? (08:50:06 AM) ScottK: Going once (08:50:20 AM) ScottK: Going twice (08:50:31 AM) ScottK: Meeting adjourned.