You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by Georg Kallidis <ge...@cedis.fu-berlin.de> on 2019/01/25 13:02:49 UTC
[VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Hello Turbine devs,
A release candidate for Fulcrum JSON version 2.0.0 has been
prepared.
This release contains the following updates:
- Utilizes the new Turbine 5 parent pom
- More Tests (Jackson2)
- Updated service (Jackson2)
Java Dependency updates:
- Update to Java 8
- Update to Java Jackson2 2.9.7
- Update jackson-datatype-json-org 2.8.11
- Update fulcrum-testcontainer 1.0.8
- Update fulcrum-yaafi 1.0.8
- Update to commons-lang3 3.8.1 (Jackson2)
As a multi module component zipped and tarred resources are in the dist
folder.
Please verify this release candidate carefully and vote.
Tag:
https://svn.apache.org/repos/asf/turbine/fulcrum/tags/fulcrum-json-parent-2.0.0/
Artifacts:
https://repository.apache.org/content/repositories/orgapacheturbine-1042
[ ] +1 release it
[ ] +0 go ahead I don't care
[ ] -1 no, do not release it because
Thanks!
-Georg Kallidis
Re: [VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Posted by Thomas Vandahl <tv...@apache.org>.
On 25.01.19 14:02, Georg Kallidis wrote:
> [X] +1 release it
> [ ] +0 go ahead I don't care
> [ ] -1 no, do not release it because
Signatures are ok. The source package builds and tests ok. Next time,
please consider putting the files in the package beneath a subdirectory
like fulcum-json-dist-2.0.0 to be consistent with the single-module builds.
Environment:
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T09:58:13+02:00)
Java version: 1.8.0_152, vendor: Oracle Corporation
Java home:
/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"
Bye, Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@turbine.apache.org
For additional commands, e-mail: dev-help@turbine.apache.org
[RESULT][VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Posted by Georg Kallidis <ge...@cedis.fu-berlin.de>.
Hi Turbine devs,
we received three binding votes for the release candidate staged at
https://repository.apache.org/content/repositories/orgapacheturbine-1042
The casts are:
[binding]
+1 - Georg Kallidis
+1 - Jeffery Painter
+1 - Thomas Vandahl
The vote has passed - I'll prepare the release next/soon.
Thanks to all the voters!
Best regards, Georg
P.S.: As a reminder: I'll try to put all multi module distribution builds
into a subfolder like dist/target/fulcum-json-dist-2.0.0/<...>.zip/tar.gz.
Re: Re: [VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Posted by Georg Kallidis <ge...@cedis.fu-berlin.de>.
yes, you may follow instructions in README_MORE_WEBSITE_MULTI_MODULES in
turbine/fulcrum/trunk..
mvn site site:stage
does the job!
.. though cobertura shows
[WARN] JavaNCSS got an error while parsing the java file
containing an ERROR ParseException, which is caused by Java8 syntax -
reports are still generated - and it's already a registered issue:
https://github.com/cobertura/cobertura/issues/176 , but still open!?
SonarQube may be alternatively used, but requires it's installed
separately, or JaCoCo, https://www.eclemma.org/jacoco/ ?
Best regards, Georg
Von: Jeffery Painter <je...@jivecast.com>
An: dev@turbine.apache.org
Datum: 25.01.2019 14:42
Betreff: Re: [VOTE] RC Fulcrum JSON 2.0.0 based on staged
repository
Hi Georg,
[x] +1 release it
checked ok: - tag builds successfully, checked the artifacts and
signatures look good to me
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
2018-10-24T14:41:47-04:00)
Maven home: /usr/java/maven
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime:
/usr/java/jdk1.8.0_191/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-43-generic", arch: "amd64", family:
"unix"
"mvn clean site install" --> build has a couple of errors (truncated):
...
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-parent
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-api
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-gson
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-jackson
...
I investigated and this appears to be a known issue with Maven and JDK 8
which should not impact the release of these artifacts. Some info on
these errors for future reference:
https://github.com/eeverman/andhow/pull/449
https://www.sitepoint.com/maven-cannot-generate-module-declaration/
Thanks!
Jeff
On 1/25/19 8:02 AM, Georg Kallidis wrote:
> Hello Turbine devs,
>
> A release candidate for Fulcrum JSON version 2.0.0 has been
> prepared.
>
> This release contains the following updates:
>
> - Utilizes the new Turbine 5 parent pom
> - More Tests (Jackson2)
> - Updated service (Jackson2)
>
> Java Dependency updates:
>
> - Update to Java 8
> - Update to Java Jackson2 2.9.7
> - Update jackson-datatype-json-org 2.8.11
> - Update fulcrum-testcontainer 1.0.8
> - Update fulcrum-yaafi 1.0.8
> - Update to commons-lang3 3.8.1 (Jackson2)
>
> As a multi module component zipped and tarred resources are in the dist
> folder.
>
>
> Please verify this release candidate carefully and vote.
>
> Tag:
>
https://svn.apache.org/repos/asf/turbine/fulcrum/tags/fulcrum-json-parent-2.0.0/
>
>
>
> Artifacts:
> https://repository.apache.org/content/repositories/orgapacheturbine-1042
>
>
> [ ] +1 release it
> [ ] +0 go ahead I don't care
> [ ] -1 no, do not release it because
>
> Thanks!
>
> -Georg Kallidis
>
>
>
[Anhang "signature.asc" gelöscht von Georg Kallidis/CeDiS/FU-Berlin/DE]
Re: [VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Posted by Jeffery Painter <je...@jivecast.com>.
Hi Georg,
[x] +1 release it
checked ok: - tag builds successfully, checked the artifacts and
signatures look good to me
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
2018-10-24T14:41:47-04:00)
Maven home: /usr/java/maven
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime:
/usr/java/jdk1.8.0_191/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-43-generic", arch: "amd64", family:
"unix"
"mvn clean site install" --> build has a couple of errors (truncated):
...
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-parent
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-api
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-gson
[ERROR] no module descriptor for org.apache.fulcrum:fulcrum-json-jackson
...
I investigated and this appears to be a known issue with Maven and JDK 8
which should not impact the release of these artifacts. Some info on
these errors for future reference:
https://github.com/eeverman/andhow/pull/449
https://www.sitepoint.com/maven-cannot-generate-module-declaration/
Thanks!
Jeff
On 1/25/19 8:02 AM, Georg Kallidis wrote:
> Hello Turbine devs,
>
> A release candidate for Fulcrum JSON version 2.0.0 has been
> prepared.
>
> This release contains the following updates:
>
> - Utilizes the new Turbine 5 parent pom
> - More Tests (Jackson2)
> - Updated service (Jackson2)
>
> Java Dependency updates:
>
> - Update to Java 8
> - Update to Java Jackson2 2.9.7
> - Update jackson-datatype-json-org 2.8.11
> - Update fulcrum-testcontainer 1.0.8
> - Update fulcrum-yaafi 1.0.8
> - Update to commons-lang3 3.8.1 (Jackson2)
>
> As a multi module component zipped and tarred resources are in the dist
> folder.
>
>
> Please verify this release candidate carefully and vote.
>
> Tag:
> https://svn.apache.org/repos/asf/turbine/fulcrum/tags/fulcrum-json-parent-2.0.0/
>
>
>
> Artifacts:
> https://repository.apache.org/content/repositories/orgapacheturbine-1042
>
>
> [ ] +1 release it
> [ ] +0 go ahead I don't care
> [ ] -1 no, do not release it because
>
> Thanks!
>
> -Georg Kallidis
>
>
>
Re: [VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Posted by Georg Kallidis <ge...@cedis.fu-berlin.de>.
my vote !
[ x ] +1 release it
- Georg
Von: "Georg Kallidis" <ge...@cedis.fu-berlin.de>
An: "Turbine Developers List" <de...@turbine.apache.org>
Kopie: private@turbine.apache.org
Datum: 25.01.2019 14:02
Betreff: [VOTE] RC Fulcrum JSON 2.0.0 based on staged repository
Hello Turbine devs,
A release candidate for Fulcrum JSON version 2.0.0 has been
prepared.
This release contains the following updates:
- Utilizes the new Turbine 5 parent pom
- More Tests (Jackson2)
- Updated service (Jackson2)
Java Dependency updates:
- Update to Java 8
- Update to Java Jackson2 2.9.7
- Update jackson-datatype-json-org 2.8.11
- Update fulcrum-testcontainer 1.0.8
- Update fulcrum-yaafi 1.0.8
- Update to commons-lang3 3.8.1 (Jackson2)
As a multi module component zipped and tarred resources are in the dist
folder.
Please verify this release candidate carefully and vote.
Tag:
https://svn.apache.org/repos/asf/turbine/fulcrum/tags/fulcrum-json-parent-2.0.0/
Artifacts:
https://repository.apache.org/content/repositories/orgapacheturbine-1042
[ ] +1 release it
[ ] +0 go ahead I don't care
[ ] -1 no, do not release it because
Thanks!
-Georg Kallidis