[JSR-354] Re: RI Package name
- From: Stephen Colebourne <scolebourne@...>
- To: jcurrency_mail@...
- Subject: [JSR-354] Re: RI Package name
- Date: Sat, 5 Oct 2013 23:28:53 +0100
There are three packages to be produced
- "enterprise money"
Having thought about it, I think it is best to keep Joda-Money
separate and not the RI.
For me, the obvious naming is simple
If you want to give the RI a real name, then great. But I'm going on
the assumption that the RI will not be widely adopted and simply
exists to be a proof of concept of the interfaces.
On 5 October 2013 19:20, Anatole Tresch <atsticks@...> wrote:
> For me the tck logically is more related to the spec than the ri. Do we
> really prefer org.javamoney.tck in favor of javax.money.tck. ???
> Basically i do not like extras as a name. I can imagine that we will extend
> it to a full fledged financial framework in the future. If we call it
> javamoney or org.javamoney is secondary for me. Moneta could then be just
> the core module within javamoney.
> Or we go the other way round. Use jodamoney as ri, and provide javamoney as
> addition/extension to jodamoney....
> So discussion is opened!
> Anatole Tresch
> Glärnischweg 10
> 8620 Wetzikon
> Tel +41 (43) 317 05 30
> Send from Mobile
> Am 05.10.2013 um 16:48 schrieb Werner Keil <werner.keil@...>:
> Good point. org.javamoney is registered for the EG, so it might be best.
> If the prior Doodle with Moneta as preferable RI name also resulted in a
> java.net project, then "net.java.moneta" would also work.
> I am fine with either, but if RI and/or TCK used org.javamoney, then please
> let's clarify the project naming on GitHub.
> Calling the former "extra" "org.javamoney" seems a bit irritating. If you
> followed a strict Maven GroupID naming, then the Spec repository should be
> I somewhat followed the ThreeTen repository naming when creating "extras",
> so if any other parts like RI or TCK use the org.javamoney domain, it would
> be a good idea to either call it "extra" or "extras" again. Or put both RI
> and TCK under "org.javamoney" while leaving the "spec" in a seperate
> "javax.money" repository.
> On Sat, Oct 5, 2013 at 2:00 AM, Stephen Colebourne <scolebourne@...>
>> Remember that it needs to be a domain you own. Since you don't own
>> moneta.org you shouldn't use it.
>> I would warn that org.javamoney is complicated by "javamoney" being a
>> term against Oracle/JCP restrictions. However, since it is owned and
>> no-one has complained, that is probably the best option for a base.
>> Thus org.javamoney.moneta would be currently be the most appropriate
>> On 4 October 2013 22:31, Anatole Tresch <atsticks@...> wrote:
>> > Hi all
>> > we should rename our RI classes from javax.money to something better.
>> > we could use
>> > org.javamoney as a root package,
>> > or go fo the RI name from the ballot
>> > org.moneta, or
>> > org.gelt, or
>> > org.javamoney.moneta
>> > org.javamoney.gelt
>> > WDYT?
>> > Cheers,
>> > --
>> > 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