Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#9441 closed enhancement (fixed)

dojox.date.Timezone, TimezoneDate

Reported by: Adam Peller Owned by: Nathan Toone
Priority: high Milestone: 1.4
Component: Dojox Version: 1.3.0
Keywords: Cc: Tom Trenka, Bryan Forbes, alex, dylan, Nathan Toone
Blocked By: Blocking:

Description (last modified by Adam Peller)

I thought there was another ticket for a Timezone feature, but I can't find it.

http://js.fleegix.org/plugins/date/date

Matthew Eernisse has a nice JS implementation of Date-like objects which implement time zones using the Olson DB. He's signed a CLA and is willing to donate the code. There are some (pre) build pieces to transform the data to JSON, and some of it is in Ruby. We might need to convert this over to something else (JS?) Also, the data can be downloaded in pieces (e.g. north america) to save on download time. Perhaps our build system can help inline data if we use the package system? Other ideas?

We also need more information on the various packages cited in Matthew's credits, which code was taken and a reference & license for each. We may need more CLAs to accept the code.

Writing a test suite for this would also be an important and huge task.

Attachments (1)

fleegix_js_date.tgz (14.2 KB) - added by mde 10 years ago.

Download all attachments as: .zip

Change History (15)

comment:1 Changed 10 years ago by Adam Peller

Description: modified (diff)

comment:2 Changed 10 years ago by Adam Peller

Component: GeneralDojox
Owner: changed from anonymous to Adam Peller

comment:3 Changed 10 years ago by liucougar

maybe you want to ref #1570 ?

comment:4 Changed 10 years ago by Nathan Toone

Cc: Nathan Toone added

Changed 10 years ago by mde

Attachment: fleegix_js_date.tgz added

comment:5 Changed 10 years ago by mde

I'm contributing this code to the Dojo project under the CLA I have on file. Please let me know if there's anything I can do to help with integration.

comment:6 Changed 10 years ago by Nathan Toone

(In [19745]) Refs #9441 - initial checkin of timezone support. Still needs some more work.

comment:7 Changed 10 years ago by Adam Peller

(In [19811]) add license info for Olson database. Refs #9441

comment:8 Changed 10 years ago by Nathan Toone

May as well reassign to me - since I've been doing it so far... :)

comment:9 Changed 10 years ago by Nathan Toone

Owner: changed from Adam Peller to Nathan Toone

comment:10 Changed 10 years ago by Nathan Toone

Milestone: tbd1.4

comment:11 Changed 10 years ago by Adam Peller

(In [19842]) add license info for Olson database. Refs #9441

comment:12 Changed 10 years ago by Nathan Toone

(In [19898]) Refs #9441 - add in formatting support extensions with respect to timezones

comment:13 Changed 10 years ago by Nathan Toone

Resolution: fixed
Status: newclosed

This is (mostly) in now - just needs some edge-case fixes.

comment:14 Changed 10 years ago by Adam Peller

(In [21311]) Remove copyright and Apache license in favor of Dojo copyright and license. Code was contributed under CLA. "Additional contributions" were described as minor bug fixes, not authorship. Refs #9441

Note: See TracTickets for help on using tickets.