[ 
https://issues.apache.org/jira/browse/WW-5679?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lukasz Lenart updated WW-5679:
------------------------------
    Fix Version/s: 7.4.0

> Document how to release struts-master and struts-annotations
> ------------------------------------------------------------
>
>                 Key: WW-5679
>                 URL: https://issues.apache.org/jira/browse/WW-5679
>             Project: Struts 2
>          Issue Type: Task
>          Components: Documentation
>            Reporter: Lukasz Lenart
>            Priority: Major
>             Fix For: 7.4.0
>
>
> The [release guidelines|https://struts.apache.org/release-guidelines.html] 
> now document the release process for the framework itself, on both 
> maintenance lines. They do not cover the auxiliary Maven artifacts the 
> framework builds on.
> The wiki pages that used to describe those - "Building Struts Master" 
> ([27839549|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=27839549],
>  last revised 2012) and "Building Struts Annotations" 
> ([27832965|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=27832965],
>  2011) - described releasing from Subversion. Both projects live in git now 
> ([apache/struts-master|https://github.com/apache/struts-master], 
> [apache/struts-annotations|https://github.com/apache/struts-annotations]), so 
> the commands on those pages no longer work. Both pages have been replaced 
> with stubs stating that plainly; the original content remains in each page's 
> history.
> This leaves a real gap: phase 1 of the release guidelines tells the release 
> manager to confirm that {{struts-master}} and {{struts-annotations}} are 
> released versions rather than snapshots, but if either needs a new release 
> there is no longer any documented way to make one.
> _To do_
> * Establish the current process for each. They are ordinary Maven artifacts 
> deployed to Nexus, but the tag naming, whether each needs its own release 
> vote, and the quality designation should be confirmed against current ASF 
> release policy rather than carried over from the 2012 pages.
> * Document it, either as a section of the release guidelines or as a page 
> linked from them.
> * Verify it against an actual release rather than writing it from memory - 
> the last two attempts to document this process both drifted out of date 
> without anyone noticing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to