====================
Team Calendar Plugin
====================

This plugin adds a new tab, Team Calendar, to users with the TEAMCALENDAR_VIEW
permission. This shows a simple tables with dates running down the rows
and team members across the columns. Users with TEAMCALENDAR_UPDATE_OWN
permissions can change the state of the tick boxes under their own name,
and save the results. Users with TEAMCALENDAR_UPDATE_OTHERS permission can
update everyone's.

The 'availability' column in DB table is decimal from 0.00 to 1.00.
So it is possible to store more granular availability,
e.g. half-day, but there is no UI for this at present.

The calendar does not do anything more by itself. However, the 
team_availability table can be used in reports.

Installation
------------

Install using 'setup.py install' or easy_install as normal, and then
enable in trac.ini with:

	[components]
	teamcalendar.* = enabled
	
If you want to display more or fewer weeks before or after the current week
by default, add:

	[team-calendar]
	weeks_prior = 2
	weeks_after = 3