Difference: Calendar (1 vs. 16)

Revision 162015-09-30 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 10 to 10
 

Meeting-room reservations

Changed:
<
<
As the name suggests, the purpose of the meeting-room reservation calendars are to reserve space in the meetings rooms at Nevis and in the Nevis Annex; there's also a "room" defined to schedule when the Nevis van will make the trip from the Columbia campus to Nevis Labs.
>
>
As the name suggests, the purpose of the meeting-room reservation system is to reserve space in the library in the Nevis research building.
 
Changed:
<
<
The use of these calendars is mostly self-explanatory. If you need any assistance, click on the Help link near the top of every page.
>
>
The use of this calendar is mostly self-explanatory. If you need any assistance, click on the Help link near the top of every page.
  Here are the distinguishing features of this calendar software (the MRBS package) compared to the others discussed on this page:
Line: 20 to 20
 
  • Only users with an account on the Linux cluster can add, change, or delete entries on these calendars. Use the same account name and password that you use to read your mail; if you see a message about a certificate, accept it permanently.
Changed:
<
<
  • If a given user creates an event on one of these calendars, only that user can edit or delete that event.
>
>
  • If a given user creates an event on this calendar, only that user can edit or delete that event.
 

Shared calendars via CalDAV

Revision 152014-10-14 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 33 to 33
  For a more complete listing of how to configure calendar clients, see the DAViCal website.
Changed:
<
<
Here's how to create/subscribe to calendars on the Nevis CalDAV server using iCal or BusyCal:
>
>
Here's how to create/subscribe to calendars on the Nevis CalDAV server using Apple Calendar or BusyCal:
 
Changed:
<
<
  • In iCal, you do this by selecting "Preferences", selecting the Account pane, then hitting the "+" sign in the lower left-hand corner of the pane. In BusyCal, use the Calendar menu and select "Connect to iCloud/CalDAV server".
>
>
  • In Apple Calendar, you do this by selecting "Preferences", selecting the Account pane, then hitting the "+" sign in the lower left-hand corner of the pane. In BusyCal, use the Calendar menu and select "Connect to iCloud/CalDAV server".
 
  • The account type is "CalDAV".
Line: 47 to 47
 
  • If you get a dialog box about a certificate, just accept it.
Changed:
<
<
  • If you want to see any of the other Nevis calendars in iCal, select the "Delegation" sub-pane. At minimum, you'll probably want "Nevis Group". (In BusyCal, you don't have to do this.)
>
>
  • If you want to see any of the other Nevis calendars in Apple Calendar, select the "Delegation" sub-pane. At minimum, you'll probably want "Nevis Group". (In BusyCal, you don't have to do this.)
 
  • You will not see any new calendars on the viewcal page (see below). I have to manually edit a script on the web server to make that happen. I'll do that as soon as I see that you've created a calendar of your own, or you can just send me an e-mail.
Changed:
<
<
If you're using Mozilla's Sunbird, you'll have to subscribe to each calendar individually:
https://calendar.nevis.columbia.edu/caldav/caldav.php/ACCOUNT/calendar
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/other
>
>

Apple Calendar tips

  • If you're having trouble with events being saved from Apple Calendar, go to the Calendar menu, select Preferences..., select Alerts, and make sure that all default alerts are set to "None." In particular, Apple Calendar seems to have trouble saving banner or multi-day events with alerts enabled.
 

Accessing a Nevis CalDAV calendar on a tablet/smartphone

Line: 72 to 69
 
  • Make sure SSL is turned on.
Changed:
<
<
  • Unlike iCal or BusyCal, you'll probably have to subscribe to each additional calendar individually, with a separate "account" for each one (or each group). Examples:
>
>
  • Unlike Apple Calendar or BusyCal, you'll probably have to subscribe to each additional calendar individually, with a separate "account" for each one (or each group). Examples:
 
    • To subscribe to the Nevis holiday and general calendars, create a new account with the URL https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/
    • To subscribe to the calendar(s) for account rdoe (whether or not you're rdoe), use the URL https://calendar.nevis.columbia.edu/caldav/caldav.php/rdoe/
Line: 96 to 93
  WebDAV is an older calendar protocol which is gradually becoming obsolete, mainly because it's not as good a protocol for sharing calendars between different machines. However, it's good enough if you're only going to access your calendar with a single laptop. Among the programs that can use WebDAV are:
Changed:
<
<
  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.

>
>
 
  • BusyCal. This is the program I use, and I strongly recommend it.
Line: 134 to 129
 
  • As noted above, you can only view calendars, you cannot edit them.
Changed:
<
<
  • If you have a calendar on any CalDAV server (Google Calendars, the Nevis server described above, etc.) it can be displayed on this page. Send me the iCal URL (available from the Shared Settings page for the calendar) and I'll include it on the list.
>
>
  • If you have a calendar on any CalDAV server (Google Calendars, the Nevis server described above, etc.) it can be displayed on this page. Send me the calendar URL (available from the Shared Settings page for the calendar) and I'll include it on the list.

Revision 142013-02-11 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 24 to 24
 

Shared calendars via CalDAV

Changed:
<
<
CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (BusyCal, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.
>
>
CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to:
  • synchronize your calendars on multiple devices, such as smartphones, tablets, or different computers;
  • you want to keep both private and public calendars at Nevis;
  • you want to create calendars that more than one person can edit.
 

Creating a CalDAV calendar

Line: 57 to 60
 

Accessing a Nevis CalDAV calendar on a tablet/smartphone

Changed:
<
<
There are number of devices and operating systems, so it's hard to give a step-by-step guide. Here are the general rules:
>
>
There are a number of devices and operating systems, so it's hard to give a step-by-step guide. Here are the general rules:
 
  • In iOS, you subscribe to calendars using the Setting app, then going to "Mail, Contacts, Calendars".
Line: 83 to 86
 

CalDAV access control

Changed:
<
<
One of the nice features of CalDAV compared to WebDAV (see below) is you can fine-tune the access control of your calendar(s). For example, you can keep a separate calendar with a schedule of doctor's appointments, and make it visible only to you; you can create a calendar for group meetings, and allow selected people with CalDAV accounts the ability to make their own entries into the calendar. For an example of the latter, see the "other" or "Nevis General" calendar under "Nevis Group".
>
>
One of the nice features of CalDAV is you can fine-tune the access control of your calendar(s). For example, you can keep a separate calendar with a schedule of doctor's appointments, and make it visible only to you; you can create a calendar for group meetings, and allow selected people with Nevis CalDAV accounts to make their own entries into the calendar. For an example of the latter, see the "other" or "Nevis General" calendar under "Nevis Group".
  The web interface for the Nevis CalDAV server is https://calendar.nevis.columbia.edu/caldav/; login with your Nevis account name and password.

Revision 132013-02-11 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 34 to 34
 
  • In iCal, you do this by selecting "Preferences", selecting the Account pane, then hitting the "+" sign in the lower left-hand corner of the pane. In BusyCal, use the Calendar menu and select "Connect to iCloud/CalDAV server".
Changed:
<
<
  • The account type is "!CalDAV".
>
>
  • The account type is "CalDAV".
 
  • For account and password, use your standard Nevis account/mail password.

Revision 122013-02-08 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Changed:
<
<
>
>
 

There are four calendar software packages installed on the Nevis web server... and three sets of calendar URLs for you to remember. This web page describes the different calendars and their uses:

Line: 24 to 24
 

Shared calendars via CalDAV

Changed:
<
<
CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (Sunbird, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.
>
>
CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (BusyCal, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.

Creating a CalDAV calendar

For a more complete listing of how to configure calendar clients, see the DAViCal website.

  Here's how to create/subscribe to calendars on the Nevis CalDAV server using iCal or BusyCal:
Line: 42 to 46
 
  • If you want to see any of the other Nevis calendars in iCal, select the "Delegation" sub-pane. At minimum, you'll probably want "Nevis Group". (In BusyCal, you don't have to do this.)
Changed:
<
<
  • You will not see any new calendars on the viewcal page. I have to manually edit a script on the web server to make that happen. I'll do that as soon as I see that you've created a calendar of your own, or you can just send me an e-mail.
>
>
  • You will not see any new calendars on the viewcal page (see below). I have to manually edit a script on the web server to make that happen. I'll do that as soon as I see that you've created a calendar of your own, or you can just send me an e-mail.
  If you're using Mozilla's Sunbird, you'll have to subscribe to each calendar individually:
Line: 51 to 55
 https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/other
Added:
>
>

Accessing a Nevis CalDAV calendar on a tablet/smartphone

There are number of devices and operating systems, so it's hard to give a step-by-step guide. Here are the general rules:

  • In iOS, you subscribe to calendars using the Setting app, then going to "Mail, Contacts, Calendars".

  • Use your Nevis account name and password, no matter whose calendar you're viewing.

  • The server name is calendar.nevis.columbia.edu

  • Apple's iOS will incorrectly guess the location of the calendar and give you an error message. To access your Nevis calendar, go to the advanced settings and enter the URL for your calendar; e.g., https://calendar.nevis.columbia.edu/caldav/caldav.php/ACCOUNT/.

  • Make sure SSL is turned on.

  • Unlike iCal or BusyCal, you'll probably have to subscribe to each additional calendar individually, with a separate "account" for each one (or each group). Examples:
    • To subscribe to the Nevis holiday and general calendars, create a new account with the URL https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/
    • To subscribe to the calendar(s) for account rdoe (whether or not you're rdoe), use the URL https://calendar.nevis.columbia.edu/caldav/caldav.php/rdoe/

Multiple CalDAV calendars

When you first login to the Nevis CalDAV server, a default calendar is created for you. You can create additional calendars under your account; e.g., one for classes, one for meetings, etc. Look for a button with a "+" sign in the same screen or panel that you use to define your CalDAV account.

Some things to consider:

  • Any additional calendars will not automatically show up on the viewcal page (see below). I have to manually edit a script on the web server to make that happen.
  • By default, everyone with a Nevis account will able to see any additional calendars you create. If you'd like to restrict access to a given calendar, see the next section.

CalDAV access control

One of the nice features of CalDAV compared to WebDAV (see below) is you can fine-tune the access control of your calendar(s). For example, you can keep a separate calendar with a schedule of doctor's appointments, and make it visible only to you; you can create a calendar for group meetings, and allow selected people with CalDAV accounts the ability to make their own entries into the calendar. For an example of the latter, see the "other" or "Nevis General" calendar under "Nevis Group".

The web interface for the Nevis CalDAV server is https://calendar.nevis.columbia.edu/caldav/; login with your Nevis account name and password.

You'll probably be a bit confused by the CalDAV nomenclature ("What the heck is a principle?") but eventually it begins to make sense.

 

Shared public calendars via WebDAV

WebDAV is an older calendar protocol which is gradually becoming obsolete, mainly because it's not as good a protocol for sharing calendars between different machines. However, it's good enough if you're only going to access your calendar with a single laptop. Among the programs that can use WebDAV are:

Changed:
<
<
  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.

    This is the program that I recommend for you to use; apart from cross-platform compatibility, this program is more robust than the other programs listed below. There's one exception: Sunbird cannot yet synchronize with an device like a smartphone.

>
>
  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.
 
Added:
>
>
  • BusyCal. This is the program I use, and I strongly recommend it.
 
Changed:
<
<
To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. For example, you can subscribe to https://calendar.nevis.columbia.edu/calendar/university-holidays.ics, which contains Columbia University holidays (complete through early 2013).
>
>
To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. For example, you can subscribe to https://calendar.nevis.columbia.edu/calendar/university-holidays.ics, which contains Columbia University holidays.
  You may have to add the Nevis certificate to your system; follow the directions on this page.
Line: 71 to 111
 
  • If you want to create your own calendar files to share, you can. Just "publish" or "subscribe" to a calendar using the same naming scheme as the files above: https://www.nevis.columbia.edu/calendar/<whatever>.ics. Note that the file name must end in .ics, otherwise it will be rejected.
Changed:
<
<
  • By default, anyone at Nevis can add, modify, or delete events on any of the calendars that have been published using the above method. However, unlike CalDAV, you can create your own calendars.
>
>
  • By default, anyone at Nevis using Sunbird can add, modify, or delete events on any of the calendars that have been published using the above method.
 
  • If you contact me, I can arrange for a calendar file to be restricted so only a single user (or a small number of users) can edit the calendar. However, for this kind of security, CalDAV is better (see above).
Line: 91 to 131
 
  • As noted above, you can only view calendars, you cannot edit them.
Changed:
<
<
  • If you have a calendar on Google Calendars, it can be displayed on this page. Send me the iCal URL (available from the Shared Settings page for the calendar) and I'll include it on the list.
>
>
  • If you have a calendar on any CalDAV server (Google Calendars, the Nevis server described above, etc.) it can be displayed on this page. Send me the iCal URL (available from the Shared Settings page for the calendar) and I'll include it on the list.

Revision 112013-02-07 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 26 to 26
  CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (Sunbird, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.
Changed:
<
<
The key bit of information is the name of the Nevis CalDAV server:
https://www.nevis.columbia.edu/caldav/caldav.php/nevis/
>
>
Here's how to create/subscribe to calendars on the Nevis CalDAV server using iCal or BusyCal:
 
Changed:
<
<
If you're using Apple's iCal or Mozilla's Sunbird, you'll have to subscribe to each calendar individually by adding its name to the end of the above URL; e.g.,
https://www.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
>
>
  • In iCal, you do this by selecting "Preferences", selecting the Account pane, then hitting the "+" sign in the lower left-hand corner of the pane. In BusyCal, use the Calendar menu and select "Connect to iCloud/CalDAV server".
 
Changed:
<
<
Use your regular Nevis account name and password; i.e., the one you use to login or read your mail.
>
>
  • The account type is "!CalDAV".
 
Changed:
<
<
If you do this, you'll be able to see all the Nevis calendars with your program, but you won't be able create a new calendar of your own. Contact me and I'll create it for you. (The issue is that if you could create your own calendar by yourself, you'd also be able to edit everyone else's calendar as well.)
>
>
  • For account and password, use your standard Nevis account/mail password.

  • For server name, use:
    https://calendar.nevis.columbia.edu/caldav/caldav.php/ACCOUNT/
    Don't type "ACCOUNT". Type your standard Nevis account name. For example, user jsmith would type:
    https://calendar.nevis.columbia.edu/caldav/caldav.php/jsmith/

  • Hit the "Accept" button.

  • If you get a dialog box about a certificate, just accept it.

  • If you want to see any of the other Nevis calendars in iCal, select the "Delegation" sub-pane. At minimum, you'll probably want "Nevis Group". (In BusyCal, you don't have to do this.)

  • You will not see any new calendars on the viewcal page. I have to manually edit a script on the web server to make that happen. I'll do that as soon as I see that you've created a calendar of your own, or you can just send me an e-mail.

If you're using Mozilla's Sunbird, you'll have to subscribe to each calendar individually:

https://calendar.nevis.columbia.edu/caldav/caldav.php/ACCOUNT/calendar
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/other
 

Shared public calendars via WebDAV

Line: 46 to 61
 
Changed:
<
<
To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. For example, you can subscribe to https://www.nevis.columbia.edu/calendar/university-holidays.ics, which contains Columbia University holidays (complete through early 2013).
>
>
To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. For example, you can subscribe to https://calendar.nevis.columbia.edu/calendar/university-holidays.ics, which contains Columbia University holidays (complete through early 2013).
  You may have to add the Nevis certificate to your system; follow the directions on this page.
Line: 60 to 75
 
  • If you contact me, I can arrange for a calendar file to be restricted so only a single user (or a small number of users) can edit the calendar. However, for this kind of security, CalDAV is better (see above).
Changed:
<
<
  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

    If this trick doesn't work, it means the calendar is hosted by CalDAV; see above.

>
>
  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://calendar.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

    If this trick doesn't work, it means the calendar is hosted by CalDAV; see above.

 

Viewing public calendars

Changed:
<
<
If you don't have access to a computer that has a program that can edit a shared calendar, at least you can view them in a web browser. The link is http://www.nevis.columbia.edu/viewcal/.
>
>
If you don't have access to a computer that has a program that can edit a shared calendar, at least you can view them in a web browser. The link is http://calendar.nevis.columbia.edu/viewcal/.
  Here are the distinguishing features of viewing calendars this way:

Revision 102013-02-04 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 29 to 29
 The key bit of information is the name of the Nevis CalDAV server:
https://www.nevis.columbia.edu/caldav/caldav.php/nevis/
Changed:
<
<
If you're using Sunbird, you'll have to subscribe to each calendar individually by adding its name to the end of the above URL; e.g.,
>
>
If you're using Apple's iCal or Mozilla's Sunbird, you'll have to subscribe to each calendar individually by adding its name to the end of the above URL; e.g.,
 
https://www.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays

Use your regular Nevis account name and password; i.e., the one you use to login or read your mail.

Revision 92012-01-19 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 60 to 60
 
  • If you contact me, I can arrange for a calendar file to be restricted so only a single user (or a small number of users) can edit the calendar. However, for this kind of security, CalDAV is better (see above).
Changed:
<
<
  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

    If this trick doesn't work, it means the calendar is hosted by CalDAV; see above.

>
>
  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

    If this trick doesn't work, it means the calendar is hosted by CalDAV; see above.

 

Viewing public calendars

Line: 70 to 70
 
  • Only users with an account on the Linux cluster can access the calendar viewer. They cannot be generally viewed by the rest of the world. (Use the same account name and password that you use to read your mail; if you see a message about a certificate, accept it permanently.)
Changed:
<
<
  • The navigation buttons and links are not as intuitive as I would like. For one thing, they're all at the bottom of the web page; scroll down if you don't see them. (I'm using the PHP iCalendar package.)
>
>
  • The navigation buttons and links are not as intuitive as I would like. (I'm using the PHP iCalendar package.)
 
  • By default, you see everyone's calendar. You can restrict the list using the "Preferences" link on the viewer page.

Revision 82011-10-20 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 27 to 27
 CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (Sunbird, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.

The key bit of information is the name of the Nevis CalDAV server:

Changed:
<
<
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/
>
>
https://www.nevis.columbia.edu/caldav/caldav.php/nevis/
  If you're using Sunbird, you'll have to subscribe to each calendar individually by adding its name to the end of the above URL; e.g.,
Changed:
<
<
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
>
>
https://www.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
  Use your regular Nevis account name and password; i.e., the one you use to login or read your mail.

Revision 72011-10-18 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 27 to 27
 CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (Sunbird, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.

The key bit of information is the name of the Nevis CalDAV server:

Changed:
<
<
http://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/
>
>
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/
  If you're using Sunbird, you'll have to subscribe to each calendar individually by adding its name to the end of the above URL; e.g.,
Changed:
<
<
http://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
>
>
https://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays
  Use your regular Nevis account name and password; i.e., the one you use to login or read your mail.

Revision 62011-10-13 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 22 to 22
 
  • If a given user creates an event on one of these calendars, only that user can edit or delete that event.
Added:
>
>

Shared calendars via CalDAV

CalDAV is the same calendar system used at Google Calendars and Apple's iCloud. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on multiple devices. All the programs listed below (Sunbird, iCal, Outlook) can synchronize with a CalDAV server, in addition to most tablets and smart phones.

The key bit of information is the name of the Nevis CalDAV server:

http://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/

If you're using Sunbird, you'll have to subscribe to each calendar individually by adding its name to the end of the above URL; e.g.,

http://calendar.nevis.columbia.edu/caldav/caldav.php/nevis/university-holidays

Use your regular Nevis account name and password; i.e., the one you use to login or read your mail.

If you do this, you'll be able to see all the Nevis calendars with your program, but you won't be able create a new calendar of your own. Contact me and I'll create it for you. (The issue is that if you could create your own calendar by yourself, you'd also be able to edit everyone else's calendar as well.)

 

Shared public calendars via WebDAV

Changed:
<
<
Recently, a number of programs have become available to create and share public calendars. They can share files in the iCalendar format shared via WebDAV; typically the files have the .ics extension. Among those programs are:
>
>
WebDAV is an older calendar protocol which is gradually becoming obsolete, mainly because it's not as good a protocol for sharing calendars between different machines. However, it's good enough if you're only going to access your calendar with a single laptop. Among the programs that can use WebDAV are:
 
  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.

    This is the program that I recommend for you to use; apart from cross-platform compatibility, this program is more robust than the other programs listed below. There's one exception: Sunbird cannot yet synchronize with an device like a smartphone.

Deleted:
<
<
To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. Here are three calendars to which you can subscribe:
 
Changed:
<
<
https://www.nevis.columbia.edu/calendar/university-holidays.ics Columbia University holidays (complete through mid-2011)
https://www.nevis.columbia.edu/calendar/seligman.ics WilliamSeligman's schedule, including vacation days (you can also type finger seligman on any machine on which he has an account) and other significant systems-administration activity.
https://www.nevis.columbia.edu/calendar/other.ics Other dates of interest at Nevis.
>
>
To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. For example, you can subscribe to https://www.nevis.columbia.edu/calendar/university-holidays.ics, which contains Columbia University holidays (complete through early 2013).
 
Changed:
<
<
Notes on Apple's iCal (and possibly others as well):

  • You may have to use webcal:// instead of https://.

  • If you get messages that the program cannot connect, access, or accept the server, it may be that you have to add the Nevis certificate to your system; follow the directions on this page.
You can create your own calendars; if you'd like them to be added to above list, let me know.
>
>
You may have to add the Nevis certificate to your system; follow the directions on this page.
  Here are the distinguishing features of this calendar software (compared to the others discussed on this page):
Line: 50 to 56
 
  • If you want to create your own calendar files to share, you can. Just "publish" or "subscribe" to a calendar using the same naming scheme as the files above: https://www.nevis.columbia.edu/calendar/<whatever>.ics. Note that the file name must end in .ics, otherwise it will be rejected.
Changed:
<
<
  • By default, anyone at Nevis can add, modify, or delete events on any of the calendars that have been published using the above method.

  • If you contact me, I can arrange for a calendar file to be restricted so only a single user (or a small number of users) can edit the calendar. For example, only I can edit the seligman.ics file.

  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

Shared calendars via CalDAV

>
>
  • By default, anyone at Nevis can add, modify, or delete events on any of the calendars that have been published using the above method. However, unlike CalDAV, you can create your own calendars.
 
Changed:
<
<
CalDAV is a more advanced of the WebDAV calendar-sharing system; it's the same system used at Google Calendars and Apple's MobileMe. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on smartphones or other multiple devices.
>
>
  • If you contact me, I can arrange for a calendar file to be restricted so only a single user (or a small number of users) can edit the calendar. However, for this kind of security, CalDAV is better (see above).
 
Changed:
<
<
If you'd like to use the Nevis CalDAV server, contact the me and I'll set it up.
>
>
  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

    If this trick doesn't work, it means the calendar is hosted by CalDAV; see above.

 

Viewing public calendars

Revision 52011-08-22 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 75 to 75
 
  • By default, you see everyone's calendar. You can restrict the list using the "Preferences" link on the viewer page.

  • As noted above, you can only view calendars, you cannot edit them.
Added:
>
>
  • If you have a calendar on Google Calendars, it can be displayed on this page. Send me the iCal URL (available from the Shared Settings page for the calendar) and I'll include it on the list.
 \ No newline at end of file

Revision 42011-05-06 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Changed:
<
<
>
>
 
Changed:
<
<
There are two calendar software packages installed on the Nevis web server... and three sets of calendar URLs for you to remember. This web page describes the different calendars and their uses:
>
>
There are four calendar software packages installed on the Nevis web server... and three sets of calendar URLs for you to remember. This web page describes the different calendars and their uses:
 

Meeting-room reservations

Changed:
<
<
As the name suggests, the purpose of the meeting-room reservation calendars are to reserve space in the meetings rooms at Nevis and in the Nevis Annex; there's also a "room" defined to schedule when the Nevis van will make the trip from the Columbia campus to Nevis Labs.

The use of these calendars is mostly self-explanatory. If you need any assistance, click on the Help link near the top of every page.

>
>
As the name suggests, the purpose of the meeting-room reservation calendars are to reserve space in the meetings rooms at Nevis and in the Nevis Annex; there's also a "room" defined to schedule when the Nevis van will make the trip from the Columbia campus to Nevis Labs.

The use of these calendars is mostly self-explanatory. If you need any assistance, click on the Help link near the top of every page.

  Here are the distinguishing features of this calendar software (the MRBS package) compared to the others discussed on this page:
Line: 27 to 22
 
  • If a given user creates an event on one of these calendars, only that user can edit or delete that event.
Changed:
<
<

Shared public calendars

>
>

Shared public calendars via WebDAV

 
Changed:
<
<
Recently, a number of programs have become available to create and share public calendars. They can share files in the iCalendar format shared via WebDAV; typically the files have the .ics extension. Among those programs are:
>
>
Recently, a number of programs have become available to create and share public calendars. They can share files in the iCalendar format shared via WebDAV; typically the files have the .ics extension. Among those programs are:
 
Changed:
<
<
  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.

    This is the program that I recommend for you to use; apart from cross-platform compatibility, this program is more robust than the other programs listed below. There's one exception: Sunbird cannot yet synchronize with an device like a smartphone.

>
>
  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.

    This is the program that I recommend for you to use; apart from cross-platform compatibility, this program is more robust than the other programs listed below. There's one exception: Sunbird cannot yet synchronize with an device like a smartphone.

 
Line: 44 to 34
 To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. Here are three calendars to which you can subscribe:

https://www.nevis.columbia.edu/calendar/university-holidays.ics Columbia University holidays (complete through mid-2011)
Changed:
<
<
https://www.nevis.columbia.edu/calendar/seligman.ics WilliamSeligman's schedule, including vacation days (you can also type "=finger seligman=" on any machine on which he has an account) and other significant systems-administration activity.
>
>
https://www.nevis.columbia.edu/calendar/seligman.ics WilliamSeligman's schedule, including vacation days (you can also type finger seligman on any machine on which he has an account) and other significant systems-administration activity.
 
https://www.nevis.columbia.edu/calendar/other.ics Other dates of interest at Nevis.

Notes on Apple's iCal (and possibly others as well):

Line: 52 to 42
 
  • You may have to use webcal:// instead of https://.

  • If you get messages that the program cannot connect, access, or accept the server, it may be that you have to add the Nevis certificate to your system; follow the directions on this page.
Added:
>
>
You can create your own calendars; if you'd like them to be added to above list, let me know.
 
Changed:
<
<
You can create your own calendars; if you'd like them to be added to above list, let me know.

Here are the distinguishing features of this calendar software (compared to the others discussed on this page):

>
>
Here are the distinguishing features of this calendar software (compared to the others discussed on this page):
 
  • Only users with an account on the Linux cluster can even see these calendars. They cannot be generally viewed by the rest of the world. (Use the same account name and password that you use to read your mail; if you see a message about a certificate, accept it permanently.)
Line: 70 to 56
 
  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.
Added:
>
>

Shared calendars via CalDAV

CalDAV is a more advanced of the WebDAV calendar-sharing system; it's the same system used at Google Calendars and Apple's MobileMe. There's a CalDAV server at Nevis, which can be used if you want to synchronize your calendars on smartphones or other multiple devices.

If you'd like to use the Nevis CalDAV server, contact the me and I'll set it up.

 

Viewing public calendars

Changed:
<
<
If you don't have access to a computer that has a program that can edit a shared calendar, at least you can view them in a web browser. The link is http://www.nevis.columbia.edu/viewcal/.
>
>
If you don't have access to a computer that has a program that can edit a shared calendar, at least you can view them in a web browser. The link is http://www.nevis.columbia.edu/viewcal/.
  Here are the distinguishing features of viewing calendars this way:

Revision 32010-09-28 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Changed:
<
<
There are two calendar software packages installed on the Nevis web server... and three sets of calendar URLs for you to remember. This web page describes the different calendars and their uses:

>
>
 
Added:
>
>
There are two calendar software packages installed on the Nevis web server... and three sets of calendar URLs for you to remember. This web page describes the different calendars and their uses:
 

Meeting-room reservations

Revision 22010-04-05 - WilliamSeligman

Line: 1 to 1
 
META TOPICPARENT name="Computing"

Nevis Calendars

Line: 50 to 50
 
  • You may have to use webcal:// instead of https://.
Changed:
<
<
  • If you get messages that the program cannot connect, access, or accept the server, it may be that you have to add the Nevis certificate to your system; follow the directions near the end of this page.
>
>
  • If you get messages that the program cannot connect, access, or accept the server, it may be that you have to add the Nevis certificate to your system; follow the directions on this page.
  You can create your own calendars; if you'd like them to be added to above list, let me

Revision 12010-03-26 - WilliamSeligman

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="Computing"

Nevis Calendars

There are two calendar software packages installed on the Nevis web server... and three sets of calendar URLs for you to remember. This web page describes the different calendars and their uses:

Meeting-room reservations

As the name suggests, the purpose of the meeting-room reservation calendars are to reserve space in the meetings rooms at Nevis and in the Nevis Annex; there's also a "room" defined to schedule when the Nevis van will make the trip from the Columbia campus to Nevis Labs.

The use of these calendars is mostly self-explanatory. If you need any assistance, click on the Help link near the top of every page.

Here are the distinguishing features of this calendar software (the MRBS package) compared to the others discussed on this page:

  • These pages are public. Everyone in the world can see them.

  • Only users with an account on the Linux cluster can add, change, or delete entries on these calendars. Use the same account name and password that you use to read your mail; if you see a message about a certificate, accept it permanently.

  • If a given user creates an event on one of these calendars, only that user can edit or delete that event.

Shared public calendars

Recently, a number of programs have become available to create and share public calendars. They can share files in the iCalendar format shared via WebDAV; typically the files have the .ics extension. Among those programs are:

  • Sunbird, a free program from Mozilla, the same organization that makes the web browser Firefox and the mail program Thunderbird. This calendar software is also available as an extension to Thunderbird called Lightning. There are versions of this program available for Linux, Mac OS X, and Windows.

    This is the program that I recommend for you to use; apart from cross-platform compatibility, this program is more robust than the other programs listed below. There's one exception: Sunbird cannot yet synchronize with an device like a smartphone.

To use these programs to share calendars at Nevis, you'll want to either publish your own calendar or subscribe to an existing one. Here are three calendars to which you can subscribe:

https://www.nevis.columbia.edu/calendar/university-holidays.ics Columbia University holidays (complete through mid-2011)
https://www.nevis.columbia.edu/calendar/seligman.ics WilliamSeligman's schedule, including vacation days (you can also type "=finger seligman=" on any machine on which he has an account) and other significant systems-administration activity.
https://www.nevis.columbia.edu/calendar/other.ics Other dates of interest at Nevis.

Notes on Apple's iCal (and possibly others as well):

  • You may have to use webcal:// instead of https://.

  • If you get messages that the program cannot connect, access, or accept the server, it may be that you have to add the Nevis certificate to your system; follow the directions near the end of this page.

You can create your own calendars; if you'd like them to be added to above list, let me know.

Here are the distinguishing features of this calendar software (compared to the others discussed on this page):

  • Only users with an account on the Linux cluster can even see these calendars. They cannot be generally viewed by the rest of the world. (Use the same account name and password that you use to read your mail; if you see a message about a certificate, accept it permanently.)

  • If you want to create your own calendar files to share, you can. Just "publish" or "subscribe" to a calendar using the same naming scheme as the files above: https://www.nevis.columbia.edu/calendar/<whatever>.ics. Note that the file name must end in .ics, otherwise it will be rejected.

  • By default, anyone at Nevis can add, modify, or delete events on any of the calendars that have been published using the above method.

  • If you contact me, I can arrange for a calendar file to be restricted so only a single user (or a small number of users) can edit the calendar. For example, only I can edit the seligman.ics file.

  • There's a hint of "security through obscurity" here: If you don't know the name of a calendar file, you won't be able to subscribe to it. However, you can see a list of available calendars through the calendar viewing page described in the next section. Just take the name you see on that page, add https://www.nevis.columbia.edu/calendar/ before it, add .ics after it, and you have the name to which you can subscribe.

Viewing public calendars

If you don't have access to a computer that has a program that can edit a shared calendar, at least you can view them in a web browser. The link is http://www.nevis.columbia.edu/viewcal/.

Here are the distinguishing features of viewing calendars this way:

  • Only users with an account on the Linux cluster can access the calendar viewer. They cannot be generally viewed by the rest of the world. (Use the same account name and password that you use to read your mail; if you see a message about a certificate, accept it permanently.)

  • The navigation buttons and links are not as intuitive as I would like. For one thing, they're all at the bottom of the web page; scroll down if you don't see them. (I'm using the PHP iCalendar package.)

  • By default, you see everyone's calendar. You can restrict the list using the "Preferences" link on the viewer page.

  • As noted above, you can only view calendars, you cannot edit them.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback