> 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
--