pyatcron-devel-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Pyatcron-devel-list] Requirements document on the CVS server


From: Childers, Matthew
Subject: RE: [Pyatcron-devel-list] Requirements document on the CVS server
Date: Thu, 13 Nov 2003 12:26:10 -0600

> 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).

Like you brought up in your document, we also need to have a way to deal
with the predefined variables in cron.  How should we handle this in the
UI, maybe a preferences window?

> 
> 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 looks good.


> 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 mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/pyatcron-devel-list






reply via email to

[Prev in Thread] Current Thread [Next in Thread]