I've considered using in in the past for a project and then rejected it as
being in the "api too unstable" basket.

Anything that ensures code that I cut now won't break later and has more of
a future gets my vote.

[+1] small to big.

[-1] big to small.

----- Original Message ----- 
From: "Stefano Mazzocchi" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, June 15, 2003 4:31 PM
Subject: [vote] FOM design methodology


> The FOM is the API contract between the flowscript and the rest of
> Cocoon. In the next few years, I believe that the FOM and the sitemap
> semantics will be recognized as the single most important contracts in
> Cocoon.
>
> Solidity and well behaved evolution of those contracts will be vital to
> the success of Cocoon, expecially in industrial environments where
> software has to be maintained for decades (as it is the case in many
> cocoon installations today)
>
> For this reason, I want to know the community feeling on the methodology
> that should be applied to FOM design.
>
> There are two possible methodologies I see:
>
>  1) big to small -> give users all possible freedom and restrict that
> freedom once we understand potentially problematic usages.
>
>  2) small to big -> give users the least possible freedom based on some
> required functionality and grow as the users express their needs.
>
> The actual FOM design reflects methodology #1.
>
> The FOM design that was proposed by myself and Ricardo follows
> methodology #2.
>
> Now, the vote I ask is:
>
>  which methodology would you like to be applied?
>
> if it is different from the one actually in use in the actual version of
> the FOM, would you like to see the FOM changed as to follow your
> preferred methodology?
>
> Please place your vote.
>
> NOTE: even if you are not a user of the flow, your feedback is important
> and will be appreciated.
>
> Thank you.
>
> -- 
> Stefano.
>
>


Reply via email to