Skip to main content

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

  • From: Martijn Verburg <martijnverburg@...>
  • To: "Tresch, Anatole (KGVA 55)" <anatole.tresch@...>
  • Cc: "jcurrency_mail@..." <jcurrency_mail@...>
  • Subject: [JSR-354] Re: Currency JSR and it's fit with Java SE
  • Date: Wed, 2 Oct 2013 16:42:51 +0100

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****
>
> ** **
>


[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