1.1 --- a/docs/preferences.txt Tue Oct 27 00:05:46 2015 +0100
1.2 +++ b/docs/preferences.txt Tue Oct 27 00:26:59 2015 +0100
1.3 @@ -206,16 +206,21 @@
1.4 period for an event. The imiptools.handlers.scheduling module contains the
1.5 built-in scheduling functions which include the following:
1.6
1.7 - schedule_in_freebusy accept an invitation if the event periods
1.8 - are free according to the free/busy
1.9 - records for the resource; decline
1.10 - otherwise
1.11 + schedule_in_freebusy accept an invitation if the event periods are free
1.12 + according to the free/busy records for the resource;
1.13 + decline otherwise
1.14
1.15 schedule_corrected_in_freebusy correct periods in an event according to
1.16 the permitted_times setting (see above),
1.17 - then attempt to schedule the event
1.18 - according to the free/busy records for the
1.19 - resource
1.20 + then attempt to schedule the event according to the
1.21 + free/busy records for the resource
1.22 +
1.23 + schedule_next_available_in_freebusy correct periods in an event according
1.24 + to the permitted_times setting (see
1.25 + above), if configured, and attempt to schedule the
1.26 + event according to the free/busy records for the
1.27 + resource, seeking the next available free period for
1.28 + each period that conflicts with an existing event
1.29
1.30 The scheduling mechanism can be extended by implementing additional scheduling
1.31 functions or by extending the handler framework directly.