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�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
