pr:
https://github.com/apache/commons-parent/pull/7

Xeno Amess <xenoam...@gmail.com> 于2020年6月20日周六 上午7:02写道:

> supplement:
> see commons-lang, it force maven-javadoc-plugin in <build>, but not
> <report>
> https://github.com/apache/commons-lang/blob/master/pom.xml
>
> Xeno Amess <xenoam...@gmail.com> 于2020年6月20日周六 上午6:52写道:
>
>> suggest:
>> move maven-javadoc-plugin from <report> to <build>.
>> As quite some of (if not most of) commons projects have javadoc error,
>> minor ones or major ones.
>>
>> Alex Herbert <alex.d.herb...@gmail.com> 于2020年6月19日周五 下午9:59写道:
>>
>>> +1
>>>
>>> Locally installed from the git tag.
>>>
>>> Ran a test deploy:
>>>
>>> mvn -Duser.name=aherbert -Dcommons.release.dryRun=true -Ptest-deploy
>>> -Prelease clean test package site deploy
>>>
>>> on
>>> [project] Java target version, Java build version
>>> [rng] 1.6 (9 for examples), 9
>>> [codec] 1.7, 1.8
>>> [numbers] 1.8, 1.8
>>>
>>> All work fine.
>>>
>>> The new pom fixed Numbers 146 [1] and the NOTICE and LICENSE are included
>>> in the output jars.
>>>
>>> I note that parent 51 fixes some build problems on java 7. Both [codec]
>>> and
>>> [rng] have the downgrade to animal sniffer 1.7 in their POM; [rng] also
>>> has
>>> the downgrade to felix version 3.5.1. I removed these and built using
>>> openjdk 1.7.0_75. I can run:
>>>
>>> mvn clean install
>>>
>>> On both [codec] and [rng]. So the fixes have been successfully moved from
>>> project POM to the parent.
>>>
>>> The parent-51 also contains a downgrade to biz.aQute.bndlib.version to
>>> 3.5.0 to fix a problem with [csv]. I think this is for the latest Java EA
>>> release. I verified using Java build 15-ea+28-1400. 'mvn clean install'
>>> does not work on parent 50 but is OK on parent 51. There are problems
>>> with
>>> Java 15 for the jacoco instrumentation (since this does not support Java
>>> 15
>>> class files) but this does not prevent the build completing.
>>>
>>> Alex
>>>
>>> [1] https://issues.apache.org/jira/browse/NUMBERS-146
>>>
>>> On Thu, 18 Jun 2020 at 17:56, sebb <seb...@gmail.com> wrote:
>>>
>>> > The Apache Commons Parent POM provides common settings for all Apache
>>> > Commons components.
>>> >
>>> >
>>> > This is a VOTE to release Commons Parent 51 based on RC2
>>> >
>>> >
>>> > This VOTE by LAZY-CONSENSUS is open for at least 72 hours
>>> > It will close not before June 21 17:00 UTC
>>> >
>>> >
>>> > Fix incompatibilty issues with Java 7
>>> > Add support for Java 13.
>>> > Update various plugin versions.
>>> >
>>> > Changes in this version include:
>>> >
>>> > New features:
>>> > o  Allow override of changes.announcementFile/announcementDirectory
>>> >
>>> > Fixed Bugs:
>>> > o  Allow Java7 builds: commons.animal-sniffer.version=1.17;
>>> > biz.aQute.bndlib.version=3.5.0
>>> > o  PR#5: change <docEncoding> to <docencoding> for maven javadoc
>>> plugin.
>>> >
>>> > Changes:
>>> > o  JApiCmp 0.14.1 -> 0.14.3.
>>> > o  maven-enforcer-plugin 3.0.0-M2 -> 3.0.0-M3.
>>> > o  maven-source-plugin 3.2.0 -> 3.2.1.
>>> > o  commons.spotbugs.version 3.1.6 -> 3.1.12.2.
>>> > o  org.apache:apache 21 -> 23.
>>> > o  maven-javadoc-plugin 3.1.1 -> 3.2.0.
>>> > o  commons.pmd.version 3.12.0 -> 3.13.0.
>>> > o  Fix https://github.com/bndtools/bnd/issues/3903 seen with Commons
>>> CSV.
>>> > o  commons.project-info.version 3.0.0 -> 3.1.0
>>> > o  Add support for Java 13
>>> > o  Support NOTICE and LICENSE alongside .txt versions
>>> > o  commons.wagon-ssh.version 3.0.0 -> 3.1.0
>>> > o  biz.aQute.bndlib.version 5.0.1 => 5.1.0
>>> > o  bcel version 6.4.1 => 6.5.0
>>> > o  maven pre-requisite 3.0.5 => 3.5.0
>>> > o  commons.build-helper.version 3.0.0 => 3.1.0
>>> >
>>> > The files (staged):
>>> >
>>> >
>>> https://repository.apache.org/content/repositories/orgapachecommons-1501/
>>> >
>>> > commons-parent-51.pom
>>> > SHA1: 2f1f8c26ad5602fdff6c3f95f38887943cd68470
>>> >
>>> > commons-parent-51-site.xml
>>> > SHA1: 7d3b170166d71ffe8b006d741acc5044b6914784
>>> >
>>> > The source archives:
>>> > https://dist.apache.org/repos/dist/dev/commons/commons-parent/51-RC2/
>>> > (r40087)
>>> >
>>> >
>>> >
>>> 4b6e8e843a7caa5a32c337e054a57439a07e9226001c93f8d3bf4d2104f60a3e7b0a1f04704acd94f669f1fb06ef71cebc0323a48a815dbbf6b47280cb8da2af
>>> >  commons-parent-51-site.xml
>>> >
>>> >
>>> b672164878c79430b2fa9aa0bf2210b57e3815d0a6351b0ce1e02d5edddf8d6415b0d6a75c4b2993d61d50df3960c8b5ffd8daa2d51b879a5bdc99f4a704e45d
>>> >  commons-parent-51-src.tar.gz
>>> >
>>> >
>>> 72e5f9556feb505e4c3c51b57ab335a65c1434c2ca69bea8972f8a6a5ca3ef07834b0696bc2acc7f94a7a17d2cba30119f8df6b8576f7fc139c79b5202492ce8
>>> >  commons-parent-51-src.zip
>>> >
>>> >
>>> > The tag:
>>> > https://github.com/apache/commons-parent/tree/commons-parent-51-RC2
>>> > 66cc783124e88562d2e28a8384f675effe791bc5
>>> > <
>>> https://github.com/apache/commons-parent/tree/commons-parent-51-RC266cc783124e88562d2e28a8384f675effe791bc5
>>> >
>>> >
>>> > The site: None; the page
>>> http://commons.apache.org/commons-parent-pom.html
>>> > will be updated once the POM has been released
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>> > For additional commands, e-mail: dev-h...@commons.apache.org
>>> >
>>> >
>>>
>>

Reply via email to