Been thinking about this quite a bit today, not entirely sure why.
On the list of plugins I'd made, recurring events and event registration/RSVP came up fairly high on the list for calendar plugins.
But what I'm wondering is about unbundling the calendar. Our stance on it has always really been that if we give the calendar a real use, it can stay - and I know it can have plenty more uses than it currently has, but I'm wary of putting all that into the core. I don't know why I'm so reticent about it, there's really no reason for it.
Now that the plugin manager is basically functional, though, there's no real reason why I can't bundle the calendar into a plugin and have that developed separately. I guess there is a part of me that's enthusiastic about segregating functionality, especially since the calendar is not the fastest thing in the world (I'd leave birthdays in the core, though!)
It would, interestingly, also ensure that several hooks exist and are proven to work (notably integrating stuff into the post dialogue, validating it on reception and throwing it back for an error)
Thoughts?
On the list of plugins I'd made, recurring events and event registration/RSVP came up fairly high on the list for calendar plugins.
But what I'm wondering is about unbundling the calendar. Our stance on it has always really been that if we give the calendar a real use, it can stay - and I know it can have plenty more uses than it currently has, but I'm wary of putting all that into the core. I don't know why I'm so reticent about it, there's really no reason for it.
Now that the plugin manager is basically functional, though, there's no real reason why I can't bundle the calendar into a plugin and have that developed separately. I guess there is a part of me that's enthusiastic about segregating functionality, especially since the calendar is not the fastest thing in the world (I'd leave birthdays in the core, though!)
It would, interestingly, also ensure that several hooks exist and are proven to work (notably integrating stuff into the post dialogue, validating it on reception and throwing it back for an error)
Thoughts?