Quoting Yen-Ju Chen <[EMAIL PROTECTED]>:

> On 8/11/05, Stefan Urbanek <[EMAIL PROTECTED]> wrote:
> > On Thu, 2005-08-11 at 22:37 +0200, Sa&#65533;o Kiselkov wrote:
> > >
> > > Ehm, how about using something like OpenSpace Manager (the workspace
> manager of
> > > OpenSpace -- http://openspace.adlerka.sk) -- it's far from mature, yes,
> but I
> > > think it's worth at least taking a look at.
> >
> > Good idea! Do not worry about maturity, evolution will take care of
> > that ;o)
> >
> > Can it be fitted to the Etoile?
>
>   I would be happy to see it as part of Etoile project.
>   After the first release,
>   I think we should invite some other projects to join
>   if Etoile fits the vision of their applications,
>   like Addresses, GNUMail, etc.
>   Each of them is a great application.
>   But it will be even better if they are integrated together.
>
>   Yen-Ju
>

I'd like to propose to follow the design pattern of OpenSpace apps in future
Etoile apps as well. OpenSpace's apps are aggressively modular - most of the
app features are available as pluggable bundles (for example the workspace
manager's viewers, preferences, and inspectors), thus making it very simple to
extend the basic functionality beyond the original design (I was even
considering writing a "Commander" viewer for the workspace manager - like
Norton Commander ;-)). Also, there is a simple "bundle extension loading"
facility in OpenSpace.framework (called OSBundleExtensionLoader), making the
location and loading of extending app bundles as simple as sending a single
message.

--
Saso


Reply via email to