Le 23 mai 06 à 23:21, Yen-Ju Chen a écrit :
On 5/22/06, Quentin Mathé <[EMAIL PROTECTED]> wrote:
Hi all,
I updated Planned Development page on Étoilé website to include a
proposal for version 0.2. I have also taken care to explicitly cancel
release 0.1.5.
<http://www.etoile-project.org/etoile/mediawiki/index.php?
title=Planned_Development>
I just take a look at the page,
and here is my comment in braces along with a copy of the page:
Étoilé 0.2
Frameworks
EtoileExtensionsKit 0.1
{ Not sure what should be in the framework, like general
bundle loader ?
Yes, it's a valid example.
EtoileMenuServer has a bundle loader. Preferences might
need one, too. }
Well, there is a very good and flexible Plugins/Bundles loader and
registry within PreferencesKit, it should be extracted it in a
separate framework (or EtoileExtensionsKit why not).
Here is the related page in the documentation: <http://www.etoile-
project.org/etoile/documentation/preferenceskit/UKPluginsRegistry.html>
Preferences applications are using a custom subclass of it: <http://
www.etoile-project.org/etoile/documentation/preferenceskit/
PKPrefPanesRegistry.html>
ExtensionBundleLoader code offers the possibility to customize the
searched domains, that should be added to UKPluginsRegistry I think.
LuceneKit 0.2
{ Nothing new. I just keep chasing the Apache Lucene.
So probably we can just call it 0.1.1.
Apache Lucene 2.0 will be released anytime from now. }
ok
PreferencesKit 0.2
{ Again, I don't see anything new here after 0.1 release. }
Nothing new, but I would like to commit few bug fixes I planned.
RSSKit
{ Good to go !! 0.1 ? }
I think the version number won't be 0.1, but an increment of the
previously used one (when it wasn't part of Étoilé).
UnitKit 1.1
{ Is it possible that we can specify which test to run
throught ukrun ?
I have a lot of unit tests in LuceneKit,
It takes a lot of time to run all of them every time }
No, this feature isn't available but it could be added I think.
Bundles { All of them are good now }
Camaelon 0.2
Camaelon deployement needs to be improved, everything should be ready
once 'make install' has been run. We should also handle bad setup
more gracefully without crashing when possible (but iirc it won't be
fully possible until Camaelon is part of -gui).
Services
Azalea 0.1 { Good to go. }
MenuServer 0.1 { Good to go. }
I don't know if anybody is still experimenting the CPU consumption
bug, on Linux ppc it's still the case with a fresh install. We should
fix it before the release.
System 0.1 { What is it exactly ? }
It's the init & dameonizer process inspired by launchd, we already
discussed it iirc. It's currently available in /Services/Private/
System. For now, it is only able to startup the whole Étoilé
environment (GNUstep dameons, Azalea, MenuServer). I'm working on
more features right now like:
- the possibility to use it in .desktop which can be read by GDM or
KDM (it is bit tricky because of GNUstep install scheme and openapp/
opentool specificity)
- restarting servers/dameons when they crash
Look & Behavior 0.1
{ Not sure what is working here now. A theme bundle
chooser ?}
Nothing for now, but writing code for the theme chooser already
packaged with it would be nice :-) Other panes have to be wired with
GNOME system-tools-backend.
Hardware 0.1 { Don't think it is going to work by 0.2 release }
Most of panes have to be wired with system-tools-backend, it isn't a
lot of work, just some XPath calls to handle in both directions.
As a reminder, here are screenshots of the currently provided
Preference panes with these two applications: <http://www.etoile-
project.org/etoile/experimental/screenshots/prefsapps/prefsapps.html>
Here is a list of the missing panes to create for Look and Behavior:
- Background & Notes
- Shelf
- Date & Time
- Location (to handle several locations with different settings where
you use your computer)
- Advanced (to adjust things like attributes support, extensions use,
hidden file system parts, etc.)
The two following ones are already provided (not yet functional though):
- Appearance (to load packaged themes, and adjust fonts, colors
preferences)
- Language
Developer { Nothing change since last release }.
DistributedViewExample
This one should be debugged, drag n' drop doesn't work right now.
LuceneKitExample 0.1
PreferencesKitExample 0.1
Should we include Nesedah theme in 0.2 release ?
Yes.
It looks good to me.
How about HelpViewer.app ?
Would be nice. Nicolas was working on it recently.
Quentin.
--
Quentin Mathé
[EMAIL PROTECTED]
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev