SummaryRefsLogTreeCommitDiffStats
path: root/TODO
diff options
context:
space:
mode:
authordale_mellor <dale_mellor>2003-07-04 08:09:04 +0000
committerdale_mellor <dale_mellor>2003-07-04 08:09:04 +0000
commit3725aedd02d9b24c1239610066dd62387ef4d5a9 (patch)
treefce5dd0b6d658fd897bb91a823c983ceb15b59ba /TODO
downloadmcron-3725aedd02d9b24c1239610066dd62387ef4d5a9.tar.gz
mcron-3725aedd02d9b24c1239610066dd62387ef4d5a9.tar.bz2
mcron-3725aedd02d9b24c1239610066dd62387ef4d5a9.zip
Initial version. Production quality, fully complete source but contains known bugs (lots!)
Diffstat (limited to 'TODO')
-rw-r--r--TODO43
1 files changed, 43 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..5f61fcf
--- /dev/null
+++ b/TODO
@@ -0,0 +1,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.