Le 19 juin 07 à 20:15, David Chisnall a écrit :

> Hi Everyone,
>
> After talking to Quentin, we've come up with a rough roadmap for
> 0.2.  The LiveCD is now working, and all the bugs that were show-
> stoppers appear to have been fixed (according to Quentin).

Happily Azalea freeze bug <https://gna.org/bugs/?8752> seems to have  
vanished. The only important issues remaining are:
- System doesn't behave very well when an application crash (it's  
often impossible to log out). I don't plan to fix it before livecd  
release unless I find enough time to investigate it.
-  <https://gna.org/bugs/?9047> which cannot be fixed in a short  
amount of time according to Yen-Ju.

Another issue is related to GNUstep.icontheme icons which are drawn  
in OuterSpace with pretty ugly drawing artifacts on the border. I  
think this may come from png format which isn't always properly read  
by gnustep-gui.
Jesse, were GNUstep icons saved to PNG with Photoshop? This could be  
a potential explanation.

> This Friday, we will sync stable with trunk.  Anything anyone wants
> in the release should be in trunk by the end of the week.
>
> After that, there will be a one-week code freeze, where only bug-
> fixes are allowed in /stable.
> During this time, Quentin will make a LiveCD image available, and
> everyone should test it.  As well as bugs, we also need to make sure
> documentation is up to date.

I'm not sure we will have enough time to check whether documentation  
is always accurate but at least, we should check documentation is  
properly output for XMPP, PaneKit, RSSKit, System and IconKit. I have  
a skeleton makefile that should output documentation for any modules  
which include it. If we have time we should probably upload the  
documentation on website.
Did I forget other important modules?

> Any comments?  Quentin, did I forget anything?

You mention the important stuff :-)

Here are some additional points which doesn't really matter for the  
LiveCD but could be more or less important for release 0.2…

--> App Names and Icons

We should discuss renaming some applications now. I suppose that it  
would ease the job of distro packagers if they don't have to handle  
many renamed packages in future.
The following applications should be considered in the renaming process:
- StepChat (better name without Step?)
- Vindaloo (needs a name which makes clear it's a PDF-related utility)

Also some applications have no icons:
- Vindaloo
- Sketch (I don't think it's really important since it's probably  
going to move in Developer/Examples at some point in future)

--> Repository Layout, Code and Installation

Other tasks which needs to be done:
- XMPP framework must be moved to Frameworks, probably by creating an  
XMPPKit.
- Jabber directory must be renamed to match new StepChat name.
- Fix PreferencesKitExample to use PaneKit (rename it PaneKitExample
by the way)
- <https://gna.org/task/?4923>
- Improve setup.sh to be more flexible (DESTDIR and setting defaults  
on Étoilé start if they aren't)

As a reminder various tasks still to be done can be found here:  
<https://gna.org/task/?group=etoile>
May be it's good idea to try to use this task tracker more often.

--> Website and Documentation

Three weeks ago iirc, I reorganized few parts of the website, it  
should now be cleaner. Some work remains though…
- Ensure applications and frameworks page is up-to-date. Frameworks  
and Applications pages must only mention modules available in - 
stable. Modules in development or at planning stage should be  
mentionned on a distinct page

Also if we have enough time…
- Upload documentation on website (we could upload documentation for  
non-documented frameworks too, that's useful to browse their classes  
quickly)
- Output and upload on website  every files written in ReST (like  
READMEs and INSTALLs). I would be in favor of moving all content put  
on each page describing a framework or an application to their  
related README in ReST format. It means we don't have to update the  
website anymore for each module-specific page, we just display its  
README rendered in html.

Cheers,
Quentin.


_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à