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=12315925&version=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 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 > $USER_HOME/.m2/toolchain.xml > - edit the settings in toolchain.xml, so the path for JDK7 and JDK8 > match the installed JDKs for Java 7 > and Java 8. > 3. Call mvn clean package (or mvn clean install). > 4. After the tasks has been finished you find the built distributions in > > $PROJECT_ROOT/distribution/target > > -> One for binary > (tamaya-distribution-0.1-incubating-distribution-bin.tar.gz), > one for source > (tamaya-distribution-0.1-incubating-distribution-src.tar.gz). > > > Cheers, > Anatole >