import tags do not contain trace information

Bug #1708207 reported by Robie Basak on 2017-08-02
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

I would like import tags to contain:

The date of the tag being the date of the import.

The tagger being the person (or bot) who imported it.

The version of the importer used to do the import (eg. "git describe").

We have agreed that import tags should be reproducible in that the name -> commit hash mapping would reproduce, but the content of the tag itself, and therefore the tag object hash, is not intended to be reproducible.

This supersedes bug 1699152.

Robie Basak (racb) wrote :

I think we should do this before re-importing the world and declaring hash stability, so I think it'd be useful to tag it as if it affects hash stability, so we don't forget about the necessary ordering here.

tags: added: hash-abi-break
Robie Basak (racb) wrote :

(and effectively we'd be rewriting tags, which breaks user expectations wrt. repo stability)

Nish Aravamudan (nacc) wrote :

Would you like this to be in the tag message? Is the "who" a git identity?

Robie Basak (racb) on 2017-11-28
tags: added: import
Robie Basak (racb) on 2018-05-24
tags: added: spec
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers