Difference between revisions of "Pcdate"

From ProgClub
Jump to: navigation, search
(Created page with "Pcdate is the ProgClub event scheduling software. That's the software that allows you to find a date that people can attend a particular event. For other projects see [[Projects]...")
(No difference)

Revision as of 19:09, 5 December 2011

Pcdate is the ProgClub event scheduling software. That's the software that allows you to find a date that people can attend a particular event. For other projects see Projects.

Project status

Under way. Not released yet, there's stuff TODO.

Contributors

Members who have contributed to this project. Newest on top.

All contributors have agreed to the terms of the Contributor License Agreement. This excludes any upstream contributors who tend to have different administrative frameworks.

Copyright

Copyright 2011, Contributors. Licensed under the New BSD.

Source code

The repository can be browsed online:

http://www.progclub.org/pcrepo/pcdate/trunk/

The code for pcdate is publicly available from svn:

http://www.progclub.org/svnro/pcrepo/pcdate/tags/latest/

Or privately available for read-write access:

https://www.progclub.org/svn/pcrepo/pcdate/trunk/

Links

No links at this time.

Functional specification

Login screen

Here the user can login by specifying their username. There are no passwords for this system.

Event list screen

Here all events in the system are listed.

Event creation screen

Here a user can create an event by specifying an event name, earliest date and latest date.

Event screen

Here the current availability of everyone in the system is reported and candidate dates are reported.

Availability screen

Here a user can nominate their availability.

  • Y: Yes, available
  • N: No, not available
  • M: Maybe available

By default if a user has not made a specific nomination for a date then it is considered a 'maybe'.

When users save their preferences they get written to a file. If the user returns to the screen the saved file is reloaded into their browser.

Technical specification

TODO

Things to do, in rough order of priority:

  • Create the project in svn

Done

Stuff that's done. Latest stuff on top.

  • JE 2011-12-05: created project page

Notes for implementers

If you are interested in incorporating the ProgClub pcdate into your project, here's what you need to know:

Just get a copy of the system from pcrepo.