SummaryRefsLogTreeCommitDiffStats
path: root/TODO
blob: 5f61fcf9cb3ceb873843eea6abdf29900e5a3706 (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
Maybe in the near future...

    *  Logging.

    *  Check POSIX compliance.



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

    *  Develop at, 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.

    *  Move internal functions into a namespace such that configuration files
       cannot interfere with mcron itself.



Quite likely to happen if version 2.0 ever materializes...

    *  Split program into Vixie and mcron separates (should streamline mcron
       code by a factor of three; removes need for security audit).

    *  UNIX or TCP socket will allow interrogation and control of a running
       daemon (should be more reliable, efficient and useful than using the
       SIGHUP-/var/cron/update method).



May happen if version 2.0 ever materializes...

    *  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
       just CGI personality.

    *  GTK+/Bononbo interface.