[threeten-dev] [threeten-develop] Threeten javadoc with packages renamed

Stephen Colebourne scolebourne at joda.org
Wed Dec 19 02:52:15 PST 2012


Large packages seems to be a JDK thing. The decision we seem to have
taken is to keep the top package small so newcomers are not
overwhelmed. The trade off is that this package is larger.

Picking on one of the 29 items doesn't really change the size of the
package. The classes/interfaces we do have seem to me to be a good set
of things that we've been working towards for 5 years.

Stephen


On 19 December 2012 01:09, Xueming Shen <xueming.shen at oracle.com> wrote:
> I'm a little dizzy when realized that temporal package now has 29
> classes/interfaces:-)
> After went through those classes/interfaces, the first thought is "do we
> really need that
> Year class?". The only useful methods of it are probably the
> Year.isLeap() and Year.length().
> While it is convenient to check the leap year in a Year class, compared
> to find something
> in ISOChrono, just wonder if any code will really need a type and use it
> for the year, instead
> of a pure int. Arguably it maybe like the Integer for the int in j.lang,
> but given we also don't
> have a Day and we don't do Hour, Minute, personally I really don't think
> it is worth a specific
> date/time type for it (not like month, week), especially we already have
> too many types
> here. So should we just get rid of it?
>
> -Sherman
>
> On 12/18/12 3:10 PM, Roger Riggs wrote:
>> Hi,
>>
>> The package renaming and consolidation of classes is
>> reflected in the Mercurial repository and javadoc.
>>
>>    http://cr.openjdk.java.net/~rriggs/threeten-javadoc/
>>
>> Some individual naming issues are still in discussion.
>>
>> The renaming from javax.time.* to java.time will be done in early
>> January.
>>
>> Please review and comment to the lists, Roger
>>
>
>
> ------------------------------------------------------------------------------
> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
> Remotely access PCs and mobile devices and provide instant support
> Improve your efficiency, and focus on delivering more value-add services
> Discover what IT Professionals Know. Rescue delivers
> http://p.sf.net/sfu/logmein_12329d2d
> _______________________________________________
> threeten-develop mailing list
> threeten-develop at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/threeten-develop


More information about the threeten-dev mailing list