Skip to main content

[JSR-354] Re: Approaching JavaOne / next release

  • From: Anatole Tresch <atsticks@...>
  • To: "jcurrency_mail@..." <jcurrency_mail@...>
  • Cc: Greg Bakos <greg@...>
  • Subject: [JSR-354] Re: Approaching JavaOne / next release
  • Date: Mon, 26 Aug 2013 09:54:06 +0200

Hi Chris/all

Never mind and thank you for xour help. Again i would like to give a short 
update on the ongoing work:

- yesterday i finished the validity services as mentioned. It would be good 
if someone can also have a look at it (do a review). All services in the ri 
are now basically working.
- in the spec i am about on page 50. this is exactly where the validities 
must be explained. The part before should now reflect what we have in code.
- please again, check the open issues. Every contribution is really welcome!

From the code side i do not expect any further changes, despite small fixes 
or renamings. I try to finish the spec gor review until end of week. Another 
week everybody involved should give final feedback, so we should be able to 
release it around 8.september. With about one week for publishing it by pmo, 
this should stright asay be before j1...

Cheers
Anatole



-
Anatole Tresch
Glärnischweg 10
8620 Wetzikon
Tel +41 (43) 317 05 30
-
Send from Mobile

Am 25.08.2013 um 16:34 schrieb Chris Pheby <chris@...>:

> Mea culpa. I added the requirement for Maven version when updating the pom 
> in readiness for Central sync up.
>  
> I’ve downgraded it to require Maven 3.0.4 now.
>  
> Regards Chris
>  
> NB Apologies for the sluggish reply, I have been on vacation since Thursday 
> without access to email.
>  
> From: werner.keil@... [mailto:werner.keil@...] ;
> Sent: 25 August 2013 02:24
> To: jcurrency_mail@...
> Subject: [JSR-354] Re: Approaching JavaOne / next release
>  
> All,
>  
> It seems to affect Jenkins, too, btw. so whoever may have added the version 
> number (accidentally) let’s not care but try to find a solution.
>  
> This is the latest Jenkins stacktrace. I fixed another issue that caused an 
> overflow/NPE also on the local system, but Jenkins/Cloudbees could not 
> build before and it only supports Maven 3.0.4 so far. So unless we can 
> upgrade it there, we should “rightgrade” it in the codebase until further 
> notice.
>  
> Werner
>  
> ------------------------------------------
> Started by an SCM change
> Building remotely on s-639cea86 in workspace 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/>
> Checkout:javamoney / <https://jsr354.ci.cloudbees.com/job/javamoney/ws/> - 
> hudson.remoting.Channel@52a432d4:s-639cea86
> Using strategy: Default
> Last Built Revision: Revision 9fa173b984be0b63b8feecfa67fa905575c074eb 
> (origin/HEAD, origin/master)
> Fetching changes from 1 remote Git repository
> Fetching upstream changes from git://github.com/JavaMoney/javamoney.git
> Seen branch in repository origin/0.1.0
> Seen branch in repository origin/0.2.0
> Seen branch in repository origin/0.3
> Seen branch in repository origin/0.4-EDR1
> Seen branch in repository origin/HEAD
> Seen branch in repository origin/atsticks-master
> Seen branch in repository origin/master
> Commencing build of Revision f831b5475a445500bac7cd1ab8b2bc4ea21f41fa 
> (origin/HEAD, origin/master)
> Checking out Revision f831b5475a445500bac7cd1ab8b2bc4ea21f41fa 
> (origin/HEAD, origin/master)
> Warning : There are multiple branch changesets here
> Parsing POMs
> Modules changed, recalculating dependency graph
> [javamoney] $ /opt/jdk/jdk1.7.latest/bin/java -cp 
> /scratch/jenkins/maven3-agent.jar:/opt/maven/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar
>  org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/apache-maven-3.0.4 
> /scratch/jenkins/slave.jar /scratch/jenkins/maven3-interceptor.jar 46615
> < ===[JENKINS REMOTING CAPACITY]===>   channel started
> log4j:WARN No appenders could be found for logger 
> (org.apache.commons.beanutils.converters.BooleanConverter).
> log4j:WARN Please initialize the log4j system properly.
> Executing Maven:  -B -f 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml> -s 
> /private/jsr354/settings.xml clean install
> [INFO] Scanning for projects...
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Reactor Build Order:
> [INFO]
> [INFO] JSR 354 (Money and Currency API)
> [INFO] JSR 354 (Money and Currency) - Main APIs
> [INFO] JSR 354 (Money and Currency) - Core Platform API
> [INFO] JSR 354 (Money and Currency) - Conversion API
> [INFO] JSR 354 (Money and Currency) - Format API
> [INFO] JSR 354 (Money and Currency) - Extensions API
> [INFO] JSR 354 (Money and Currency) - Implementations
> [INFO] JSR 354 (Money and Currency) - Platform Implementation
> [INFO] JSR 354 (Money and Currency) - Reference Implementation
> [INFO] JSR 354 (Money and Currency) - SE Support
> [INFO] JSR 354 (Money and Currency) - CDI  Support
> [INFO] JSR 354 (Money and Currency) - Java EE Support
> [INFO] JSR 354 (Money and Currency) - TCK
> Projects to build: [MavenProject: javax.money:jsr354:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml,> MavenProject: 
> javax.money:money-api:0.5-SNAPSHOT  @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/pom.xml,> 
> MavenProject: javax.money:money-api-platform:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/platform/pom.xml,>
>  MavenProject: javax.money:money-api-convert:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/convert/pom.xml,>
>  MavenProject: javax.money:money-api-format:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/format/pom.xml,>
>  MavenProject: javax.money:money-api-ext:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/ext/pom.xml,> 
> MavenProject: net.java.javamoney:money-impl:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/pom.xml,> 
> MavenProject: javax.money:money-ri-platform:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/platform/pom.xml,>
>  MavenProject: net.java.javamoney:money-ri:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/ri/pom.xml,> 
> MavenProject: net.java.javamoney:money-java-se:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-se/pom.xml,>
>  MavenProject: net.java.javamoney:money-java-se-cdi:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/cdi/pom.xml,> 
> MavenProject: net.java.javamoney:money-java-ee:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-ee/pom.xml,>
>  MavenProject: org.javamoney:money-tck:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-tck/pom.xml]>
> projectStarted javax.money:jsr354:0.5-SNAPSHOT
> [INFO]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building JSR 354 (Money and Currency API) 0.5-SNAPSHOT
> [INFO] 
> ------------------------------------------------------------------------
> mojoStarted org.apache.maven.plugins:maven-clean-plugin:2.5(default-clean)
> [INFO]
> [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ jsr354 ---
> mojoSucceeded org.apache.maven.plugins:maven-clean-plugin:2.5(default-clean)
> mojoStarted 
> org.apache.maven.plugins:maven-enforcer-plugin:1.3.1(enforce-versions)
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-versions) @ jsr354 
> ---
> mojoFailed 
> org.apache.maven.plugins:maven-enforcer-plugin:1.3.1(enforce-versions)
> [WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireMavenVersion 
> failed with message:
> Detected Maven Version: 3.0.4 is not in the allowed range 3.1.0.
> projectFailed javax.money:jsr354:0.5-SNAPSHOT
> sessionEnded
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] JSR 354 (Money and Currency API) .................. FAILURE [11.018s]
> [INFO] JSR 354 (Money and Currency) - Main APIs .......... SKIPPED
> [INFO] JSR 354 (Money and Currency) - Core Platform API .. SKIPPED
> [INFO] JSR 354 (Money and Currency) - Conversion API ..... SKIPPED
> [INFO] JSR 354 (Money and Currency) - Format API ......... SKIPPED
> [INFO] JSR 354 (Money and Currency) - Extensions API ..... SKIPPED
> [INFO] JSR 354 (Money and Currency) - Implementations .... SKIPPED
> [INFO] JSR 354 (Money and Currency) - Platform Implementation  SKIPPED
> [INFO] JSR 354 (Money and Currency) - Reference Implementation  SKIPPED
> [INFO] JSR 354 (Money and Currency) - SE Support ......... SKIPPED
> [INFO] JSR 354 (Money and Currency) - CDI  Support ....... SKIPPED
> [INFO] JSR 354 (Money and Currency) - Java EE Support .... SKIPPED
> [INFO] JSR 354 (Money and Currency) - TCK ................ SKIPPED
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 19.770s
> [INFO] Finished at: Fri Aug 23 21:13:14 EDT 2013
> [INFO] Final Memory: 11M/28M
> [INFO] 
> ------------------------------------------------------------------------
> Projects to build: [MavenProject: javax.money:jsr354:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml,> MavenProject: 
> javax.money:money-api:0.5-SNAPSHOT  @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/pom.xml,> 
> MavenProject: javax.money:money-api-platform:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/platform/pom.xml,>
>  MavenProject: javax.money:money-api-convert:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/convert/pom.xml,>
>  MavenProject: javax.money:money-api-format:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/format/pom.xml,>
>  MavenProject: javax.money:money-api-ext:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/ext/pom.xml,> 
> MavenProject: net.java.javamoney:money-impl:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/pom.xml,> 
> MavenProject: javax.money:money-ri-platform:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/platform/pom.xml,>
>  MavenProject: net.java.javamoney:money-ri:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/ri/pom.xml,> 
> MavenProject: net.java.javamoney:money-java-se:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-se/pom.xml,>
>  MavenProject: net.java.javamoney:money-java-se-cdi:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/cdi/pom.xml,> 
> MavenProject: net.java.javamoney:money-java-ee:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-ee/pom.xml,>
>  MavenProject: org.javamoney:money-tck:0.5-SNAPSHOT @ 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-tck/pom.xml]>
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/pom.xml> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-impl/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-impl/0.5-SNAPSHOT/money-impl-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/convert/pom.xml>
>  to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-convert/builds/2013-08-23_21-12-40/archive/javax.money/money-api-convert/0.5-SNAPSHOT/money-api-convert-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/platform/pom.xml>
>  to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-ri-platform/builds/2013-08-23_21-12-40/archive/javax.money/money-ri-platform/0.5-SNAPSHOT/money-ri-platform-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/pom.xml> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api/builds/2013-08-23_21-12-40/archive/javax.money/money-api/0.5-SNAPSHOT/money-api-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/cdi/pom.xml
> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-java-se-cdi/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-java-se-cdi/0.5-SNAPSHOT/money-java-se-cdi-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-tck/pom.xml> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/org.javamoney$money-tck/builds/2013-08-23_21-12-40/archive/org.javamoney/money-tck/0.5-SNAPSHOT/money-tck-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-ee/pom.xml>
>  to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-java-ee/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-java-ee/0.5-SNAPSHOT/money-java-ee-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/format/pom.xml
> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-format/builds/2013-08-23_21-12-40/archive/javax.money/money-api-format/0.5-SNAPSHOT/money-api-format-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/pom.xml> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$jsr354/builds/2013-08-23_21-12-40/archive/javax.money/jsr354/0.5-SNAPSHOT/jsr354-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/ext/pom.xml> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-ext/builds/2013-08-23_21-12-40/archive/javax.money/money-api-ext/0.5-SNAPSHOT/money-api-ext-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/java-se/pom.xml>
>  to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-java-se/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-java-se/0.5-SNAPSHOT/money-java-se-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-impl/ri/pom.xml> to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/net.java.javamoney$money-ri/builds/2013-08-23_21-12-40/archive/net.java.javamoney/money-ri/0.5-SNAPSHOT/money-ri-0.5-SNAPSHOT.pom
> [JENKINS] Archiving 
> <https://jsr354.ci.cloudbees.com/job/javamoney/ws/money-api/platform/pom.xml>
>  to 
> /home/jsr354/hudson_home/jobs/javamoney/modules/javax.money$money-api-platform/builds/2013-08-23_21-12-40/archive/javax.money/money-api-platform/0.5-SNAPSHOT/money-api-platform-0.5-SNAPSHOT.pom
> Waiting for Jenkins to finish collecting data
> mavenExecutionResult exceptions not empty
> message : Failed to execute goal 
> org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce 
> (enforce-versions) on project jsr354: Some Enforcer rules have failed. Look 
> above for specific messages explaining why the rule failed.
> cause : Some Enforcer rules have failed. Look above for specific messages 
> explaining why the rule failed.
> Stack trace :
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
> goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce 
> (enforce-versions) on project jsr354: Some Enforcer rules have failed. Look 
> above for specific messages explaining why the rule failed.
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>         at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>         at 
> org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
>         at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
>         at 
> org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
>         at hudson.maven.Maven3Builder.call(Maven3Builder.java:98)
>         at hudson.maven.Maven3Builder.call(Maven3Builder.java:64)
>         at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>         at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>         at hudson.remoting.Request$2.run(Request.java:326)
>         at 
> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
>         at 
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:724)
> Caused by: org.apache.maven.plugin.MojoExecutionException: Some Enforcer 
> rules have failed. Look above for specific messages explaining why the rule 
> failed.
>         at 
> org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:209)
>         at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
>         at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
>         ... 27 more
> Sending e-mails to: javamoney.jcp@...
> channel stopped
>  
> Sent from Windows Mail
>  
> From: Anatole Tresch
> Sent: ‎23‎ ‎August‎ ‎2013 ‎14‎:‎24
> To: jcurrency_mail@...
> Subject: [JSR-354] Re: Approaching JavaOne / next release
>  
> Hi all
> Let us compare for what has been changed. I personally was focusing on code 
> and spec only...
>  
> Cheers
> Anatole
> 
> 
> -
> Anatole Tresch
> Glärnischweg 10
> 8620 Wetzikon
> Tel +41 (43) 317 05 30
> -
> Send from Mobile
> 
> Am 23.08.2013 um 01:39 schrieb Werner Keil <werner.keil@...>:
> 
> Dear Anatole/all,
>  
> Checked out the latest codebase on a new (Win8) box after the other one 
> broke down. As I hope to do a bit of "Night Hacking" at the Foo Hack in Foo 
> Cafe Malmö tomorrow night.
> The issue isn't exactly like Chris faced it, maybe either of you actually 
> modified the POM for exactly that reason, but note, at least one Maven 
> plugin right now requires Maven 3.1.
>  
> I haven't seen it in NetBeans, but at least every stable build of Eclipse 
> with Embedded M2E still uses 3.0.4, so the build fails until you externally 
> add the 3.1 release.
>  
> If anybody also uses Eclipse launchers, note, this brought a path back I 
> eliminated some while ago changing it to EMBEDDED. I hope, it could be 
> resolved, e.g. if a lower version of the plugin would also still work.
> If not, we might want to mention it in the Readme files and point out 
> minimal versions of Maven, should 3.1 be necessary.
>  
> Cheers,
> Werner
> On Wed, Aug 21, 2013 at 9:20 AM, Anatole Tresch <atsticks@...> wrote:
> Dear all
>  
> I just added a few more lines of code to our RI. so now we have a 
> functional Region API with provides regions and
> regional trees for ISO 2/3 letter codes based on the Locale information and 
> a full CLDR region tree.
> Additionally we have a CLDR currency validity provider, which allows to 
> query currency validities, based on the data from the CLDR 
> supplementalData.xml:
>  
> Currency validity providers: [CLDR]
>  
> Currencies for Germany:
>  
> RelatedValidityInfo [item=ISO-4217:EUR, ref=Deutschland [code: DE, type: 
> TERRITORY], 
> from=1999-1-1 Europe/Berlin, to=-, 
> userData=net.java.javamoney.ri.ext.provider.icu4j.res.CLDRSupplementalData$CurrencyRegionRecord],
>  
>  
> RelatedValidityInfo [item=ISO-4217:DEM, ref=Deutschland [code: DE, type: 
> TERRITORY], 
> from=1948-6-20 Europe/Berlin, to=2002-2-28 Europe/Berlin, 
> userData=net.java.javamoney.ri.ext.provider.icu4j.res.CLDRSupplementalData$CurrencyRegionRecord],
>  
>  
>  
> Along with that I also added an initial version of a data 
> (re)loader/updater, which by default does not access the internet, but can 
> be configured to dynamically check for updates or may be triggered 
> programmatically by client code as required. This part is for sure not yet 
> finished or production ready, but at least partially functional (see above 
> ;-) ).
>  
> I also moved the validator artifacts to the extras package, I think they 
> are better located there and it is a good idea to have the API parts 
> minimal.
>  
> So finally, I propose to freeze the API code we have so far. Feel free to 
> recheck the current head (API) and give feedback until next Monday. I will 
> try to accomodate the spec document to this code version and inform PMO 
> that we plan to release our next release around week 2/3 of september 
> (before JavaOne).
> According to the next release, I would like to make a short "ballot" about 
> your thinkings:
> - should we go for a second EDR release or should we go for the Public 
> Draft Review?
>  
> I think that with additional clarifications and extensions within the spec 
> (also according feedback from the EDR must be considered), we can go for a 
> PDR. All APIs seem quite stable and the RI has proven that the concepts so 
> far are working well.
>  
> I also think it would be a good idea, when each, that may be capable of 
> being helpful to achieve the next milestone would join our EG call on 
> Friday (webex).
>  
> Cheers and have a nice day!
> Anatole
>  
> --
> Anatole Tresch
> Java Lead Engineer, JSR Spec Lead
> Glärnischweg 10
> CH - 8620 Wetzikon
>  
> Switzerland, Europe Zurich, GMT+1
> Twitter:  @atsticks
> Blogs: http://javaremarkables.blogspot.ch/
> Google: atsticks
> Phone   +41-44 334 40 87
> Mobile  +41-76 344 62 79
> 
> 
> 
> -- 
> Werner Keil | JCP Executive Committee Member | Eclipse UOMo Lead, Babel 
> Language Champion | Java Godfather | Maersk DevOps Build Manager
>  
> Twitter @wernerkeil | @JSR354 | #EclipseUOMo | #Java_Social | #DevOps
> Skype werner.keil | Google+ gplus.to/wernerkeil
> * Foo Hack: August 23 2013, Malmö, Sweden. Werner Keil,  JCP EC Member, JSR 
> 354 EG Member will propose "TrakStrok and JSR 354"
> * Node.js Hackathon #2: August 24 2013, Copenhagen, Denmark. Werner Keil, 
> UOMo Lead, Maersk DevOps Build Manager will present "Ponte Creation Review 
> at Eclipse.org"
> * Eclipse DemoCamps Kepler 2013: June-August 2013, Germany, Denmark, 
> Austria, Norway. Werner Keil, UOMo Lead, Maersk DevOps Build Manager will  
> present "Triple-E’class DevOps with Hudson, Maven, Kokki, Multiconf & 
> PyDev", "M4M 2 the Rescue of M2M"
> * Bitcoin Austria #26: Sep 3 2013, Vienna, Austria. Werner Keil, JCP EC 
> Member, JSR 354 EG Member will present "Mt.Gox Currency Conversion Provider 
> for JSR 354"
> * JavaOne US 2013: Sep 23-26 2013, San Francisco, USA. Werner Keil, JCP EC 
> Member, JSR 351/354 EG Member will co-present "Java Identity Management", 
> "Java Security"


[JSR-354] Re: Approaching JavaOne / next release

werner.keil@... 08/24/2013

[JSR-354] Re: Approaching JavaOne / next release

Chris Pheby 08/25/2013

[JSR-354] Re: Approaching JavaOne / next release

Anatole Tresch 08/26/2013

[JSR-354] Re: Approaching JavaOne / next release

Werner Keil 08/26/2013

<Possible follow-up(s)>

[JSR-354] Re: Approaching JavaOne / next release

Anatole Tresch 08/26/2013

[JSR-354] Re: Approaching JavaOne / next release

Werner Keil 08/26/2013
 
 
Close
loading
Please Confirm
Close