[
https://issues.apache.org/jira/browse/XERCESJ-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Elliotte Rusty Harold updated XERCESJ-1786:
-------------------------------------------
Issue Type: Task (was: Wish)
> Please move the XML API's Ext code to it's own git repo
> -------------------------------------------------------
>
> Key: XERCESJ-1786
> URL: https://issues.apache.org/jira/browse/XERCESJ-1786
> Project: Xerces2-J
> Issue Type: Task
> Reporter: Samael Bate
> Priority: Major
>
> As per XMLCOMMONS-101 for some time I've been asking about the source for
> xml-apis-ext as I'm keen to have a newer release that can work with JPMS.
> Today I found that the source has been copied from svn into the same
> [xerces-j|https://github.com/apache/xerces-j] git repo as xerces (in it's own
> branch:
> [tree/xml-commons-external|https://github.com/apache/xerces-j/tree/xml-commons-external]).
>
> This isn't ideal, it's essentially making it hard for people to find and
> it'll be hard to maintain moving forward. What's the strategy with this? How
> are people expected to contribute? Should these _xml-commons-external_ and
> _xml-commons-resolver_ branches just be maintained in place? Is there
> documentation explaining how new contributors should work with the repo?
>
> As far as I can tell, the current situation is: for me to make a change in
> xerces I branch of main and make a PR to main when I'm done. Whilst for
> _xml-commons-external_ I should check that branch out and branch off from
> there making a PR back to _xml-commons-external_ when I'm done. Seems easy
> enough but it would surely be easier for xml-commons-external to be in it's
> own repo.
>
> Is there an Apache CI process for the xerces-j repo that builds all these
> branches? The current GitHub Action doesn't cover these other branches:
> [https://github.com/apache/xerces-j/actions]
>
> It's not clear to me with the current setup how contributions to
> _xml-commons-external_ will result in a potential new build being published
> to mvn central
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]