File: TODO

package info (click to toggle)
gcal 2.40-2
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 6,468 kB
  • ctags: 2,392
  • sloc: ansic: 33,147; makefile: 1,531; perl: 781; awk: 777; sh: 692; sed: 247
file content (74 lines) | stat: -rw-r--r-- 3,357 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
TODO file for `gcal'.

Planned features:

   * Support more country specific holidays (high priority).

     Well, if you think that I forgot to provide `gcal' with the
     specific holidays of your country, please feel free to send me a
     complete list of all the holidays which are celebrated there, so
     I'm able to include them in a next release.

     Such a list should ideally include the following informations:

        - The English name of the holiday.

        - The rule how it is built (like 10th October each year, or 47
          days after Easter Sunday's date, or three Fridays before the
          last Saturday in June...).  If there are any exceptions from
          such a general rule, please state them in a detailed manner.

        - Whether it's a "legal holiday" in all parts of your country.
          (Use a '+' character for marking this case.) In this sense, a
          legal holiday means a day people don't have to work -- as in
          most companies and businesses are closed, like
          `New Year's Day' on January 1st.  `Boxing Day' on December
          26th and `Easter Sunday' (I guess) and other important
          Christian holidays are likewise legal holidays.

        - Whether it's a legal holiday in some parts of your country
          only.  Please tell me whether such a holiday is valid in
          major parts of your country or not, try to express that using
          percent points.  (If such a holiday is celebrated in more
          than 70% of your country, use a '#' character for marking
          this case, otherwise use a '*' character.)

        - Whether it's a day only used for memorial or remembering
          purposes.  (Use a '-' character for marking this case.) Like
          `All Fool's Day' on April 1st is not a holiday in the sense
          that anyone has a day off from school or work -- just a *play
          jokes* day -- pretty ordinary.  Other holidays may be
          celebrated with cards etc. -- but they are still work days
          such as:

               Valentine's day, Father's day, Mother's day.

   * Support more country specific date formats which are burned-in
     into the program itself and are selectable during program start-up
     (medium priority).  I would like to hear your suggestions!

   * Support more Gregorian Reformation periods which are burned-in
     into the program itself and are selectable during program start-up
     (medium priority).  I would like to hear your suggestions!

   * Create more wrapper scripts which produce diverse sheets using
     Postscript/[La]TeX for adding to a personal *agenda* (medium
     priority).  I'm waiting for your solutions!

   * Support systems with Terminfo and without Termcap (low priority).

Nothing else to do actually, do *you* see anything missing?

Send comments to Thomas Esken <esken@uni-muenster.de>.

By the way...

     I'm looking for volunteers who create a graphical front end to the
     `gcal' back end.  If you are interested in working out such a
     front end (native X11 and/or Tcl/Tk, Motif, DOZE-Win [NT], OS/2 PM,
     Apple...), please contact me!

     Some extended ideas could be part of such a user surface, like
     formatting of output for different printers, output converted to
     Postscript/[La]TeX, time management of fixed dates...