1.1 --- a/docs/preferences.txt Mon Oct 26 17:19:39 2015 +0100
1.2 +++ b/docs/preferences.txt Mon Oct 26 19:07:51 2015 +0100
1.3 @@ -195,3 +195,27 @@
1.4 represented in UTC may have apparently inappropriate hour (and for some zones)
1.5 minute values that correspond to permitted values in this participant's own
1.6 time zone.
1.7 +
1.8 +scheduling_function
1.9 +-------------------
1.10 +
1.11 +Default: schedule_in_freebusy
1.12 +Alternatives: (see below)
1.13 +
1.14 +Indicates the scheduling function used by resources to find an appropriate
1.15 +period for an event. The imiptools.handlers.scheduling module contains the
1.16 +built-in scheduling functions which include the following:
1.17 +
1.18 + schedule_in_freebusy accept an invitation if the event periods
1.19 + are free according to the free/busy
1.20 + records for the resource; decline
1.21 + otherwise
1.22 +
1.23 + schedule_corrected_in_freebusy correct periods in an event according to
1.24 + the permitted_times setting (see above),
1.25 + then attempt to schedule the event
1.26 + according to the free/busy records for the
1.27 + resource
1.28 +
1.29 +The scheduling mechanism can be extended by implementing additional scheduling
1.30 +functions or by extending the handler framework directly.