Leader of Birmingham.pm [pm.org] and a CPAN author [cpan.org]. Co-organised YAPC::Europe in 2006 and the 2009 QA Hackathon, responsible for the YAPC Conference Surveys [yapc-surveys.org] and the QA Hackathon [qa-hackathon.org] websites. Also the current caretaker for the CPAN Testers websites and data stores.
If you really want to find out more, buy me a Guinness
It appears as of DateTime-0.18 a decision has been made to completely scrap the previous implementation of delta_days() and rendered anything that previously used it completely broken.
Previously delta_days() returned the complete number of days between two dates, ie 13th September 1965 to 24th March 1974 is 3845 days, however delta_days() now returns 11 days!
I now have to rewrite my whole damn module just because I depended on that one facet of DateTime. I really wish people would think before the steamrollering an idea through. I made great efforts to get my module compatible with DateTime, and not have to rewrite the world, only to have it thrown back in my face.
I wonder how many more modules (on or off CPAN) that are timebombs waiting to happen?
Update: I was extremely frustrated when I wrote the above. There have been some points raised as to why I shouldn't have written what did. But they were my thoughts at the time. Thank you to echo for helping me put things in perspective.