A good calendaring system should make provision for meeting rooms (or more generally, any resource) also having diaries. These resources could for eg. be managed by a secretary. A meeting to be arranged must therefore inform/query the resources as well as all the people invited, either for a specific time/date, or automatically find a convenient time for all involved, with a list of mutually exclusive resources. That way one could schedule a meeting with the people required, specify say something like "within the next day in working hours" in one of the following possible meeting places.. etc.
Take a look at this guy's page, some interesting benchmarks between a number of computer languages for a number of well known algorithms.
LinuxISO has ISO images of many linux distros, including SuSE 7.1
A good calendaring system should make provision for meeting rooms (or more generally, any resource) also having diaries. These resources could for eg. be managed by a secretary. A meeting to be arranged must therefore inform/query the resources as well as all the people invited, either for a specific time/date, or automatically find a convenient time for all involved, with a list of mutually exclusive resources. That way one could schedule a meeting with the people required, specify say something like "within the next day in working hours" in one of the following possible meeting places.. etc.