[Pipet Users] Design

Nicolas Chauvat Nicolas.Chauvat at logilab.fr
Sat Feb 17 05:49:57 EST 2001

> Filled in the DL and BL alinea's. All the DL text I copied out of
> Brad's document @
> http://www.bioinformatics.org/piper/documentation/dl_info.pdf. The BL
> text is new.
> For all convenience the doc is available in Piper's cvs repository, or
> for all you hard core techies it's attached.

Hi folks,

I read both documents, and if I my take the place of the devil's advocate,
I'd say that they describe *how* things will be done, much more than
*what* things will be done.

What is the intended usage? What will piper be good for? What do we
agree it can be bad at? What piper capabilities are needed to get
piper to be as useful and easy to use as we expect it to become? What will
the user see in terms of features? How will the user(s) use it?

I think that these are the questions we should write down answers for
first of all. Then ask: "ok, now how do we design a system that does
that?". I know there are already much work done on the design and a lot of
good answers to that latter question, but I'm afraid we're not clear
enough about the first set of questions (at least I'm not, please try to
educate me).

The documents talk about layers, interfaces, P2P, corba etc. Those are
means, not ends. What are the ends of Piper?

I'll write down what I think for everyone to comment on it.

Nicolas Chauvat

http://www.logilab.com - "Mais où est donc Ornicar ?" - LOGILAB, Paris (France)

More information about the Pipet-Users mailing list