You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sebb <se...@gmail.com> on 2015/01/02 12:45:35 UTC

Re: svn commit: r1648982 - in /commons/proper/commons-build-plugin/trunk: ./ src/changes/ src/main/resources/commons-xdoc-templates/ src/main/scripts/

On 2 January 2015 at 09:18,  <br...@apache.org> wrote:
> Author: britter
> Date: Fri Jan  2 09:18:37 2015
> New Revision: 1648982
>
> URL: http://svn.apache.org/r1648982
> Log:
> COMMONSSITE-81: commons-build-plugin README/CONTRIBUTING.md handle multi-modules. Fix implemented by Bernd Eckenfels.
>
> Modified:
>     commons/proper/commons-build-plugin/trunk/pom.xml
>     commons/proper/commons-build-plugin/trunk/src/changes/changes.xml
>     commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/contributing-md-template.md
>     commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/readme-md-template.md
>     commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
>     commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
>
> Modified: commons/proper/commons-build-plugin/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/pom.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> ==============================================================================
> --- commons/proper/commons-build-plugin/trunk/pom.xml (original)
> +++ commons/proper/commons-build-plugin/trunk/pom.xml Fri Jan  2 09:18:37 2015
> @@ -44,8 +44,8 @@
>      <distributionManagement>
>          <site>
>              <id>apache.website</id>
> -            <name>Apache Commons ${commons.componentid} Site</name>
> -            <url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/${commons.componentid}</url>
> +            <name>Apache Commons commons-${commons.componentid} Site</name>
> +            <url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/commons-${commons.componentid}</url>
>          </site>
>      </distributionManagement>
>      <developers>
> @@ -156,7 +156,7 @@
>          <maven.compiler.source />
>          <maven.compiler.target />
>          <commons.manifestfile />
> -        <commons.componentid>commons-build-plugin</commons.componentid>
> +        <commons.componentid>build-plugin</commons.componentid>
>          <commons.jira.id>COMMONSSITE</commons.jira.id>
>          <commons.jira.pid>12310466&amp;amp;component=12312401</commons.jira.pid>
>          <commons.release.version>${project.version}</commons.release.version>
>
> Modified: commons/proper/commons-build-plugin/trunk/src/changes/changes.xml
> URL: http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/changes/changes.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> ==============================================================================
> --- commons/proper/commons-build-plugin/trunk/src/changes/changes.xml (original)
> +++ commons/proper/commons-build-plugin/trunk/src/changes/changes.xml Fri Jan  2 09:18:37 2015
> @@ -27,6 +27,9 @@
>    <body>
>
>      <release version="1.5" date="TBD" description="TBD">
> +      <action dev="ecki" type="update" issue="COMMONSSITE-81">
> +        commons-build-plugin README/CONTRIBUTING.md handle multi-modules
> +      </action>
>        <action dev="ecki" type="update">
>          Download Page - Better describes KEYS file (and uses https links).
>        </action>
>
> Modified: commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/contributing-md-template.md
> URL: http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/contributing-md-template.md?rev=1648982&r1=1648981&r2=1648982&view=diff
> ==============================================================================
> --- commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/contributing-md-template.md (original)
> +++ commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/contributing-md-template.md Fri Jan  2 09:18:37 2015
> @@ -50,7 +50,7 @@ Getting Started
>
>  + Make sure you have a [JIRA account](https://issues.apache.org/jira/).
>  + Make sure you have a [GitHub account](https://github.com/signup/free).
> -+ If you're planning to implement a new feature it makes sense to discuss you're changes on the [dev list](http://commons.apache.org/proper/@ARTIFACTID@/mail-lists.html) first. This way you can make sure you're not wasting your time on something that isn't considered to be in @NAME@'s scope.
> ++ If you're planning to implement a new feature it makes sense to discuss you're changes on the [dev list](https://commons.apache.org/proper/commons-@ID@/mail-lists.html) first. This way you can make sure you're not wasting your time on something that isn't considered to be in @NAME@'s scope.

We could just use
https://commons.apache.org/mail-lists.html
here

>  + Submit a ticket for your issue, assuming one does not already exist.
>    + Clearly describe the issue including steps to reproduce when it is a bug.
>    + Make sure you fill in the earliest version that you know has the issue.
> @@ -86,12 +86,12 @@ Submitting Changes
>  Additional Resources
>  --------------------
>
> -+ [Contributing patches](http://commons.apache.org/patches.html)
> ++ [Contributing patches](https://commons.apache.org/patches.html)
>  + [@NAME@ JIRA project page](https://issues.apache.org/jira/browse/@JIRA_ID@)
>  + [Contributor License Agreement][cla]
> -+ [General GitHub documentation](http://help.github.com/)
> -+ [GitHub pull request documentation](http://help.github.com/send-pull-requests/)
> ++ [General GitHub documentation](https://help.github.com/)
> ++ [GitHub pull request documentation](https://help.github.com/send-pull-requests/)
>  + [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
>  + #apachecommons IRC channel on freenode.org
>
> -[cla]:http://www.apache.org/licenses/#clas
> +[cla]:https://www.apache.org/licenses/#clas
>
> Modified: commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/readme-md-template.md
> URL: http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/readme-md-template.md?rev=1648982&r1=1648981&r2=1648982&view=diff
> ==============================================================================
> --- commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/readme-md-template.md (original)
> +++ commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/readme-md-template.md Fri Jan  2 09:18:37 2015
> @@ -48,20 +48,20 @@
>  Documentation
>  -------------
>
> -More information can be found on the [homepage](http://commons.apache.org/proper/@ARTIFACTID@).
> -The [JavaDoc](http://commons.apache.org/proper/@ARTIFACTID@/javadocs/api-release) can be browsed.
> +More information can be found on the [homepage](https://commons.apache.org/proper/commons-@ID@).
> +The [JavaDoc](https://commons.apache.org/proper/commons-@ID@/javadocs/api-release) can be browsed.
>  Questions related to the usage of @NAME@ should be posted to the [user mailing list][ml].
>
>  Where can I get the latest release?
>  -----------------------------------
> -You can download source and binaries from our [download page](http://commons.apache.org/proper/@ARTIFACTID@/download_@ID@.cgi).
> +You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-@ID@/download_@ID@.cgi).
>
>  Alternatively you can pull it from the central Maven repositories:
>
>  ```xml
>  <dependency>
>    <groupId>@GROUPID@</groupId>
> -  <artifactId>@ARTIFACTID@</artifactId>
> +  <artifactId>@ARTIFACTCOREID@</artifactId>
>    <version>@VERSION@</version>
>  </dependency>
>  ```
> @@ -76,23 +76,23 @@ There are some guidelines which will mak
>  + Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change.
>  + Provide JUnit tests for your changes and make sure your changes don't break any existing tests by running ```mvn clean test```.
>
> -If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](http://www.apache.org/licenses/#clas).
> -You can learn more about contributing via GitHub in our [contribution guidelines](https://github.com/apache/@ARTIFACTID@/blob/trunk/CONTRIBUTING.md).
> +If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas).
> +You can learn more about contributing via GitHub in our [contribution guidelines](https://github.com/apache/commons-@ID@/blob/trunk/CONTRIBUTING.md).
>
>  License
>  -------
> -Code is under the [Apache Licence v2](http://www.apache.org/licenses/LICENSE-2.0.txt).
> +Code is under the [Apache Licence v2](https://www.apache.org/licenses/LICENSE-2.0.txt).
>
>  Donations
>  ---------
> -You like @NAME@? Then [donate back to the ASF](http://www.apache.org/foundation/contributing.html) to support the development.
> +You like @NAME@? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development.
>
>  Additional Resources
>  --------------------
>
> -+ [Apache Commons Homepage](http://commons.apache.org/)
> ++ [Apache Commons Homepage](https://commons.apache.org/)
>  + [Apache Bugtracker (JIRA)](https://issues.apache.org/jira/)
>  + [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
>  + #apachecommons IRC channel on freenode.org
>
> -[ml]:http://commons.apache.org/proper/@ARTIFACTID@/mail-lists.html
> +[ml]:https://commons.apache.org/proper/commons-@ID@/mail-lists.html

Could just use:

https://commons.apache.org/mail-lists.html

> Modified: commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
> URL: http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> ==============================================================================
> --- commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml (original)
> +++ commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml Fri Jan  2 09:18:37 2015
> @@ -321,15 +321,27 @@
>          </loadresource>
>          <echo message="${readme-md}" file="${commonsMojoTempDir}/readme-md-template.md" append="false" />
>
> +        <!-- Without using ant-contrib: remove "-project" for multi-module artifacts -->
> +        <loadresource property="tmp.artifactId">
> +            <propertyresource name="project.artifactId" />
> +            <filterchain>
> +                <tokenfilter>
> +                    <filetokenizer/>
> +                    <replacestring from="-project" to=""/>
> +                </tokenfilter>
> +            </filterchain>
> +        </loadresource>
> +
>          <!-- Copy the readme-md template filtering to replace properties -->
>          <copy file="${commonsMojoTempDir}/readme-md-template.md" tofile="README.md" overwrite="true">
>              <filterset>
> -             <filter  token="NAME"         value="${project.name}"/>
> -             <filter  token="ARTIFACTID"   value="${project.artifactId}"/>
> -             <filter  token="GROUPID"      value="${project.groupId}"/>
> -             <filter  token="VERSION"      value="${commons.release.version}"/>
> -             <filter  token="DESCRIPTION"  value="${project.description}"/>
> -             <filter  token="ID"           value="${commons.componentid}"/>
> +             <filter  token="NAME"           value="${project.name}"/>
> +             <filter  token="ARTIFACTID"     value="${project.artifactId}"/>
> +             <filter  token="ARTIFACTCOREID" value="${tmp.artifactId}"/>
> +             <filter  token="GROUPID"        value="${project.groupId}"/>
> +             <filter  token="VERSION"        value="${commons.release.version}"/>
> +             <filter  token="DESCRIPTION"    value="${project.description}"/>
> +             <filter  token="ID"             value="${commons.componentid}"/>
>              </filterset>
>          </copy>
>
> @@ -343,6 +355,7 @@
>          <echo level="${level}" message="project.name              : ${project.name}" />
>          <echo level="${level}" message="project.artifactId        : ${project.artifactId}" />
>          <echo level="${level}" message="commons.jira.id           : ${commons.jira.id}" />
> +        <echo level="${level}" message="commons.componentid       : ${commons.componentid}" />
>          <echo level="${level}" message="----- commons:readme-md - Parameters - END   -----" />
>
>          <echo level="info" message="*** Generating ${project.name} CONTRIBUTING.md ***" />
> @@ -356,12 +369,25 @@
>          </loadresource>
>          <echo message="${contributing-md}" file="${commonsMojoTempDir}/contributing-md-template.md" append="false" />
>
> +        <!-- Without using ant-contrib: remove "-project" for multi-module artifacts -->
> +        <loadresource property="tmp.artifactId">
> +            <propertyresource name="project.artifactId" />
> +            <filterchain>
> +                <tokenfilter>
> +                    <filetokenizer/>
> +                    <replacestring from="-project" to=""/>
> +                </tokenfilter>
> +            </filterchain>
> +        </loadresource>
> +
>          <!-- Copy the mail-lists template filtering to replace properties -->
>          <copy file="${commonsMojoTempDir}/contributing-md-template.md" tofile="CONTRIBUTING.md" overwrite="true">
>              <filterset>
> -                <filter  token="NAME"         value="${project.name}"/>
> -                <filter  token="ARTIFACTID"   value="${project.artifactId}"/>
> -                <filter  token="JIRA_ID"      value="${commons.jira.id}"/>
> +                <filter  token="NAME"            value="${project.name}"/>
> +                <filter  token="ARTIFACTID"      value="${project.artifactId}"/>
> +                <filter  token="ARTIFACTCOREID"  value="${tmp.artifactId}"/>
> +                <filter  token="JIRA_ID"         value="${commons.jira.id}"/>
> +                <filter  token="ID"              value="${commons.componentid}"/>
>              </filterset>
>          </copy>
>
>
> Modified: commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
> URL: http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> ==============================================================================
> --- commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml (original)
> +++ commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml Fri Jan  2 09:18:37 2015
> @@ -351,6 +351,15 @@
>                      <type>java.lang.String</type>
>                      <description>The external JIRA id for the project (alphabetic, upper case)</description>
>                  </parameter>
> +                <parameter>
> +                    <name>commons.componentid</name>
> +                    <property>commons.componentid</property>
> +                    <required>true</required>
> +                    <readonly>true</readonly>
> +                    <defaultValue>${commons.componentid}</defaultValue>
> +                    <type>java.lang.String</type>
> +                    <description>The commons component id.</description>
> +                </parameter>
>              </parameters>
>          </mojo>
>      </mojos>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: svn commit: r1648982 - in /commons/proper/commons-build-plugin/trunk: ./ src/changes/ src/main/resources/commons-xdoc-templates/ src/main/scripts/

Posted by Benedikt Ritter <br...@apache.org>.
Done, thanks for the suggestion.

2015-01-02 12:45 GMT+01:00 sebb <se...@gmail.com>:

> On 2 January 2015 at 09:18,  <br...@apache.org> wrote:
> > Author: britter
> > Date: Fri Jan  2 09:18:37 2015
> > New Revision: 1648982
> >
> > URL: http://svn.apache.org/r1648982
> > Log:
> > COMMONSSITE-81: commons-build-plugin README/CONTRIBUTING.md handle
> multi-modules. Fix implemented by Bernd Eckenfels.
> >
> > Modified:
> >     commons/proper/commons-build-plugin/trunk/pom.xml
> >     commons/proper/commons-build-plugin/trunk/src/changes/changes.xml
> >
>  commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> contributing-md-template.md
> >
>  commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> readme-md-template.md
> >
>  commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
> >
>  commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
> >
> > Modified: commons/proper/commons-build-plugin/trunk/pom.xml
> > URL:
> http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/pom.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> >
> ==============================================================================
> > --- commons/proper/commons-build-plugin/trunk/pom.xml (original)
> > +++ commons/proper/commons-build-plugin/trunk/pom.xml Fri Jan  2
> 09:18:37 2015
> > @@ -44,8 +44,8 @@
> >      <distributionManagement>
> >          <site>
> >              <id>apache.website</id>
> > -            <name>Apache Commons ${commons.componentid} Site</name>
> > -            <url>${commons.deployment.protocol}://
> people.apache.org/www/commons.apache.org/${commons.componentid}</url>
> > +            <name>Apache Commons commons-${commons.componentid}
> Site</name>
> > +            <url>${commons.deployment.protocol}://
> people.apache.org/www/commons.apache.org/commons-${commons.componentid}
> </url>
> >          </site>
> >      </distributionManagement>
> >      <developers>
> > @@ -156,7 +156,7 @@
> >          <maven.compiler.source />
> >          <maven.compiler.target />
> >          <commons.manifestfile />
> > -        <commons.componentid>commons-build-plugin</commons.componentid>
> > +        <commons.componentid>build-plugin</commons.componentid>
> >          <commons.jira.id>COMMONSSITE</commons.jira.id>
> >
> <commons.jira.pid>12310466&amp;amp;component=12312401</commons.jira.pid>
> >
> <commons.release.version>${project.version}</commons.release.version>
> >
> > Modified:
> commons/proper/commons-build-plugin/trunk/src/changes/changes.xml
> > URL:
> http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/changes/changes.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> >
> ==============================================================================
> > --- commons/proper/commons-build-plugin/trunk/src/changes/changes.xml
> (original)
> > +++ commons/proper/commons-build-plugin/trunk/src/changes/changes.xml
> Fri Jan  2 09:18:37 2015
> > @@ -27,6 +27,9 @@
> >    <body>
> >
> >      <release version="1.5" date="TBD" description="TBD">
> > +      <action dev="ecki" type="update" issue="COMMONSSITE-81">
> > +        commons-build-plugin README/CONTRIBUTING.md handle multi-modules
> > +      </action>
> >        <action dev="ecki" type="update">
> >          Download Page - Better describes KEYS file (and uses https
> links).
> >        </action>
> >
> > Modified:
> commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> contributing-md-template.md
> > URL:
> http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/contributing-md-template.md?rev=1648982&r1=1648981&r2=1648982&view=diff
> >
> ==============================================================================
> > ---
> commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> contributing-md-template.md (original)
> > +++
> commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> contributing-md-template.md Fri Jan  2 09:18:37 2015
> > @@ -50,7 +50,7 @@ Getting Started
> >
> >  + Make sure you have a [JIRA account](https://issues.apache.org/jira/).
> >  + Make sure you have a [GitHub account](https://github.com/signup/free
> ).
> > -+ If you're planning to implement a new feature it makes sense to
> discuss you're changes on the [dev list](
> http://commons.apache.org/proper/@ARTIFACTID@/mail-lists.html) first.
> This way you can make sure you're not wasting your time on something that
> isn't considered to be in @NAME@'s scope.
> > ++ If you're planning to implement a new feature it makes sense to
> discuss you're changes on the [dev list](
> https://commons.apache.org/proper/commons-@ID@/mail-lists.html) first.
> This way you can make sure you're not wasting your time on something that
> isn't considered to be in @NAME@'s scope.
>
> We could just use
> https://commons.apache.org/mail-lists.html
> here
>
> >  + Submit a ticket for your issue, assuming one does not already exist.
> >    + Clearly describe the issue including steps to reproduce when it is
> a bug.
> >    + Make sure you fill in the earliest version that you know has the
> issue.
> > @@ -86,12 +86,12 @@ Submitting Changes
> >  Additional Resources
> >  --------------------
> >
> > -+ [Contributing patches](http://commons.apache.org/patches.html)
> > ++ [Contributing patches](https://commons.apache.org/patches.html)
> >  + [@NAME@ JIRA project page](
> https://issues.apache.org/jira/browse/@JIRA_ID@)
> >  + [Contributor License Agreement][cla]
> > -+ [General GitHub documentation](http://help.github.com/)
> > -+ [GitHub pull request documentation](
> http://help.github.com/send-pull-requests/)
> > ++ [General GitHub documentation](https://help.github.com/)
> > ++ [GitHub pull request documentation](
> https://help.github.com/send-pull-requests/)
> >  + [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
> >  + #apachecommons IRC channel on freenode.org
> >
> > -[cla]:http://www.apache.org/licenses/#clas
> > +[cla]:https://www.apache.org/licenses/#clas
> >
> > Modified:
> commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> readme-md-template.md
> > URL:
> http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/readme-md-template.md?rev=1648982&r1=1648981&r2=1648982&view=diff
> >
> ==============================================================================
> > ---
> commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> readme-md-template.md (original)
> > +++
> commons/proper/commons-build-plugin/trunk/src/main/resources/commons-xdoc-templates/
> readme-md-template.md Fri Jan  2 09:18:37 2015
> > @@ -48,20 +48,20 @@
> >  Documentation
> >  -------------
> >
> > -More information can be found on the [homepage](
> http://commons.apache.org/proper/@ARTIFACTID@).
> > -The [JavaDoc](
> http://commons.apache.org/proper/@ARTIFACTID@/javadocs/api-release) can
> be browsed.
> > +More information can be found on the [homepage](
> https://commons.apache.org/proper/commons-@ID@).
> > +The [JavaDoc](
> https://commons.apache.org/proper/commons-@ID@/javadocs/api-release) can
> be browsed.
> >  Questions related to the usage of @NAME@ should be posted to the [user
> mailing list][ml].
> >
> >  Where can I get the latest release?
> >  -----------------------------------
> > -You can download source and binaries from our [download page](
> http://commons.apache.org/proper/@ARTIFACTID@/download_@ID@.cgi).
> > +You can download source and binaries from our [download page](
> https://commons.apache.org/proper/commons-@ID@/download_@ID@.cgi).
> >
> >  Alternatively you can pull it from the central Maven repositories:
> >
> >  ```xml
> >  <dependency>
> >    <groupId>@GROUPID@</groupId>
> > -  <artifactId>@ARTIFACTID@</artifactId>
> > +  <artifactId>@ARTIFACTCOREID@</artifactId>
> >    <version>@VERSION@</version>
> >  </dependency>
> >  ```
> > @@ -76,23 +76,23 @@ There are some guidelines which will mak
> >  + Create minimal diffs - disable on save actions like reformat source
> code or organize imports. If you feel the source code should be reformatted
> create a separate PR for this change.
> >  + Provide JUnit tests for your changes and make sure your changes don't
> break any existing tests by running ```mvn clean test```.
> >
> > -If you plan to contribute on a regular basis, please consider filing a
> [contributor license agreement](http://www.apache.org/licenses/#clas).
> > -You can learn more about contributing via GitHub in our [contribution
> guidelines](
> https://github.com/apache/@ARTIFACTID@/blob/trunk/CONTRIBUTING.md).
> > +If you plan to contribute on a regular basis, please consider filing a
> [contributor license agreement](https://www.apache.org/licenses/#clas).
> > +You can learn more about contributing via GitHub in our [contribution
> guidelines](
> https://github.com/apache/commons-@ID@/blob/trunk/CONTRIBUTING.md).
> >
> >  License
> >  -------
> > -Code is under the [Apache Licence v2](
> http://www.apache.org/licenses/LICENSE-2.0.txt).
> > +Code is under the [Apache Licence v2](
> https://www.apache.org/licenses/LICENSE-2.0.txt).
> >
> >  Donations
> >  ---------
> > -You like @NAME@? Then [donate back to the ASF](
> http://www.apache.org/foundation/contributing.html) to support the
> development.
> > +You like @NAME@? Then [donate back to the ASF](
> https://www.apache.org/foundation/contributing.html) to support the
> development.
> >
> >  Additional Resources
> >  --------------------
> >
> > -+ [Apache Commons Homepage](http://commons.apache.org/)
> > ++ [Apache Commons Homepage](https://commons.apache.org/)
> >  + [Apache Bugtracker (JIRA)](https://issues.apache.org/jira/)
> >  + [Apache Commons Twitter Account](https://twitter.com/ApacheCommons)
> >  + #apachecommons IRC channel on freenode.org
> >
> > -[ml]:http://commons.apache.org/proper/@ARTIFACTID@/mail-lists.html
> > +[ml]:https://commons.apache.org/proper/commons-@ID@/mail-lists.html
>
> Could just use:
>
> https://commons.apache.org/mail-lists.html
>
> > Modified:
> commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
> > URL:
> http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> >
> ==============================================================================
> > ---
> commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
> (original)
> > +++
> commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.build.xml
> Fri Jan  2 09:18:37 2015
> > @@ -321,15 +321,27 @@
> >          </loadresource>
> >          <echo message="${readme-md}" file="${commonsMojoTempDir}/
> readme-md-template.md" append="false" />
> >
> > +        <!-- Without using ant-contrib: remove "-project" for
> multi-module artifacts -->
> > +        <loadresource property="tmp.artifactId">
> > +            <propertyresource name="project.artifactId" />
> > +            <filterchain>
> > +                <tokenfilter>
> > +                    <filetokenizer/>
> > +                    <replacestring from="-project" to=""/>
> > +                </tokenfilter>
> > +            </filterchain>
> > +        </loadresource>
> > +
> >          <!-- Copy the readme-md template filtering to replace
> properties -->
> >          <copy file="${commonsMojoTempDir}/readme-md-template.md"
> tofile="README.md" overwrite="true">
> >              <filterset>
> > -             <filter  token="NAME"         value="${project.name}"/>
> > -             <filter  token="ARTIFACTID"
>  value="${project.artifactId}"/>
> > -             <filter  token="GROUPID"      value="${project.groupId}"/>
> > -             <filter  token="VERSION"
> value="${commons.release.version}"/>
> > -             <filter  token="DESCRIPTION"
> value="${project.description}"/>
> > -             <filter  token="ID"
>  value="${commons.componentid}"/>
> > +             <filter  token="NAME"           value="${project.name}"/>
> > +             <filter  token="ARTIFACTID"
>  value="${project.artifactId}"/>
> > +             <filter  token="ARTIFACTCOREID" value="${tmp.artifactId}"/>
> > +             <filter  token="GROUPID"
> value="${project.groupId}"/>
> > +             <filter  token="VERSION"
> value="${commons.release.version}"/>
> > +             <filter  token="DESCRIPTION"
> value="${project.description}"/>
> > +             <filter  token="ID"
>  value="${commons.componentid}"/>
> >              </filterset>
> >          </copy>
> >
> > @@ -343,6 +355,7 @@
> >          <echo level="${level}" message="project.name              : ${
> project.name}" />
> >          <echo level="${level}" message="project.artifactId        :
> ${project.artifactId}" />
> >          <echo level="${level}" message="commons.jira.id           : ${
> commons.jira.id}" />
> > +        <echo level="${level}" message="commons.componentid       :
> ${commons.componentid}" />
> >          <echo level="${level}" message="----- commons:readme-md -
> Parameters - END   -----" />
> >
> >          <echo level="info" message="*** Generating ${project.name}
> CONTRIBUTING.md ***" />
> > @@ -356,12 +369,25 @@
> >          </loadresource>
> >          <echo message="${contributing-md}" file="${commonsMojoTempDir}/
> contributing-md-template.md" append="false" />
> >
> > +        <!-- Without using ant-contrib: remove "-project" for
> multi-module artifacts -->
> > +        <loadresource property="tmp.artifactId">
> > +            <propertyresource name="project.artifactId" />
> > +            <filterchain>
> > +                <tokenfilter>
> > +                    <filetokenizer/>
> > +                    <replacestring from="-project" to=""/>
> > +                </tokenfilter>
> > +            </filterchain>
> > +        </loadresource>
> > +
> >          <!-- Copy the mail-lists template filtering to replace
> properties -->
> >          <copy file="${commonsMojoTempDir}/contributing-md-template.md"
> tofile="CONTRIBUTING.md" overwrite="true">
> >              <filterset>
> > -                <filter  token="NAME"         value="${project.name}"/>
> > -                <filter  token="ARTIFACTID"
>  value="${project.artifactId}"/>
> > -                <filter  token="JIRA_ID"      value="${commons.jira.id
> }"/>
> > +                <filter  token="NAME"            value="${project.name
> }"/>
> > +                <filter  token="ARTIFACTID"
> value="${project.artifactId}"/>
> > +                <filter  token="ARTIFACTCOREID"
> value="${tmp.artifactId}"/>
> > +                <filter  token="JIRA_ID"         value="${
> commons.jira.id}"/>
> > +                <filter  token="ID"
> value="${commons.componentid}"/>
> >              </filterset>
> >          </copy>
> >
> >
> > Modified:
> commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
> > URL:
> http://svn.apache.org/viewvc/commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml?rev=1648982&r1=1648981&r2=1648982&view=diff
> >
> ==============================================================================
> > ---
> commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
> (original)
> > +++
> commons/proper/commons-build-plugin/trunk/src/main/scripts/generate-xdocs.mojos.xml
> Fri Jan  2 09:18:37 2015
> > @@ -351,6 +351,15 @@
> >                      <type>java.lang.String</type>
> >                      <description>The external JIRA id for the project
> (alphabetic, upper case)</description>
> >                  </parameter>
> > +                <parameter>
> > +                    <name>commons.componentid</name>
> > +                    <property>commons.componentid</property>
> > +                    <required>true</required>
> > +                    <readonly>true</readonly>
> > +                    <defaultValue>${commons.componentid}</defaultValue>
> > +                    <type>java.lang.String</type>
> > +                    <description>The commons component id.</description>
> > +                </parameter>
> >              </parameters>
> >          </mojo>
> >      </mojos>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter