Infodrom Calendar Files
This is an effort to maintain additional database files for the
Unix calendar utility. It will display important or interesting dates
based on the current (or otherwise specified) date. Please read the
manpage for details of just execute the calendar program
on a Unix-like machine.
Calendar Data Files
- calendar.infodrom.computer
- Intersting historical dates about computers with a special focus on Free Software, contains Perl and KDE release dates for example.
- calendar.infodrom.debian
- Historical dates about the Debian project, such as release dates and days of death of passed members.
- calendar.infodrom.showbiz
- Interesting dates around show business such as birthdays of actors, first TV show etc.
- calendar.infodrom.misc
- Miscellaneous historical dates that don't fit into the above files.
Installation
To use these files, fetch them via CVS below (either by downloading
the current version from the web or regularily updating via anonymous
CVS) and place them into ~/.calendar directory. To tell
calendar to use these files you'll have to add the
following lines to your ~/.calendar/calendar file:
#include <calendar.infodrom.misc> #include <calendar.infodrom.debian> #include <calendar.infodrom.computer> #include <calendar.infodrom.showbiz>
Updates
If you feel that one or more dates are missing, please don't hesitate to contact Martin Schulze. Please include a reference (usually a link to another web-resource) that proves the correctness of the date.
Anonymous CVS-Access
The data files are maintained via CVS. This enables a way to do versioning and provides a history for all files. At any time it is possible to restore an older version. Additionally, clean patches can be applied and reverted.
By using CVS it is possible to provide anonymous access to the repository. To archive this the original archive is copied onto a well-connected server several times a day, on which anonymous access is configured.
Using a web browser the sourcecode can be browsed here.
Log in
Please install the package »cvs« and execute the following command:
cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom login
Simply hit enter when »cvs« asks for a password. From now on you random access to the archive is provided.
Use it
Source code is copied to your own harddisk by issuing the following command:
cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom co calendar
If you have modified anything, visualize these changes with
cvs diff. If you would like to add these modifications
to the software, please send the reviewed output using diff
-u to Martin Schulze.
After the original has changed, you'll have to update your own copy
with the command cvs update.
Log out
When you are finished and would like to reset the password (it is
stored in ~/.cvspass), issue the following command: ein:
cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom logout