In this lesson, you learn how to integrate your Basecamp milestones with external calendars.
Although you can easily view your project milestones in Basecamp, there are times you might want to view this data on an external calendar. To support this need, Basecamp generates an iCalendar feed for each of your projects, as well as a global iCalendar feed that includes all your projects. You can subscribe to one or more feeds from any calendar that supports the iCalendar format to stay updated on your Basecamp milestone and to-do activity.
iCalendar
iCalendar is a computer file format for sharing and integrating calendar data. Numerous calendars support the iCalendar format, including Apple iCal, Backpack, Google Calendar, Microsoft Outlook 2007, Mozilla Calendar (Lightning or Sunbird), Windows Calendar, and many more.
Feed
A feed is a data format that provides regularly updated content that users view in another application. Feeds are most commonly associated with blogs, but you can create a feed from other content as well, such as your Basecamp milestones. In this case, Basecamp syndicates your project data, enabling you to subscribe to it in your favorite calendar application. See Lesson 14, “Working with RSS Feeds,” to learn how to subscribe to other Basecamp feeds.
The way you subscribe to a Basecamp iCalendar feed varies based on the browser and calendar system you use. As you recall, you can subscribe to an iCalendar feed for a specific project or to a global feed that includes all your projects.
To subscribe to a feed for a specific project, follow these steps:
Consider the Global iCalendar Feed
To subscribe to the global iCalendar feed that includes all projects, click the Global iCalendar link at the bottom of the Basecamp Dashboard. The subscription process works exactly as it does with a project-specific feed. Although subscribing to your global iCalendar might save time initially, many calendars highlight individual project calendar feeds in a different color, which can be a useful project management tool.
Figure 7.1. Subscribe to the iCalendar feed for any project in Basecamp.
Subscribe to Your iCalendar Feed Manually
Optionally, you can also right-click the Subscribe to iCalendar link, select Copy Link Location or Copy Shortcut (depending on your browser), and paste this link manually in your calendar system to subscribe.
The rest of this section provides step-by-step instructions for several calendar systems. Even if these instructions don’t describe the specific calendar you use, they should give you an idea of how the subscription process works.
If you use Mozilla Thunderbird with the Lightning Calendar add-in, follow these steps to subscribe to your iCalendar feed:
Figure 7.2. Select the iCalendar format in Mozilla Thunderbird.
Figure 7.3. Color code your Mozilla calendar for easier identification.
Figure 7.4. View your Basecamp milestones in your Mozilla calendar.
Unsubscribe to an iCalendar Feed
To unsubscribe to an iCalendar feed, select the calendar on the left side of the screen by highlighting it (not with a checkmark). From the menu, select Calendar, Delete Calendar.
If you use Windows Calendar with Windows Vista, follow these steps to subscribe to your iCalendar feed:
Figure 7.5. Determine how often you want to update your calendar.
Windows Calendar displays data from your Basecamp iCalendar feed, shown in Figure 7.6.
Figure 7.6. View your Basecamp milestones and related to-do items in Windows Calendar.
If you use 37signals’ collaborative organizational tool Backpack (www.backpackit.com), follow these steps to subscribe to your iCalendar feed:
Backpack Isn’t Included with Basecamp
Backpack is an individual 37signals application with a separate monthly pricing structure. You need to sign up for a Max, Premium, Plus, or Basic plan to receive the group calendar feature and integrate with Basecamp.
Use the Open Bar to Access Backpack
Alternatively, click the Backpack link on the Open Bar if you’ve integrated Basecamp and Backpack using OpenID. See Lesson 16, “Integrating Basecamp with Add-ons and Other Applications,” for more information.
Figure 7.7. In Backpack, you can add your Basecamp iCalendar feed as a calendar.
Figure 7.8. Basecamp data now appears in Backpack.
If you use iCal on a Macintosh, follow these steps to subscribe to your iCalendar feed:
Your new calendar displays according to the criteria you entered.
Although the iCalendar feed is a great way to integrate Basecamp data into your calendar, the complexity of dealing with different applications and browsers might cause some confusion. Here are some tips if you’re having trouble subscribing to an iCalendar feed:
• Try subscribing manually. To do so, right-click the iCalendar subscription link, copy, and paste the link in your calendar. See “Subscribing to an iCalendar Feed” earlier in this lesson for more information. Also, read the documentation or online help for your calendar for details on subscribing to iCalendar feeds or adding new calendars.
• Try replacing the webcal://prefix in your feed with http://. Not every calendar recognizes webcal://.
• Verify that your calendar supports iCalendar. Many, but not all, calendar systems support this format.
• Check to see if you have the right software version. For example, Basecamp integrates with Microsoft Outlook 2007, but not previous versions.
• Verify that you haven’t changed your Basecamp password recently. Changing a password resets your iCalendar feeds, so you’ll need to subscribe to your feeds again.
In this lesson, you learned how to view your Basecamp milestones in other calendars using the iCalendar feed. Next, learn how to master Basecamp’s messaging and commenting features.