THINGS TODO: 		(Date: 12 January 2001)

Contact roalt@kwenie.org for more information.

<Current version is v0.4>

In this TODO list I put the things I want in the Calendar system. I added
between brackets when this TODO entry will be worked on and if a version-span
is given the last version will be the indication when it should be ready.
I have features to do until version v0.8 and if I don't get a lot more ideas
that will be the v1.0 then.

Between the release of v0.3.1 and v0.4 I have taken some extra time to get
all kinds of ideas and plans together. I have added some features in v0.4
which weren't planned at first I have added those to the TODO list.

I also added Status info of TODO things. They show as: <Status>

For version 1.0:

o A User config page. With things like configuring the colors of the
  calendar. Next to that a user should be able to change the email
  address and it's password. You can limit and manipulate the output of
  the list overview (which is now limited to 100 entries. (v0.3 - v.05)
  <Partly done>

o Thre more overviews should be added: a month overview , a two weekly
  overview and a list overview (v0.3) <Completed>

o The administration pages need to be improved. (v0.3 - v0.7) <Not Done Yet>

o The overviews are split in two groups: single overviews which display an
  overview for one person only, and multi overviews which can show appointments
  for multiple persons. (v0.3) <Done>

o As extra single overview there will be a week overview which is a mix of the
  current day and week overview, but then for one person only. (v0.4) <Done>

o You should be able to add notes to a day as reminder for doing things.
  (v0.4) <Done>

o Recurrent appointments are to be there too (v0.4) <80% Done>

o The user should be able to choose a Theme to get a different look then the
  default PBCS look. (v0.4) <Done>

o E-mail notification of Appointments to attendees of an appointment (v0.5)

o Appointments should have event types and configurable colors, so you can
  see if someone is away or in-house working on something. (v0.5)

o Extra project info: 	The client business name              	(v0.6)
			The offical starting time of a project  (v0.6)

o A statistics page about planned hours for projects (v0.7)

o Users should be able to prevent some people from editing or seeing their
  appointments. (v0.8)

o Usage documentation for the default computer user :-) (v1.0)

I think I am getting more concrete plans for version 2.0. I lately found a
mailer which I want to integrate into PBCS. With this mailer I could make
PBCS a strong competitor for MS Outlook. My plan is to integrate all of
these packages but make it possible to install them on their own.

For version 2.0:

o The intent is to create a back office package, which includes:
	- an  email viewer (SquirrelMail v1.0)
	- a discussion room (Maybe Phorum or something alike)

o Replication to other PbCs servers, ie. some kind of groupware solution
