[Webfunds-commits] java/webfunds TODO_SCW
    Edwin Woudt 
    edwin@webfunds.org
    Wed, 16 Aug 2000 21:22:57 +0000
    
    
  
>  I.  Sanity checking is needed:
>
> +  (* that these are all potential checks may be also conducted within
> +   Contract.verify, now called in FinishSig after Signing.  But, earlier
> +   checks would be good too.)
If you can provide a verify method that works on an unsigned contract 
without keys, then an early check is trivial to implement.
BTW: it is very unclear to me in this list which things are fixed and which 
not.
> +      I.a)  Contract - all these can be repaired and saved on the fly
> +
> +        + no trailing spaces
> +        + uniform line endings
OpenPGP removes these automagically, so I would consider these fixed.
> +        + for the secret key, wouldn't a popup box be better for the
> passphrase? (one presumes this signals that the key is quickly
> decrypted, used, then the decrypted version is disposed of
> quickly...  may not be the case.)
Would probably be better, but was harder to implement, so that's why I went 
with the popup box.
> +        - now picks up dud passphrase but takes about 30 seconds the
> +          first time to find out...  Must be SecureRandom?
Yup, SecureRandom.
> +      I.d) Signed Contract
> +
> +        * signature made is correct and verifiable with contents of
> contract no additional chars introduced, strip sig and keys
> and diff with initial prototype contract.
I have got no clue what you are trying to say here.
>  II. Presentation.
>
> +        Some of the notes assume that the concept of "Wizard" is
> modifiable, (as discussed...) which may be a bad assumption.
I don't remember this discussion, and I don't think most people on -devel 
have seen this. Could you eleborate?
> +    d.2 Needs a save button to save out that file to the original
> +        Name or a browsed name.  Need to recall the name.
Save button is a bad idea, as it defeats the idea of a wizard, but yes it 
is a good idea to have a similar feature.
Edwin