Le 1 mai 05, à 21:07, Yen-Ju Chen a écrit :
Although it is interested to have this kind of information about
what Etoile will be,
I am more interested in how we can build this kind of environment.
Well, actually we need both ;-) --> this kind of infos is for the
moment not really
for the users (which users ??) but more as a "what are we supposed to
provide".
In that view I think that page is really interesting, because we need
to know
and agree on what the environment is supposed to do... and things
aren't clear yet :)
We need to a more detailed diagram about the Etoile for developers,
for example, which framework is build on top of which framework.
The most bottom one is of course GNUstep.
Then what is the framework just above it ?
A compress library and a regular expression library come to my mind
first.
LuceneKit need both of them, and a workspace build on top of
LuceneKit (and others).
So my point is that it is very nice to have this document for users.
We also need a similar document for developers of Etoile.
It's hard to tell the relationship between components
from the existed document on Etoile wiki.
With this kind of diagram, we can also have a progress report
on each component so that people will can when Etoile will be
completed.
Yes, but as I said, this document is also useful for developers, as it
provides a
well defined goal (or, it should :)
When we all agree on the goals, then we can start agreeing on the
technical
means and the rest of the architecture, I think.
For example, the UI we want is still rather fuzzy for me; and how we
want to actually
do metadata, components or versioning is still not clear.
I think thoses points are really important to clear before, no ?
Of course, there's a lot of "low level"
technologies/libraries/frameworks that we
more or less know we need, such as LuceneKit, but it's important to
have an idea
of the "big picture" imho.
--
Nicolas Roard
"Any sufficiently advanced technology is indistinguishable from magic."
-Arthur C. Clarke