Gary, this seems like a good tweak.  Also during our LSARC meeting  
this morning, John F. suggested changing the word "shall" to "should"  
throughout the guidelines. These are not requirements, and the wording  
*should* be spacious :-)

Can you please make these two changes and send me an update, for  
reposting?  Thanks,
-tdc



On Aug 26, 2008, at 10:30 AM, John Plocher wrote:

> John Fischer wrote:
>> John,
>> Then rewrite the guideline to say something about correcting
>> left over lock files and not lockfiles in general.  This is
>> my problem with the guideline.  It is overly general.
>
> This is intended to be a best practice, and not a policy.  As such,
> it reflects the current best understanding of an area where guidance
> is needed.  Don't forget, good guidance is often overly general by
> intent, simply because it needs to apply to a very diverse set of
> applications.
>
>> Again, the guideline states:
>>> *  The product shall ensure that no files exist that can prevent the
>>>   product from running (i.e., lock files, temporary files, etc.)
>> i.e., do not use lock files or temporary files to prevent
>> the product from running.
>
> Using lockfiles to validly prevent an application from running when
> it shouldn't is not the focus here - which should be obvious from the
> context of the "how to best service things that are broken" document
> itself.
>
> Tom/Gary:  In order to prevent future misunderstandings like
> this, please change the guideline above to read
>
>    The product shall ensure that no files exist that can
>    improperly prevent the product from running (i.e., stale
>    lock files, temporary files, etc.)
>
>   -John


Reply via email to