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