Difference between revisions of "IRIDIA Seminars"
From IridiaWiki
Jump to navigationJump to search (notes about the calendar software) |
m |
||
Line 35: | Line 35: | ||
* We are using [http://www.k5n.us/webcalendar.php WebCalendar]. The current version is probably very outdated and may be a security risk. It should be (carefully) updated to use the version current in Debian, so it receives automatic security updates. |
* We are using [http://www.k5n.us/webcalendar.php WebCalendar]. The current version is probably very outdated and may be a security risk. It should be (carefully) updated to use the version current in Debian, so it receives automatic security updates. |
||
− | * It would be ideal to find a way to add events directly from a script, so many steps above could be automated. Someone will have to read the WebCalendar documentation to find out |
+ | * It would be ideal to find a way to add events directly from a script, so many steps above could be automated. It should be possible, since it is possible to [http://www.k5n.us/wiki/index.php?title=Main_Page#WebCalendar_Mini-Guides add events from external applications]. However, how to do it from a script is not clear. Someone will have to read the WebCalendar documentation to find out how to do it. |
== Useful Links == |
== Useful Links == |
Revision as of 14:24, 4 December 2012
Responsible Must Be
- To be able to send emails to the Seminars mailing list you need to have the flag "mod" not checked in the Membership Management section of the Seminars mailing list.
- Your email address needs to be subscribed to the list of forwarded addresses of "semAdmin@iridia.ulb.ac.be". Ask the administrator of iridia.ulb.ac.be if you need to be added.
How to Manage Seminars
The IRIDIA seminars can be divided into two main types: internal seminars (IS) and external seminars (ES). Note that each class of seminars need a slightly different management procedure.
- Ask for confirmation of the seminar date and time to at least one person from MD, MB, or TS.
- Add an entry to the IRIDIA Seminar Database (only for ES):
- Create a folder on your PC called "seminars/"
- Copy the semPush script to "seminars/"
- Create an xml file containing the xml received by email "FirstnameLastname.xml".
- Execute "./semPush FirstnameLastname.xml" from a terminal
- Check on IRIDIA Seminars List that the entry has been successfully added
- Update the IRIDIA's Calendars and book the seminar room:
- Login into the system
- Add an entry into the seminar for the requested date using the format "[SEMINAR@IRIDIA] FirstName LastName: Title of Seminar"
- If the location is the IRIDIA Seminar room then fill the 'Location' field of the calendar with 'SEMINAR ROOM, IRIDIA'.
- Always use timed events and remember to add the duration of the event
- Add participants to the event:
- If the seminar is an ES: "IRIDIA Seminars"
- If the seminar is an IS add the entry to ("IRIDIA Seminars", " Robotics calendar", "Optimization calendar") depending on the particular case
- If there is the need to book the Seminar room add "Seminar room" in the participants (always for ES)
- Always add an entry to "Common calendar" (semAdmin participant)
- Send reminders for the seminars (only in case of ES)
- Login into the IRIDIA server
- Send new seminar comunication (where <key> is a date in the format YYYY-MM-DD): "./semMail -s -m <key>"
- Send reminder: "./semMail -s -r <key>"
- Ensure that the semMail script has a seminar admin email address as sender!
Some notes about the Calendar software
- We are using WebCalendar. The current version is probably very outdated and may be a security risk. It should be (carefully) updated to use the version current in Debian, so it receives automatic security updates.
- It would be ideal to find a way to add events directly from a script, so many steps above could be automated. It should be possible, since it is possible to add events from external applications. However, how to do it from a script is not clear. Someone will have to read the WebCalendar documentation to find out how to do it.