[14:36] powersj: Ack, thank you! I'll drop robjo a direct line to make sure he sees it. [14:42] smoser: So we have been trying to keep our packaging branches "pristine" so they match exactly what's in the archive (this makes hotfixing/security fixes easier to manage); we haven't actually had many packaging changes since we started doing that, though, so we haven't really had to deal with what to do with "pending" changes like this. [14:42] I guess we could just queue an upload to impish. [14:44] ? [14:44] i dont follow. [14:44] packaging branches 'pristine' compared to what ? [14:44] Compared to the archive. [14:45] So if we have to cut a fix containing only $commit today to $series, we can cherry-pick $commit to ubuntu/$series and upload. [14:45] but where do you keep revision control of the packaging branches ? [14:46] are you saying "we don't" ? [14:49] Odd_Bloke: ? [14:49] I don't follow, the ubuntu/* branches are our revision control? [14:50] then what is wrong with committing to them [14:50] other wise what is the point ? [14:50] if you're saying they always match exactly what is in the release, then they have no value. [14:51] unless you can "queue" things. [14:53] They absolutely do have value, that's nonsense: being able to establish what changed when and why is still useful even if you can't queue stuff. [14:53] But I agree not being able to queue stuff is a problem. [14:53] "being able to establish what changed when"... but the ubuntu packaging git would show you that. [14:53] and is maintenance free. [14:54] and authorative [14:54] authoritative ? [14:54] git-ubuntu doesn't give us more information than Launchpad always did: it just attaches the whole changelog to a commit. [14:54] but anyway... if what is in your branch differs from ubuntu packaging branch, then yours is wrong. thats what i was saying. [14:55] um... maybe ? [14:55] launchpad had that iformation... that you could see between exactly version 'a' and 'a+1' [14:55] So we do get a higher fidelity of information (i.e. separate commits for the different things done during release). [14:55] git-ubuntu has it for all things. [14:56] and between series, and ... so yes. launchpad knew it all. but was way difficult. [14:56] Oh yeah, git-ubuntu is way better than just LP, don't mistake me. [14:57] ok. well... i just think you basically do need to allow "que'ing" things. and if you wanted to *just* cherry-pick for a hot-fix, then you just have to revert. [14:57] Yeah, I agree. [14:57] that is a uncommon thing on a release branch and very uncommon in devel [14:57] Haha, I wish it were uncommon in release branches. [14:58] But we've done as many hotfixes/cherry-pick releases this year as we have proper upstream releases, I think. [14:58] well... its uncommon that you would not also be able to take the queued' commit. [14:59] is there a reason we can't do a hotfix branch off last release commit?