The Calendar is currently going through a redesign. There are new fields being added to the database. These changes will take several months. If you want to be kept up to date with the Calendar changes then please subscribe to this blog.
subscribe to this blog
Why use the widgets rather than XML?
- Most people need basically the same types of widgets. So rather than everyone building their own we do it for them.
- We have direct access to query the database for those events that have changed.
- Widgets are static content. They are served up through our Apache Web Server. Widgets do not pull data each and every time a person accesses a web page.
Why we limit XML data requests?
XML is generic data that is dynamically pulled. It is not static. There are server costs for us when you pull data. So we ask people to use the widgets if possible. If they need more flexibility then use the XML data. We only allow up to X number of simultaneous XML web requests. There is a maximum number of simultaneous web requests allowed. If this is reached an HTTP 503 error code is sent along with a message.
All other information about the Calendar migration will be added to this blog as individual posts.
What is the schema of the Calendar XML data?
The XML Calendar Schema is described in other posts. During the Calendar redesign we will be adding newer versions of the schema. We will try to keep each version backwards compatible.
Do we provide a way for importing events?
No. Why? This Calendar is intended to be used as a marketing tool. Our goal is to sell your events. We are modifying the Calendar Manager user interface to help users that have no marketing background sell their events. The campus calendar has an enormous number of events. If a user just adds an event to the Campus Calendar it will never be seen. The user has to add the events in a way that will allow the user to find the event while filtering. This means not just tagging events but tagging them with common tags used most by users. This means using the proper event types. It means using consistent location and sponsors.
The event management screens are essential to the success of selling events properly. We don't want people just dumping their events into our calendar system.
How can we avoid double entering events?
We recommend having individuals enter their events into our calendar system. Then pull the events out using the XML web data feeds so that you can integrate them back into your calendar system. Since we ask users for more information that most calendar systems, this will allow you to control more consistently how events appear within your current calendars.
Our support for this service is M-F during regular business hours.