On Mon, Jan 25, 2016 at 5:11 PM, Martijn Dashorst < [email protected]> wrote:
> On second thought, what about removing the old tags after they have > been copied to rel/wicket-x.y.z? > +1 > > Would make checking out wicket-x.y branches much simpler. > > Martijn > > > On Mon, Jan 25, 2016 at 2:42 PM, Martijn Dashorst > <[email protected]> wrote: > > All, > > > > Since a month or so we are (again) able to push and delete branches > > and tags from ASF git. Infra@ previously shut down the removal options > > of branches and tags due to concerns of code provenance and history > > rewrites. Those concerns have been alleviated and we now have mostly > > full access to the git repository. > > > > For code provenance we need to push immutable tags to git for our > > releases under the tags/rel/ references. For example: > > > > git checkout -b build/wicket-7.3.0 > > perform release steps > > git tag rel/wicket-7.3.0 > > > > The idea is that the rel/wicket-7.3.0 can't be removed, ever. This > > allows for the ASF to track each commit that went into that particular > > release. It is not possible to rewrite its history. > > > > So, going forward I'll push all release tags to rel/wicket-x.y.z > > > > I'll also retro-actively push all 7.x release tags to rel/wicket-x.y.z > > marking them read only as well. I won't remove the old tags (which is > > moot anyway as they are cached locally at many machines already). > > > > From now on, I won't push bare tags to the ASF repository, but instead > > opt to only create tags under rel/wicket-x.y.z > > > > I've also included the release announcement as the tag message for > > 7.2.0. I'll do this for older releases up to 7.0.0, but not for 6.x or > > 1.5.x releases. > > > > If we want to do so, perhaps creating a script that parses the release > > announcements, attaches them to a signed tag might be in order (as > > long as it doesn't push the tags directly to the ASF's repository > > prior to review). > > > > Martijn > > > > -- > > Become a Wicket expert, learn from the best: http://wicketinaction.com > > > > -- > Become a Wicket expert, learn from the best: http://wicketinaction.com >
