Comment 8 for bug 609187

Revision history for this message
James Westby (james-w) wrote : Re: [Bug 609187] Re: users are not warned when branching ubuntu:foo (or lp:ubuntu/foo) and the package import of foo is out of date

On Fri, 20 May 2011 09:07:51 -0000, Martin Pool <email address hidden> wrote:
> I think we can write a generic check "is the latest tag (or changelog
> entry) in $branch up to date with the latest publication of the
> corresponding package in $distroseries." To start with I would
> probably just bind that to a command that people can run to check.
>
> There is then a bit of a question about how we determine which series
> matches which distroseries, and when to test this. I would think
> about testing it when looking at the tip of an ubuntu-namespace branch
> on Launchpad. I'm pretty sure there are lp:ubuntu/natty-proposed/foo
> branches, and that would be when we check -proposed.

Right, but -proposed behaves a little oddly itself. It may be that we
change the -proposed branches to match -release branches at release
time. Also, packages can be deleted from -proposed, and it's not clear
if we should uncommit, or perform an undo commit, or leave them as they
are.

That's what I mean by changing the behaviour in ways that a simple
"what's the latest version published in $pocket" may start reporting as
out of date.

Thanks,

James