On Wed, Feb 19, 2014 at 2:09 PM, Tom Callaway <tcallawa@redhat.com> wrote:
On 02/19/2014 12:58 PM, Colin Walters wrote:
So that's my first question - do I need to include the file-level mapping so one can go from binary -> package -> source package?
I think so, but read on.

Ok, at the moment
https://bugzilla.redhat.com/show_bug.cgi?id=1062328
forces rpm to be installed anyways...and I think for now I just won't try to support making trees without rpm inside them.

The latter is preferred, but I think the former would be sufficient if it is technically infeasible.

Ok.  It's *feasible* I'd say, but just a lot nicer to not have to worry about SRPMs explicitly. They made sense as a source format *before* revision control...

Let's focus on this question then of SRPMs versus pkg git.

It seems to me that if koji retains the metadata that one can see here:
http://koji.fedoraproject.org/koji/taskinfo?taskID=6448116
which ties a particular built ENVR -> pkg git commit, that is enough to act as a source link.  I just need to be sure that metadata is retained over the long term.

But at this point this is probably more of a discussion to have with the Koji side of things then.