IRIDIA Seminars
From IridiaWiki
Revision as of 14:24, 4 December 2012 by MLópez-Ibáñez (talk | contribs)
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.