[Pharo-project] Spec questions

Benjamin 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, 
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