Date/time class changes to handle extended date ranges
ruurd at tiscali.nl
Sat Feb 18 13:03:40 GMT 2006
On Saturday 18 February 2006 12.58, David Jarvie wrote:
> 1) Rename KDateTime to KZoneDateTime.
> 2) Move ExtDate and ExtDateTime from kdeedu into kdecore, and rename them
I think this is a bad move from two points of view:
1. Flag day: every unsuspecting user of KDateTime is confronted with
a different class with (possibly) a different interface.
2. From the looks of it the new KDateTime all of a sudden looses its
capability to handle timezones.
I would gladly support a Calendar like capability in kdelibs, and if the
extended classes from kdeedu support that, I would think it would be a good
move to promote those classes to kdelib. In that case, I think they should
become KGregorianDate and KGregorianDateTime.
That said, I wish to point out that there are different calendars than the
Gregorian one. How are we supposed to support those in kdelib? FWIW, I wish
to refer to the java.util.Calendar class.
R.F. Pels, 3e Rompert 118, 5233 AL 's-Hertogenbosch, The Netherlands
+31736414590 ruurd at tiscali.nl http://home.tiscali.nl/~ruurd
More information about the kde-core-devel