AboutSummaryRefsLogTreeCommitDiffStats
path: root/TODO
blob: e5c0c60eda818b6c9a621d1fc98159f3e4440565 (about) (plain) (blame)
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
Copyright (C) 2003 Dale Mellor                             -*-text-*-
See the end for copying conditions.



Maybe in the near future...

    * Logging.

    * Check POSIX compliance (should be okay if Vixie cron was okay).

    * Work out how to give each user his own closure (or environment or module
       or continuation) for his configuration files so that he can't mess the
       core or other users' files up. Then allow scheme code in the system
       crontabs.
              


There are no plans to actually do the following any time soon...

    * Develop at and batch modes of operation.

    * Make compatibilities with other crons (BSD, SYSV, Solaris, Dillon's, ...)

    * Port to BSD, other operating systems.

    * Full security audit for Vixie mode.



May happen if version 2.0 ever materializes...

    * UNIX or TCP socket will allow interrogation and control of a running
       daemon (unrelated to, or maybe a major enhancement of, socket used for
       communication from crontab process).

    * Add anacron functionality (run missed jobs if the daemon is stopped, for
       example if a personal computer does not run 24 hours a day).

    * TCP socket to allow control via HTTP (web browser interface). Or maybe
       crontab-like CGI personality.

    * GTK+/Bononbo/Gnome2 interface.
    


________________________________________________________________________________
Copyright (C) 2003 Dale Mellor

   Permission is granted to anyone to make or distribute verbatim copies of this
   document as received, in any medium, provided that the copyright notice and
   this permission notice are preserved, thus giving the recipient permission to
   redistribute in turn.

   Permission is granted to distribute modified versions of this document, or of
   portions of it, under the above conditions, provided also that they carry
   prominent notices stating who last changed them.