Skip to main content

[JSR-354] Re: Currency JSR and it's fit with Java SE

  • From: Anatole Tresch <atsticks@...>
  • To: Jsr 354 JavaMoney Public Mailinglist <jcurrency_mail@...>
  • Subject: [JSR-354] Re: Currency JSR and it's fit with Java SE
  • Date: Thu, 3 Oct 2013 08:15:35 +0200

Great, thanks!


2013/10/2 Martijn Verburg <martijnverburg@...>

> Hi Anatole,
>
> Great to hear - I think we might be able to help with the English aspects
> of that document. I"m going to fire this request around a few Adopt a JSR
> folks and see if we can get you some help.
>
> Cheers,
> Martijn
>
>
> On 2 October 2013 12:27, Tresch, Anatole (KGVA 55) <
> anatole.tresch@...> wrote:
>
>>  Hi Martin****
>>
>> ** **
>>
>> Seems quite normal that we are a bit ahead ;-), since it is not even one
>> week since J1, and we did much of the API changes even during J1 Codegarten
>> and shortly after ;-) And yes, Stephen has given me some “examples” about
>> what happened with 310... which also convinced me that we must reduce our
>> scope drastically.****
>>
>> Additionally reduction also offers advantages such as having more time to
>> gain public/common experience with the other aspects designed (and almost
>> also implemented) so far. Also Jodamoney can now easily implement the JSR
>> (or could even be the reference implementation - tbd) and also our OSS
>> extensions would be compatible with Jodamoney, which could be a real
>> benefit for the whole Java community ;-)****
>>
>> And finally, it was simply a precondition to get it final this year or
>> beginning of next year, because I do most of the work, and probably also
>> will write most parts of the TCK …****
>>
>> ** **
>>
>> Additionally – as a short detail: I mentioned already in the EC meeting
>> in May in Zurich that I require some direct contact from Oracle according
>> this JSR. Patrick Curren agreed on it, but unfortunately until J1 nothing
>> happened. Now at Java One I talked shortly with Roger Riggs (I assue
>> Stephen did the same) and Roger also he told me that he has added himself
>> to the mailing list and will have an eye on our JSR. So I hope, we are now
>> much better prepared than 310 ;-)****
>>
>> I think, when we are ready with all here for public review, we will
>> directly contact Roger to get a final feedback before publishing it. With
>> the EC reelection there no reason for hurry and if we do that part well,
>> the rest should be not that much things left.****
>>
>> BTW: the spec might not be perfect in terms of English. Everybody can add
>> comments directly using Google Docs. So if somebody English speaking can
>> have a look over it, it would be a great benefit for me/us ;-)****
>>
>> ** **
>>
>> Cheers****
>>
>> Anatole****
>>
>> ** **
>>
>> Anatole Tresch****
>>
>> *CREDIT SUISSE AG*
>>
>> Information Technology | Java Core Framework & Support****
>>
>> Spec Lead JSR 354 Money & Currency****
>>
>> 8070 Zürich | Switzerland****
>>
>> Phone +41 44 334 03 89****
>>
>> anatole.tresch@... | www.credit-suisse.com****
>>
>> ** **
>>
>> *From:* Martijn Verburg [mailto:martijnverburg@...]
>> *Sent:* Wednesday, October 02, 2013 13:01
>> *To:* Tresch, Anatole (KGVA 55)
>> *Cc:* Stephen Colebourne
>> *Subject:* Re: Currency JSR and it's fit with Java SE****
>>
>> ** **
>>
>> Hi Anatole,****
>>
>> ** **
>>
>> Looks like you're way ahead of me :-). The feedback was passed on via via
>> some Adopt OpenJDK members (I suspect some folks internally at Oracle are
>> informally giving a heads up). If Stephen is involved then these barriers
>> should be much reduced!  I'll also get Richard to take a look at that
>> latest link for his feedback.****
>>
>> ** **
>>
>> Apologies again for the out of the blue contact - it's just that (as
>> Stephen will tell you) there was significant push back from Oracle in terms
>> of API design for 310. This push back from them came *very* late in the
>> piece and almost caused 310 to not make it.****
>>
>> ** **
>>
>> If there isn't an Oracle person involved already (like Roger Riggs is for
>> 310), then I'd recommend trying to get someone in early to make sure you
>> don't get that last minute surprise.****
>>
>> ** **
>>
>>
>> ****
>>
>> Cheers,
>> Martijn****
>>
>> ** **
>>
>> On 2 October 2013 10:14, Tresch, Anatole (KGVA 55) <
>> anatole.tresch@...> wrote:****
>>
>> Hi Martin****
>>
>>  ****
>>
>> That’s completely OK, I appreciate any feedback ! Basically the JSR also
>> originally was designed in a mixed scope, where only the core part was
>> targeted for inclusion into JDK 9. All other parts with their service like
>> APIs were clearly out of scope for platform scope.****
>>
>> Nevertheless I had a great time with Stephen Colebourne, which is also in
>> the EG,  and we have talked for a couple of hours during JavaOne and also
>> did the BOF together. As a consequence, we agreed to drastically reduce the
>> API (4 interfaces, one exception class left, 1 spi interface). I also have
>> moved all other parts (conversion, formatting, regions, extensions etc) to
>> the org.javamoney repository on GitHub and also adapted the spec
>> accordingly. So I assume, this feedback is not coming from Stephen
>> Colebourne, since we are in contact, and might be reflecting the last early
>> draft review, which I agree, would have a problem to be included in that
>> way into the JDK.****
>>
>>  ****
>>
>> Perhaps the current state of the spec may help out to make things clearer:
>> ****
>>
>>
>https://docs.google.com/document/d/1FfihURoCYrbkDcSf1WXM6fHoU3d3tKooMnZLCpmpyV8/edit#<https://docs.google.com/document/d/1FfihURoCYrbkDcSf1WXM6fHoU3d3tKooMnZLCpmpyV8/edit>
>> ****
>>
>>  ****
>>
>> WDYT?****
>>
>>  ****
>>
>> Cheers,****
>>
>> Anatole****
>>
>>  ****
>>
>> Anatole Tresch****
>>
>> *CREDIT SUISSE AG*****
>>
>> Information Technology | Java Core Framework & Support****
>>
>> Spec Lead JSR 354 Money & Currency****
>>
>> 8070 Zürich | Switzerland****
>>
>> Phone +41 44 334 03 89****
>>
>> anatole.tresch@... | www.credit-suisse.com****
>>
>>  ****
>>
>> *From:* Martijn Verburg [mailto:martijnverburg@...]
>> *Sent:* Wednesday, October 02, 2013 10:24
>> *To:* Tresch, Anatole (KGVA 55)
>> *Subject:* Currency JSR and it's fit with Java SE****
>>
>>  ****
>>
>> Hi Anatole,****
>>
>>  ****
>>
>> Apologies for contacting you out of the blue but I received some feedback
>> from folks who were involved in getting JSR 310 (date and time) into Java 
>> 8.
>> ****
>>
>>  ****
>>
>> They mentioned that early versions of the Currency JSR would likely run
>> into the same technical design / architecture roadblocks as they did.****
>>
>>  ****
>>
>> It might be worth having a quick call with Stephen Colebourne or Richard
>> Warburton to exchange some information on this.  Let me know if you don't
>> have their contact details and I'll get you introduced.****
>>
>>
>> ****
>>
>> Cheers,
>> Martijn****
>>
>> ** **
>>
>
>


-- 
*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
Mobile  +41-76 344 62 79*


[JSR-354] Re: Currency JSR and it's fit with Java SE

Tresch, Anatole (KGVA 55) 10/02/2013

Message not available

[JSR-354] Re: Currency JSR and it's fit with Java SE

Tresch, Anatole (KGVA 55) 10/02/2013

[JSR-354] Re: Currency JSR and it's fit with Java SE

Martijn Verburg 10/02/2013

[JSR-354] Re: Currency JSR and it's fit with Java SE

Anatole Tresch 10/03/2013
 
 
Close
loading
Please Confirm
Close