Skip to content
97jaz edited this page Sep 3, 2015 · 3 revisions

Gregor

Current work

  • adjusters, recurring events

Suggestions

  • Schedules
    • Sequences for recurring events (e.g., "Monday every two weeks") [Greg Hendershott]
      • ISO 8601 is surprisingly weak in this area. It defines recurring intervals but they're not terribly expressive.
      • Julia's combination of adjusters and recur could be useful here.
    • Holiday-checking [Jay Kominek]
      • the scheduling part folds into the previous, with some added support for workday / weekend, which I think CLDR actually has.
      • Database of holidays: this is difficult to do well.
  • Alternative formatting
    • Parsing based on examples [Sam TH].
      • Probably: compile the example into a pattern, then use existing pattern parsing.
  • Better ISO 8601 support [Neil Van Dyke]
    • Better support for week-based calendar
      • Probably: explicit representation for an ISO week + parsing / formatting. Anything else? Need to find descriptions of actual uses of the week-based calendar.
    • Support for ordinal calendar? Parsing/formatting. Representation of year-month? Does anyone use that?
    • Improvements to ISO 8601 parser
      • I'd like to avoid all the "by pre-arranged mutual agreement" horrors in that spec.
      • I'd also like to avoid the basic format, except to the extent that it's already supported by the CLDR pattern syntax.
Clone this wiki locally