Define a version for every package, most importantly this should support the ordering:
"Version X of package is newer than Version Y"
This is importantly not the version of the software build and should not bear any relationship to it, lest we end up in the depths of hell that is trying to parse arbitrary versioning schemes.
Additionally, with the multi-repo support coming in #9 this version might be useful for encoding to which repo a package belongs.
Naively I think the refs from git log repo/pkgname could be used.
Define a version for every package, most importantly this should support the ordering:
"Version X of package is newer than Version Y"
This is importantly not the version of the software build and should not bear any relationship to it, lest we end up in the depths of hell that is trying to parse arbitrary versioning schemes.
Additionally, with the multi-repo support coming in #9 this version might be useful for encoding to which repo a package belongs.
Naively I think the refs from
git log repo/pkgnamecould be used.