[flashrom] Proposed changes to flashrom hosting and workflow
Carl-Daniel Hailfinger
c-d.hailfinger.devel.2006 at gmx.net
Tue Aug 11 00:35:45 CEST 2015
On 10.08.2015 19:46, Patrick Georgi wrote:
> I wanted to note that mercurial can use git servers in the backend:
> http://hg-git.github.io/
Hm. That sounds promising, thanks.
On 08.08.2015 15:04, Patrick Georgi wrote:
> 2015-08-08 10:23 GMT+02:00 Carl-Daniel Hailfinger
> <c-d.hailfinger.devel.2006 at gmx.net
> <mailto:c-d.hailfinger.devel.2006 at gmx.net>>:
>
> If there really is a large demand for a non-svn hosting, I would
> be open
> to using mercurial (as master) because it at least has some sort of
> usability and can provide (conceptually limited) version numbers.
> I have
> worked for a few years with mercurial and the version numbers are
> extremely helpful even if they are per-branch and only semi-stable.
>
> mercurial's notion of a monotonic commit counter (that you're looking
> for if I understand you correctly) has about the same quality as git
> describe's commits-since-last-tag counter.
>
> For a global numbering scheme, you could just (automatically) tag
> every single commit of a certain branch (master, release, ...) with a
> monotonic counter. That's more or less what the svn-to-git translation
> of tianocore is doing, for example (with tags following the scheme
> svn18670). That way, those numbers are actually global, unlike what
> mercurial is doing.
> Assume that the scheme is to use $version-$number since release: git
> describe would emit something like 0.9.9-40-5-gabcde, meaning that
> your tree is based on the tag 0.9.9-40 (globally unique), is 5 local
> commits away from that, with your current local commit id being abcde.
The auto-tag of every commit sounds like an option I could agree with.
It would preserve the convenience of the global strong svn commit ID
even for git.
However, I don't know if this would be acceptable for Stefan (especially
from a merging perspective).
Regards,
Carl-Daniel
More information about the flashrom
mailing list