[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pyatcron-devel-list] Requirements document on the CVS server
From: |
NICOLOVICI Xavier |
Subject: |
[Pyatcron-devel-list] Requirements document on the CVS server |
Date: |
Thu, 13 Nov 2003 16:28:11 +0100 |
All,
I've uploaded on our Savannah CVS server the first draft of the requirements
documents. There is still no discussion on how to do what, I'm currently
simply listing all the third party softwares that address@hidden will have to
deal
with.
This document is written using DocBook. Feel free to send me any questions
on this format (do not use the devel list, it is not dedicated for this
purpose).
But let me present here how I see the address@hidden process flow.
Consider a normal user launching the software to plan a new task:
1. software intialization
2. check if crontab for user exists
-no, go to step 3
-yes, open it and parse task entries
-for each task, initialize a "Task" entry and link it into the UI list
3. check if there is any pending "at" command
-no, go to step 4
-yes
- parse each of them, initialize a "Task" entry and link it to the UI
list
4. Let the user perform changes on the task entries and wait for him to
apply changes
5. When user applay changes
- drop old crontab entries (using crontab -r or something alike)
- rebuild a temporary crontab file
- activate this temp crontab with the crontab command
- flush the pending at commands and reset the one entered by the user
6. Exit software.
This is a first draft, but sounds good I think. Let me know.
Xavier
This e-mail contains proprietary information some or all of which may be
legally privileged. It is intended for the recipient only. If an addressing or
a transmission error has misdirected this e-mail, please notify the author by
replying to the e-mail. If you are not the intended recipient you must not use,
disclose, distribute, copy, print, or rely on this e-mail.
We take reasonable precautions to ensure our e-mails are virus free. However,
we cannot accept responsibility for any virus transmitted by us and recommend
that you subject any incoming e-mail to your own virus checking procedures.
- [Pyatcron-devel-list] Requirements document on the CVS server,
NICOLOVICI Xavier <=
- RE: [Pyatcron-devel-list] Requirements document on the CVS server, Childers, Matthew, 2003/11/13
- RE: [Pyatcron-devel-list] Requirements document on the CVS server, Childers, Matthew, 2003/11/13
- RE: [Pyatcron-devel-list] Requirements document on the CVS server, Childers, Matthew, 2003/11/13
- RE: [Pyatcron-devel-list] Requirements document on the CVS server, NICOLOVICI Xavier, 2003/11/14