Hi, I just rewrote my oldest module(s) DateTime::Util::Calc and DateTime::Util::Astro using XS. These modules are the founding blocks for my other astronomical calendars (like DateTime::Calendar::Chinese), and this XS-zation significantly speeds up the calculation as well as fixing some bugs that were present in the distributions.
http://github.com/lestrrat/DateTime-Astro http://github.com/lestrrat/DateTime-Event-Chinese http://github.com/lestrrat/DateTime-Calendar-Chinese During the course of the rewrite I've deprecated a few modules, and came to the conclusion that I want to rename DateTime-Util-Astro dist to DateTime-Astro. This means using a second level namespace, so I thought I'd better at least ask/announce this fact. Currently the only module in the DateTime-Astro namespace is DateTime::Astro::Sunrise. I also plan to provide a pure perl implementation along with the XS, so people w/o a c compiler can at least "attempt" to use the calculation modules. So is there anybody who is opposed to this change? if I don't hear from anybody, I'm probably going to upload DateTime-Astro by the end of this month. Let me know, --d