My Calendar is a bit of a monster plug-in. It’s not totally ridiculous – but there are a couple of features that I added years ago and have personally never actually used.

Specifically, the user-specific features. You can configure settings in My Calendar that allow your users to set their location and timezone in their user profile, so that when they view My Calendar, they’ll automatically see events in their location and/or with times adjusted to their timezone.

Inconveniently (and confusingly), this feature is also wrapped up with the settings that allow you to control data entry for a location field.

What I want to do is this:

  1. Remove the user-specific features, and re-release them as a cheap paid add-on. This will simplify the settings page. The features will still be available for the few who want them, but won’t cause some of the weird support issues they’ve caused in the past.
  2. Add a new, better functionality for handling data control for locations. Right now, it can only handle one field: you can make sure that only specific states can be entered, for example. I’d like to make that broader, so you can control more than one field.

Thoughts? I’m hard at work on version 2.3.0 of My Calendar, which is already a pretty substantial revision to the code infrastructure, so it’s a great time to make this change. But if there are a ton of people out there using this feature, it may not be the best idea.

So, please, chime in – I’m counting on your feedback to help make this decision.