Rick Measham schreef:
> I just installed Bundle::DateTime on my Darwin machine ... I hadn't
> looked through the docs beforehand :)
>
> Can I suggest two other bundles that I'm willing to maintain (they
> shouldn't need much alteration anyway. Not like the full bundle!)
>
> Bundle::DateTime::Minimal is the minimum needed to install and use
> DateTime.pm
>
> Bundle::DateTime::Basic contains the above, plus the extra modules
> required for Sets and Spans as well as the main Format modules
I would prefer just 1 more bundle, Bundle::DateTime, containing the
mimimum needed for DateTime.pm, and a few selected other modules that
don't introduce new prereq's:
DT prereq's:
Class::Factory::Util 1.3 - prereq's of DateTime
Params::Validate 0.52
Test::More 0
Time::Local 1.04
Class::Singleton 1.03 - prereq of DT::TimeZone
DateTime::Locale 0.03 - needed by DateTime
DateTime::TimeZone 0.25 - needed by DateTime
DateTime
your choices for basic:
DateTime::Set
DateTime::Format::Strptime -- needed by DT::F::Builder
DateTime::Format::Builder -- prereq of several other formats
my additions:
DateTime::Format::HTTP
DateTime::Format::ISO8601
DateTime::Format::Mail
> Maybe we could also look at Bundle::DateTime::Formatters to
> quick-install all the formatters and Bundle::DateTime::Events to
> quick-install all events and DateTime::Bundle::Calendars to install
> all the calendars. That's more work though ...
I can't imagine anyone else but a kalendrophile installing all
calendars, or all events, and kalendrophiles can just install
Bundle::DateTime::Complete.
(I created Bundle::DateTime for myself, to have a simple method of
getting all DT modules; I don't think it's the best way to install
DateTime.pm, so I wouldn't mind renaming it to B::DT::Complete. With the
name as it is, a query for DateTime in the CPAN.pm shell will return
both DateTime.pm and Bundle/DateTime.pm, which is not good.)
Eugene