$Id: FAQ-MCAL,v 1.1.1.1 1999/12/02 08:01:39 zircote Exp $ MCAL FAQ - 11/19/99 Robert Allen allenb@home-networking.org 1: I am unable to open a stream into the mstore directory what is wrong? o Check the permissions on the calendar directory. To Properly set these permissions execute the following command: [me@home]$ chown -R nobody.nobody /var/calendar [me@home]$ chmod 1777 /var/calendar 2: How do I create a passwd file for the local mstore driver? o Using the Apache htpasswd utility you may create the mpasswd file with the command below [me@home]$ htpasswd -c /usr/local/etc/mpasswd username To add or update this file you would execute as follows: [me@home]$ htpasswd /usr/local/etc/mpasswd username 3: How do I get support? o Currently there is a user list that has been provided by Chek.Com for public discussion to subscribe send an email to: blah@chek.com 4: What is MCAL? o The MCAL library is very similar to the c-client IMAP library. It offers a common simple interface for accessing calendars that can be stored in many different formats, both local and remote formats are supported. 5: What objects can MCAL Support? o Some of MCAL's supported object features are: -Alarms (triggers) which can be set to go off any number of minutes before the event. -Class values (Public/Private) -Start and End Dates -Recurrence (This event should re-occur every Thursday..etc..) -Calendar sharing. 6: Where is the CVS Repository? o :pserver:allen@www.totalsite.org:/repository - For CVSWeb Access Please Visit http://www.totalsite.org/cgi-bin/cvs - For CVS Issues please visit http://www.cyclic.com 7: How Do I get CVS write access? o To apply for CVS write access send an email to Mark Musone : musone@edgeglobal.com 8: What are the expandable possibilities for libmcal? o Currently there is discussion involving concepts that would revolutionize the way dates and schedules are handled on many levels. - Plans are being discussed to create a SQL Driver for libmcal which would enable database storage of calendars. - Conceptual discussion is underway for the development of a "cron" aware interface which in theory would allow the unix scheduling daemon to access it's scheduled events from a icap based calendar. - Plans are being made to start a Perl Module for the use of libmcal. - Discussion for the development of a MS Outlook plugin. - In summary the way libmcal is designed it offers a robust means to create drivers and interface for an unlimited number of possibilities.