[Pharo-project] Spec questions
benjamin.vanryseghem.pharo at gmail.com
Wed Jul 11 10:25:24 EDT 2012
To participate, you can:
- take a random tool and rewrite it using Spec :)
- read the tech report, and tell where it's clear/unclear :)
- write comments ^^
- just use it, and share your feedback. Then all together we can improve Spec
- try to convince other people to participate :D
Thank you in advance,
On Jul 11, 2012, at 4:22 PM, Goubier Thierry wrote:
> How to participate then ?
> Will it be possible to do maybe a simple, but "live" painter ?
> My first contact with Morphic to do a few gui elements (such as rewritting the Nautilus GUI :-P) found the interface to be on the confusing side (multiple morphs doing the same thing, complex instantiation interface on average).
> Le 11/07/2012 14:58, Stéphane Ducasse a écrit :
>> The plan is the following:
>> - focus on really added value:
>> - dynamic spec (and ben did it already). We should be able to build mac os x like finder engine
>> - focus on four/five items (buttons, list, trees, text area)
>> - build a first complete UIPainter something that can be used to
>> place widgets on the screen and wire them.
>> - we started to look again at UIBuilder in 1.0 to get what could be reused
>> (for now we will probably drop the event aspect)
>> - ideally the panes for widgets settings should be generated automatically
>> based on some kind of meta description or spec of the widgets so that we can
>> move faster
>> - continue to rewrite all the tools with Spec. ChangeSorter and dualChangeSorter got into
>> - continue the chapter.
>> - probably some videos.
>> Now if people want to help, there are welcome.
>> I think that we need more users. A typical task would be to rewrite the MC tools.
>>> Do we have Spec examples for
>>> - menues
>>> - lists with icons
>>> - trees
>>> already? What is the state and overall
>>> plan for the near future.
> Thierry Goubier
> CEA list
> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
> 91191 Gif sur Yvette Cedex
> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
More information about the Pharo-dev