[RESULT] [VOTE] Apache Tamaya Release 0.1-incubating

2015-08-19 Thread Anatole Tresch
Dear Incubator

I summarize the vote for releasing of Apache Tamaya version '
0.1-incubating':

+1 John D. Ament
+1 Romain ;ammi-Bucau
+1 Justin Mclean

So we have three +1 and no -1 votes, so the vote PASSED successfully.

We will continue with our work for releasing, thanks everybody.

J Anatole


Re: [VOTE] Apache Tamaya Release 0.1-incubating

2015-08-15 Thread Anatole Tresch
Hi Justin

Thank you for your input. We will check the issues found. The failing build
I will try to see if I can reproduce the result, when I clean my local repo
first.

Anatole
Am 15.08.2015 07:09 schrieb Justin Mclean justinmcl...@me.com:

 Hi,

 +1 binding

 I checked:
 - incubating in release artefact name
 - signatures and hashes correct
 - DISCLAIMER exists
 - LICENSE and NOTICE good
 - no unexpected binaries in source release
 - all source files have apache headers
 - can compile from source

 May be my set up but all steps pass except the very last step of the build
 process failing when doing a mvn install, a mvn compile” works however.
 [INFO] Apache Tamaya Distribution  FAILURE
 [ERROR] Failed to execute goal on project tamaya-distribution: Could not
 resolve dependencies for project
 org.apache.tamaya:tamaya-distribution:jar:0.1-incubating: The following
 artifacts could not be resolved:
 org.apache.tamaya:tamaya-java7-api:jar:javadoc:0.1-incubating,
 org.apache.tamaya:tamaya-java7-core:jar:javadoc:0.1-incubating: Failure to
 find org.apache.tamaya:tamaya-java7-api:jar:javadoc:0.1-incubating in
 http://repo.maven.apache.org/maven2 was cached in the local repository,
 resolution will not be reattempted until the update interval of central has
 elapsed or updates are forced - [Help 1]
 [ERROR]

 I’m running Java1.8 but do java 1.7 installed and did set up the
 toolchains.xml file.

 A couple of minor things:
 - Could you place the release candidate here next time? [1]
 - Both the src and the bin untag to the same directory
 - The binary connivence distribution is missing top level NOTICE, LICENSE
 and DISCLAIMER files (LICENSE and NOTICE are inside respective jars)
 - The top level binary NOTICE should include information from the Jackson
 JSON processor NOTICE file [2][3]

 Thanks,
 Justin

 1. https://dist.apache.org/repos/dist/dev/incubator/
 2. http://www.apache.org/dev/licensing-howto.html#alv2-dep
 3. http://www.apache.org/dev/licensing-howto.html#binary
 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




[VOTE] Apache Tamaya Release 0.1-incubating

2015-08-14 Thread Anatole Tresch
Dear Incubator

after the Apache Tamaya PPMC vote passed successfully with 5+ votes for the
first release 0.1-incubating of Apache Tamaya, it's now the incubator's
task to vote ;)

Please see original [VOTE] thread:
*http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62750...@chw20013593.ch.ad.hedani.net%3E
http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62750...@chw20013593.ch.ad.hedani.net%3E*

*and vote result: *

*http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62766...@chw20013593.ch.ad.hedani.net%3E
http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62766...@chw20013593.ch.ad.hedani.net%3E*

Please take a look at the artifacts and vote!

[ ] +1 Release this package
[ ] 0 I don't feel strongly about it, but
don't object
[ ] -1 Do not release this package because...

The vote will be open for 72 hours at least.



References
=

The tag/commit is available here:
https://github.com/apache/incubator-tamaya/tree/0.1-incubating
*https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=commit;h=c07976ae65db58f02985307b79d317e1ffc4f036
https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=commit;h=c07976ae65db58f02985307b79d317e1ffc4f036*

The release notes can be found here:
https://raw.githubusercontent.com/apache/incubator-tamaya/0.1-incubating/readme/ReleaseNotes-0.1-incubating.html
and here:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315925version=12329050

Release candidates are signed with a GPG key available at:
*https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=blob_plain;f=keys/KEYS;hb=c07976ae65db58f02985307b79d317e1ffc4f036
https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=blob_plain;f=keys/KEYS;hb=c07976ae65db58f02985307b79d317e1ffc4f036*


The release candidate artifacts are here:

https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.zip

SHA-1 checksums: 3eb09278b914b96fb5c6059523b1bb3e69a09334
MD5 checksums: 24a10473841be94bdfef029e45d901741afc4ea0

https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.tar.gz
SHA-1 checksums: 122997a3bacabd4d1589784a9110d0b38133785b
MD5 checksums: 7e69859a07a1c84935e6cce360f4164b

and

https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.zip
SHA-1 checksums: 3eb09278b914b96fb5c6059523b1bb3e69a09334
MD5 checksums: 1dfb81f25b88de37976ee2d83ec64bf2

https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.tar.gz
SHA-1 checksums: f0aeffb3304f300e6071019d31a73a812556b8c3
MD5 checksums: 801cec5b3fa434a786f8ee82c692c3a0

Obviously the whole closed staging repo is here:
https://repository.apache.org/content/repositories/orgapachetamaya-1003



What's in this release


This is our first release. It contains:

- API and Implementation (core) compatible with Java 7 and later
- API with additional default methods and implementation (core) based on
Java 8
- Out of the box properties and xml-properties are supported configuration
formats
- Extension Modules for
  - resource location and path lookup of configuration resources
  - placeholders and cross references
  - a configuration builder implementation
  - modeling formats, that read configuration data into a normalized data
structure.
  - additional configuration formats support for
- json
  - dynamic configuration events API, including an example how a folder on
disk can be observed for
dynamically updating configuration
  - an purely SE based injection module supporting injection, templates and
dynamic, updateable configuration values.
- All extension modules despite the builder modules are compatible with
Java 7 and later
- A bunch of documentation for
  - Use Cases
  - High Level Design
  - The current draft extension modules
- Also tagged, but not part of the distribution are the experimental
modules for
  - supporting yaml formats
  - configuring JodaTime library types
  - JMX support
  - configuration metamodels
  - configuration model and validation support


Building the project/distribution
===

The project can built using using standard maven commands:

1. Ensure your workspace is setup for using with different tool chains:
- Ensure you have JDK7 AND JDK8 are both installed on your disk.
- copy toolchain.xml from the project's root folder to

Re: [VOTE] Apache Tamaya Release 0.1-incubating

2015-08-14 Thread John D. Ament
Copying my +1 (binding) from the dev list.

John

On Fri, Aug 14, 2015 at 9:02 PM Anatole Tresch anat...@apache.org wrote:

 Dear Incubator

 after the Apache Tamaya PPMC vote passed successfully with 5+ votes for the
 first release 0.1-incubating of Apache Tamaya, it's now the incubator's
 task to vote ;)

 Please see original [VOTE] thread:
 *
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62750...@chw20013593.ch.ad.hedani.net%3E
 
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62750...@chw20013593.ch.ad.hedani.net%3E
 *

 *and vote result: *

 *
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62766...@chw20013593.ch.ad.hedani.net%3E
 
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62766...@chw20013593.ch.ad.hedani.net%3E
 *

 Please take a look at the artifacts and vote!

 [ ] +1 Release this package
 [ ] 0 I don't feel strongly about it, but
 don't object
 [ ] -1 Do not release this package because...

 The vote will be open for 72 hours at least.



 References
 =

 The tag/commit is available here:
 https://github.com/apache/incubator-tamaya/tree/0.1-incubating
 *
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=commit;h=c07976ae65db58f02985307b79d317e1ffc4f036
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=commit;h=c07976ae65db58f02985307b79d317e1ffc4f036
 *

 The release notes can be found here:

 https://raw.githubusercontent.com/apache/incubator-tamaya/0.1-incubating/readme/ReleaseNotes-0.1-incubating.html
 and here:

 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315925version=12329050

 Release candidates are signed with a GPG key available at:
 *
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=blob_plain;f=keys/KEYS;hb=c07976ae65db58f02985307b79d317e1ffc4f036
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=blob_plain;f=keys/KEYS;hb=c07976ae65db58f02985307b79d317e1ffc4f036
 *


 The release candidate artifacts are here:


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.zip

 SHA-1 checksums: 3eb09278b914b96fb5c6059523b1bb3e69a09334
 MD5 checksums: 24a10473841be94bdfef029e45d901741afc4ea0


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.tar.gz
 SHA-1
 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.tar.gzSHA-1
 checksums: 122997a3bacabd4d1589784a9110d0b38133785b
 MD5 checksums: 7e69859a07a1c84935e6cce360f4164b

 and


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.zip
 SHA-1 checksums: 3eb09278b914b96fb5c6059523b1bb3e69a09334
 MD5 checksums: 1dfb81f25b88de37976ee2d83ec64bf2


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.tar.gz
 SHA-1
 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.tar.gzSHA-1
 checksums: f0aeffb3304f300e6071019d31a73a812556b8c3
 MD5 checksums: 801cec5b3fa434a786f8ee82c692c3a0

 Obviously the whole closed staging repo is here:
 https://repository.apache.org/content/repositories/orgapachetamaya-1003



 What's in this release
 

 This is our first release. It contains:

 - API and Implementation (core) compatible with Java 7 and later
 - API with additional default methods and implementation (core) based on
 Java 8
 - Out of the box properties and xml-properties are supported configuration
 formats
 - Extension Modules for
   - resource location and path lookup of configuration resources
   - placeholders and cross references
   - a configuration builder implementation
   - modeling formats, that read configuration data into a normalized data
 structure.
   - additional configuration formats support for
 - json
   - dynamic configuration events API, including an example how a folder on
 disk can be observed for
 dynamically updating configuration
   - an purely SE based injection module supporting injection, templates and
 dynamic, updateable configuration values.
 - All extension modules despite the builder modules are compatible with
 Java 7 and later
 - A bunch of documentation for
   - Use Cases
   - High Level Design
   - The current 

Re: [VOTE] Apache Tamaya Release 0.1-incubating

2015-08-14 Thread Romain Manni-Bucau
+1
Le 14 août 2015 18:02, Anatole Tresch anat...@apache.org a écrit :

 Dear Incubator

 after the Apache Tamaya PPMC vote passed successfully with 5+ votes for the
 first release 0.1-incubating of Apache Tamaya, it's now the incubator's
 task to vote ;)

 Please see original [VOTE] thread:
 *
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62750...@chw20013593.ch.ad.hedani.net%3E
 
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62750...@chw20013593.ch.ad.hedani.net%3E
 *

 *and vote result: *

 *
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62766...@chw20013593.ch.ad.hedani.net%3E
 
 http://mail-archives.apache.org/mod_mbox/incubator-tamaya-dev/201508.mbox/%3c71654d7c1e7f6c40b31060c6c584a5dd62766...@chw20013593.ch.ad.hedani.net%3E
 *

 Please take a look at the artifacts and vote!

 [ ] +1 Release this package
 [ ] 0 I don't feel strongly about it, but
 don't object
 [ ] -1 Do not release this package because...

 The vote will be open for 72 hours at least.



 References
 =

 The tag/commit is available here:
 https://github.com/apache/incubator-tamaya/tree/0.1-incubating
 *
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=commit;h=c07976ae65db58f02985307b79d317e1ffc4f036
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=commit;h=c07976ae65db58f02985307b79d317e1ffc4f036
 *

 The release notes can be found here:

 https://raw.githubusercontent.com/apache/incubator-tamaya/0.1-incubating/readme/ReleaseNotes-0.1-incubating.html
 and here:

 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315925version=12329050

 Release candidates are signed with a GPG key available at:
 *
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=blob_plain;f=keys/KEYS;hb=c07976ae65db58f02985307b79d317e1ffc4f036
 
 https://git-wip-us.apache.org/repos/asf?p=incubator-tamaya.git;a=blob_plain;f=keys/KEYS;hb=c07976ae65db58f02985307b79d317e1ffc4f036
 *


 The release candidate artifacts are here:


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.zip

 SHA-1 checksums: 3eb09278b914b96fb5c6059523b1bb3e69a09334
 MD5 checksums: 24a10473841be94bdfef029e45d901741afc4ea0


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.tar.gz
 SHA-1
 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-bin.tar.gzSHA-1
 checksums: 122997a3bacabd4d1589784a9110d0b38133785b
 MD5 checksums: 7e69859a07a1c84935e6cce360f4164b

 and


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.zip
 SHA-1 checksums: 3eb09278b914b96fb5c6059523b1bb3e69a09334
 MD5 checksums: 1dfb81f25b88de37976ee2d83ec64bf2


 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.tar.gz
 SHA-1
 https://repository.apache.org/content/repositories/orgapachetamaya-1003/org/apache/tamaya/tamaya-distribution/0.1-incubating/tamaya-distribution-0.1-incubating-distribution-src.tar.gzSHA-1
 checksums: f0aeffb3304f300e6071019d31a73a812556b8c3
 MD5 checksums: 801cec5b3fa434a786f8ee82c692c3a0

 Obviously the whole closed staging repo is here:
 https://repository.apache.org/content/repositories/orgapachetamaya-1003



 What's in this release
 

 This is our first release. It contains:

 - API and Implementation (core) compatible with Java 7 and later
 - API with additional default methods and implementation (core) based on
 Java 8
 - Out of the box properties and xml-properties are supported configuration
 formats
 - Extension Modules for
   - resource location and path lookup of configuration resources
   - placeholders and cross references
   - a configuration builder implementation
   - modeling formats, that read configuration data into a normalized data
 structure.
   - additional configuration formats support for
 - json
   - dynamic configuration events API, including an example how a folder on
 disk can be observed for
 dynamically updating configuration
   - an purely SE based injection module supporting injection, templates and
 dynamic, updateable configuration values.
 - All extension modules despite the builder modules are compatible with
 Java 7 and later
 - A bunch of documentation for
   - Use Cases
   - High Level Design
   - The current draft extension modules
 - Also tagged, but not part of 

Re: [VOTE] Apache Tamaya Release 0.1-incubating

2015-08-14 Thread Justin Mclean
Hi,

+1 binding 

I checked:
- incubating in release artefact name
- signatures and hashes correct
- DISCLAIMER exists
- LICENSE and NOTICE good
- no unexpected binaries in source release
- all source files have apache headers
- can compile from source

May be my set up but all steps pass except the very last step of the build 
process failing when doing a mvn install, a mvn compile” works however.
[INFO] Apache Tamaya Distribution  FAILURE
[ERROR] Failed to execute goal on project tamaya-distribution: Could not 
resolve dependencies for project 
org.apache.tamaya:tamaya-distribution:jar:0.1-incubating: The following 
artifacts could not be resolved: 
org.apache.tamaya:tamaya-java7-api:jar:javadoc:0.1-incubating, 
org.apache.tamaya:tamaya-java7-core:jar:javadoc:0.1-incubating: Failure to find 
org.apache.tamaya:tamaya-java7-api:jar:javadoc:0.1-incubating in 
http://repo.maven.apache.org/maven2 was cached in the local repository, 
resolution will not be reattempted until the update interval of central has 
elapsed or updates are forced - [Help 1]
[ERROR] 

I’m running Java1.8 but do java 1.7 installed and did set up the toolchains.xml 
file.

A couple of minor things:
- Could you place the release candidate here next time? [1]
- Both the src and the bin untag to the same directory
- The binary connivence distribution is missing top level NOTICE, LICENSE and 
DISCLAIMER files (LICENSE and NOTICE are inside respective jars)
- The top level binary NOTICE should include information from the Jackson JSON 
processor NOTICE file [2][3]

Thanks,
Justin

1. https://dist.apache.org/repos/dist/dev/incubator/
2. http://www.apache.org/dev/licensing-howto.html#alv2-dep
3. http://www.apache.org/dev/licensing-howto.html#binary
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org