Re: Reasons for withdrawal Tom Lord 29 Oct 2003 03:47 UTC

    > From: xxxxxx@freenetproject.org

    > On Tue, Oct 28, 2003 at 07:26:17PM -0800, Tom Lord wrote:
    > >     > > Um.... given those specifications, which appear to be effectively
    > >     > > identical, why would a client of this (meta-)interface ever use o=
    > ne of
    > >     > > these procedures in preference to the other?   Therefore why does=
    >  the
    > >     > > interface need both?

    > >     > Because code may be written initially that accepts an ordered=3D20
    > >     > collection or sequence, and may wish to pass an unordered bag in th=

    > >     > future.  This allows that to occur without error.  Thank you for th=

    > >     > constructive discussion.

    > > Well, gosh.  It doesn't seem to me like a minor point.   It doesn't
    > > seem like a problem that is really fixed by a quick tweak.  It seems
    > > to me to point to some deep conceptual errors in the whole framework
    > > of 44.

    > Hmm?  I just pointed out how its very much by design to have those=20
    > functions behave how they do. =20

You have an interface spec that gives two names to one specification.
Hello?!?!  Anybody home?

Sorry, but, if you're writing a standards document, you can't just
count on people to "get the [non-explicit] idea".

-t