> Users would just do something like:
>
>  if ( DateTime::TimeZone::is_olson_timezone('foo/bar') ) { ... }

I don't like having olson in the name as this won't have much meaning to most users.

> which to me makes more sense than asking the alias module if it is an
> actual timezone.

Your not most people. :)

> Also, I'm not entirely against the idea of folding all the alias stuff
> into the main DT::TZ module.  It doesn't seem like an entirely wack idea,
> though I'd be glad to hear why I'm wrong ;)

I really think that everything in DT::TZ::Alias is needed functionality so I'm not 
against folding at all.

The options are:

1) DT::TZ::Alias lives as a separate module that I keep update to with DT::TZ internal 
changes (what I'd planned on).

2) DT::TZ::Alias is included with DT::TZ.

3) DT::TZ::Alias is cut up and included with various DT::TZ modules.

I favor option 1 or 2 as the DT::TZ::A name really carries a lot of descriptive 
meaning.

-J

--


Reply via email to