Why I chose Calendar Versioning for my open source project