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

ASF subversion and git services commented on TAP5-2785:
-------------------------------------------------------

Commit b5c510be138b7337e4dc542e46b0050d38dec85a in tapestry-5's branch 
refs/heads/javax from Thiago H. de Paula Figueiredo
[ https://gitbox.apache.org/repos/asf?p=tapestry-5.git;h=b5c510be1 ]

TAP5-2785: suffixing jakarta.servlet artifacts

First pass at creating suffixed artifacts for javax branch

Notice that, for now, it just skips creating the
non-jakarta.servlet-affected subprojects. The actual
suffixing of artifact ids still needs to be done,
but it's stubbed out at line 316

First pass at creating suffixed artifacts for javax branch

Trying to create shared logic between javax and master

Fixing artifact name


> Change build so it generates separate artifacts for jakarta- and javax-based 
> subprojects
> ----------------------------------------------------------------------------------------
>
>                 Key: TAP5-2785
>                 URL: https://issues.apache.org/jira/browse/TAP5-2785
>             Project: Tapestry 5
>          Issue Type: New Feature
>          Components: tapestry-core, tapestry-http, tapestry-runner, 
> tapestry-spring, tapestry-test
>            Reporter: Thiago Henrique De Paula Figueiredo
>            Assignee: Thiago Henrique De Paula Figueiredo
>            Priority: Blocker
>
> Given the 2 branch approach ({{master}} using {{jakarta.servlet}} and 
> {{javax}} using {{javax.servlet}}) was decided, there should be separate 
> artifacts for the projects using the Servlet API directly: tapestry-core, 
> tapestry-http, tapestry-spring, tapestry-test and tapestry-runner. 
> The {{jakarta}} ones need to be generated from the {{master}} branch and have 
> the {{-jakarta}} suffix on their artifact ids/names. 
> The {{javax}} ones need to be generated from the {{javax}} branch and keep 
> the current artifact ids/names. 
> The unaffected artifacts, such as Plastic and Tapestry-IoC, shall remain 
> unchanged and generated from the {{master}} branch. The {{javax}} branch will 
> only generate and publish the affected artifacts, thus avoiding duplication 
> and possible mismatches between branches.



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

Reply via email to