[jira] [Commented] (PROTON-790) Use git tag for release (rather than branch)

2014-12-23 Thread Rafael H. Schloming (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14257836#comment-14257836
 ] 

Rafael H. Schloming commented on PROTON-790:


I'll update the release script to use tags for the next alpha.

> Use git tag for release (rather than branch)
> 
>
> Key: PROTON-790
> URL: https://issues.apache.org/jira/browse/PROTON-790
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: release
>Affects Versions: 0.9
>Reporter: Andrew Stitcher
>Assignee: Rafael H. Schloming
>Priority: Minor
>
> I think it would make sense to use git tags to indicate the versions of 
> releases including alphas and betas.
> So instead of having  branch with a single change on it we should use a tag 
> to indicate a release. This would also allow the branching structure and the 
> releases to be independent.
> As an example the recent 0.9-alpha-1 could be a tag on a 0.9-release  branch. 
> Or it could just be a tag on a one change branch (to change the version).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (PROTON-790) Use git tag for release (rather than branch)

2014-12-23 Thread Andrew Stitcher (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14257582#comment-14257582
 ] 

Andrew Stitcher commented on PROTON-790:


Another benefit of using tags is that they can be signed by the release manager.

> Use git tag for release (rather than branch)
> 
>
> Key: PROTON-790
> URL: https://issues.apache.org/jira/browse/PROTON-790
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: release
>Affects Versions: 0.9
>Reporter: Andrew Stitcher
>Assignee: Rafael H. Schloming
>Priority: Minor
>
> I think it would make sense to use git tags to indicate the versions of 
> releases including alphas and betas.
> So instead of having  branch with a single change on it we should use a tag 
> to indicate a release. This would also allow the branching structure and the 
> releases to be independent.
> As an example the recent 0.9-alpha-1 could be a tag on a 0.9-release  branch. 
> Or it could just be a tag on a one change branch (to change the version).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (PROTON-790) Use git tag for release (rather than branch)

2014-12-23 Thread Andrew Stitcher (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-790?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14257581#comment-14257581
 ] 

Andrew Stitcher commented on PROTON-790:


In the current tree
{code}git tag 0.9-alpha-1 origin/0.9-alpha-1{code}
will create the kind of tag I'm talking about. It will need to be pushed after 
creating in the local repository too.
{code}git push origin 0.9-alpha-1{code}

> Use git tag for release (rather than branch)
> 
>
> Key: PROTON-790
> URL: https://issues.apache.org/jira/browse/PROTON-790
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: release
>Affects Versions: 0.9
>Reporter: Andrew Stitcher
>Assignee: Rafael H. Schloming
>Priority: Minor
>
> I think it would make sense to use git tags to indicate the versions of 
> releases including alphas and betas.
> So instead of having  branch with a single change on it we should use a tag 
> to indicate a release. This would also allow the branching structure and the 
> releases to be independent.
> As an example the recent 0.9-alpha-1 could be a tag on a 0.9-release  branch. 
> Or it could just be a tag on a one change branch (to change the version).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)