On Wed, Aug 31, 2011 at 2:09 AM, James Westby <james.westby@canonical.com> wrote:
On Tue, 30 Aug 2011 11:10:10 -0500, Zach Pfeffer <zach.pfeffer@linaro.org> wrote:I'm sorry, but I'm not sure what course of action you are advocating
> There's no reason to do it now, because its solving the wrong problem.
> The problem is sha's disappear. We use sha's because the provide
> immovable references to the state of a set of git trees so that people
> can reproduce builds exactly. We don't need the change to tag a build
> after its been deemed correct, we just need to implement a function to
> tag across the gits so that all the shas continue to exist.
here?
It sounds like you are advocating using a model where we use tags to
ensure that the referenced revisions are reachable from a head, and then
refer to the sha ids of the revisions in the manifest. Is that correct?