Closed (duplicate)
Project:
The Great Git Migration
Component:
Migration scripts
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
11 Jan 2011 at 23:02 UTC
Updated:
2 Apr 2011 at 20:32 UTC
If the tag for a release is annotated, should we use the annotation as the default body for a release node using that tag? It could make the process of creating a release faster. On the other hand, you can't use cvs/git-release-notes.php until after the tag is created, so you couldn't add the changelog to the tag. Also, document the git tag -a if we do this.
Comments
Comment #1
Josh The Geek commentedActually, you can use git-release-notes.php (http://github.com/JoshTheGeek/git-release-notes) like this:
~/git-release-notes.php 6.x-1.0 6.x-1.x.Comment #2
lut4rp commentedI'm +1 on the "use annotated tags" thought for both the reasons -- we get release notes from tags automatically (if done?) and proper contributor information is stored (both, tagger and last committer).
(For reference, I had posted a detailed reasoning here: #1073690: Use real tags instead of lightweight ones)
Comment #3
marvil07 commentedIf the annotated tag message is a simple text added by the maintainer, it makes sense.
But I do not see the output of http://drupal.org/project/grn (there is the new home) inside the annotated tags itself(IMHO we do not want html on the tag message), but we do want that output in the release node.
Comment #4
Josh The Geek commentedmarvil07: It was just a suggestion, but I agree that I shouldn't route grn's html into git tag -a.
Comment #5
Josh The Geek commentedof #1050618: Publish release nodes with tag message from corresponding Git tag