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

Joe Kesselman commented on XALANJ-2651:
---------------------------------------

Trying to get back to this...

The Ant "fulldist" target brought xalan-test into the source distribution via a 
simple copy of ../xalan-test/ into xalan-test/ in the build's source tree, 
complaining if the user hadn't already checked out that project (rather than 
checking it out on their behalf). If we just implement it that way rather than 
having mvn fetch it from git, it should be relatively straightforward.

Note that while fulldist pulls the tests into the source bundles, it neither 
compiles them nor executes them. There are some convenience targets in the 
xalan-j ant build which hand off to ../xalan-test, but as far as I can tell 
they were not part of our build-for-release target. 

We may want to change that behavior. Among other things, it means all the 
results* files from tests that were actually run get shipped, and those really 
aren't "source" (nor are they evidence that the tests were run against this 
particular sourcecode, since it may have changed since the tests were run).  

But for "first MVN release" purposes, we are (alas) just trying to replicate 
the Ant build's outputs, for easy comparison between old and new releases. So 
the cp is defensible, to be improved in the future.

Ugh.

Any opinions, [~ggregory] or [~muku...@yahoo.com] ?


And yes, we still need to do the "last Ant-build release". Which means one of 
us has to relearn how to do releases, including updates to Apache website and 
updating the Maven archived copy.

> Migrate build from Ant to Maven
> -------------------------------
>
>                 Key: XALANJ-2651
>                 URL: https://issues.apache.org/jira/browse/XALANJ-2651
>             Project: XalanJ2
>          Issue Type: Improvement
>      Security Level: No security risk; visible to anyone(Ordinary problems in 
> Xalan projects.  Anybody can view the issue.) 
>          Components: Build
>            Reporter: Gary D. Gregory
>            Assignee: Joe Kesselman
>            Priority: Major
>
> Migrate the build from Ant to Maven.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@xalan.apache.org
For additional commands, e-mail: dev-h...@xalan.apache.org

Reply via email to