From: thib Date: Thu, 2 Sep 2004 22:08:04 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: ver2_9_5~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=680adeef0983eff1799a1d319ebc6d4c1527eaaa;p=fcron *** empty log message *** --- diff --git a/doc/en/todo.sgml b/doc/en/todo.sgml index 2c7ccb7..6efb5fc 100644 --- a/doc/en/todo.sgml +++ b/doc/en/todo.sgml @@ -8,13 +8,16 @@ Foundation. A copy of the license is included in gfdl.sgml. --> - + Todo Here are some things that should be done ... Note that some of these entries are just some ideas, which may be done in the long run. + If you see something you'd really like to see implemented here, feel + free to send me a mail: it may make me move it to the top of my to-do list ;) . + If you plan to help me, please send a mail at &email; to prevent two people from doing the same thing. You can send me some propositions as well, or ask me to move something to the top of the heap ;) . @@ -25,10 +28,6 @@ A copy of the license is included in gfdl.sgml. port to HP-UX : mails from Scott Tinsley : test in autoconf to remove call to "ioctl(fd, TIOCNOTTY, 0);" - - mails from B. Wohler : improve the doc + change (?) the - name of fcrondyn -> fcronc ?? - @@ -39,10 +38,7 @@ A copy of the license is included in gfdl.sgml. (file/line lists, serial queue, lavg list, exe list), and work with them only through functions/macros. + secure equivalent to str[n]{cat|copy|...} - Note : thoroughly check for bugs which can be introduced - during the code cleaning (make sure that after the - modification, the code executed is still the same as before - !). + Note : may introduce bugs, so it will be done in fcron 3.1.x, and needs to be tested thoroughly.. Mem footprint reduction : use an/some union(s) in CL struct. @@ -94,18 +90,12 @@ A copy of the license is included in gfdl.sgml. returns true. It would permit, for instance, to run some jobs on a laptop only if it is on AC power. and depending on the return value of the command, cancel - the execution, or wait x seconds before trying again, etc - - - add an option to prevent fcron from running a job if the - system is running on battery (anacron does it ?) - (add another queue - when system comes on-line, run the job - or move it to serialq. Do the same for lavg+serial job - -> when trying to run a job from serialq, test if system is on-line - and/or lavg is low, or move it back to another queue) + the execution, or wait x seconds before trying again, etc. + In this case, needs change the way the jobs are queued ? - add a system of data flow + add an option/module to prevent fcron from running a job if the + system is running on battery (anacron does it ?) Add a way to stop a job (SIGSTOP) if the lavg gets to high,