I would like to manage a busy/free calendar to allow people to schedule appointment. However, I don't want for these people to have information about the already booked calendar events except showing as busy.
As of now, the time showed as busy is the time of the event. However, there are appointments where you are busy before or after the event time to allow for travel time. For instance, if I have a doctor appointment from 10am to 11am, I may need to show busy on the calendar from 9:30am until 11:30am as I need to drive there and back. I don't want to put on my calendar the doctor appointment as 9:30am as I need to remember the appointment is at 10, not 9:30. But I need to show that I'm unavailable from 9:30 until 11:30. I don't want to have to create three events either for each event to manage the busy/free calendar.
So I would suggest the following:
Add a free/busy option for each event. Allow the time of the free/busy to be different from the time of the event (either by putting each time manually, or entering an offset from start and offset from end).
Create an automatic free/busy calendar that would use the free/busy data from one or more selected calendars. If multiple busy times joined or overlapped, merge them as a single busy time block.
... View more