...
The /mit/tech-squares/cron_scripts
directory contains the scripts and code to automatically generate the web site front page based on the data in the Tech Squares Google calendar. The front page is updated by a cron script on scripts.mit.edu
(see http://mv.ezproxy.com.ezproxyberklee.flo.org) at 12:57am each day.
The front page is generated by a Java program using the Google Calendar Data API (http://code.google.com/apis/gdata/calendar.html). The source is included in techsquares-cal.jar
; the other jar files are google client libraries downloaded from the URL above.
...
The first is named "Tech Squares" and is public and contains the dates for all Tech Squares weekly and monthly dances, and any other club events which we want to announce to the public. This information should match that at
http://www.mit.edu.ezproxyberklee.flo.org/~tech-squares/schedules/weekly.html
and
http://www.mit.edu.ezproxyberklee.flo.org/~tech-squares/schedules/monthly.html
although we might consider adding other relevant events such as outside dances Tech Squares members are planning to visit or non-Tech dances called by Ted. Calendar events in the next 14 days display immediately below "What's happening at Tech Squares" on the front page of the web site.
...
To update the Google calendar, go to
If you have an google account, email the username to the officers and they can use Google's "Share This Calendar" feature to let you edit entries. There is a Tech Squares account name and password as well if you really don't want to create a google account, but it's really best if we don't widely disseminate the club's account information. You should always double-check the upcoming events against the canonical lists at
http://www.mit.edu.ezproxyberklee.flo.org/~tech-squares/schedules/weekly.html
and
http://www.mit.edu.ezproxyberklee.flo.org/~tech-squares/schedules/monthly.html
to guard against versions drifting askew. Check rounds information against the long-term schedule at
http://www.mit.edu.ezproxyberklee.flo.org/~tech-squares/schedules/rounds-sched.html
or ask the rounds coordinator.
...