On Wed, Feb 05, 2003 at 10:58:52AM -0500, John Peacock wrote: > Dave Rolsky wrote: > > > >Patches welcome ;) > > > >The time zone stuff is quite bizarre, I admin. But I really can't think > >of a way to handle recurring rules (like ongoing DST rules) without being > >able to date math, for example. How else do you figure out the last > >Sunday of October? > > No, it's clear that the modules are deeply intertwined. My primary concern > is that it is currently impossible to install both on a fresh machine > without skipping the tests on one of the two (at least to begin with). In > my mind, DateTime is the parent module (and DateTime::TimeZone is the crazy > cousin ;) and should be installed first. DT::TZ should be dependent on DT, > IMHO, not the other way round.
Er, I may well be missing something as I've not paid attention to this thread, but why not ship them both in the same distribution? Then some tests in t/*.t will test DT and some DT::DZ and both DT and DT::TZ being tested will be the ones in the distribution about to be installed. Tim.
