[Pharo-project] Spec questions

Stéphane Ducasse stephane.ducasse at inria.fr
Thu Jul 12 17:22:17 EDT 2012


have a look at the dualChangeSorter as an example.

Stef

On Jul 11, 2012, at 4:25 PM, Benjamin wrote:

> 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, 
> Ben
> 
> 
> 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).
>> 
>> Thierry
>> 
>> 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
>>> 		production.
>>> 
>>> 	- 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.
>>>> 
>>>> Thx
>>>> T.
>>>> 
>>> 
>>> 
>>> 
>> 
>> 
>> -- 
>> Thierry Goubier
>> CEA list
>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>> 91191 Gif sur Yvette Cedex
>> France
>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>> 
>> 
>> 
> 
> 





More information about the Pharo-dev mailing list