Hi Ben,
trying to run Periscope on the latest Pharo image, I see that everything is broken again. Please, start to write some documentation about Spec development, what have you changed, what do you plan to change, what are the new prefered ways to write UI specification and how to migrate old code. At least write some short mails here.
Hi pavel where is your code? Because we did a massive refactoring with igor to free layoutFrame users from the tyranny of fractions:offset: so you can have a look at some spec in the latest 20 and you will see that now we use #layout: . #(0 0 1 1 0 22 0 0) when it was #layout: {#LayoutFrame . #fractions:offsets:. (0@0 corner: 1@0). (0@0 corner: 0@20). Now may be LayoutFrame should not be in morphic so that Spec is independent from Morphic but for now we prefered to avoid to have reference to LayoutFrame and more important use of #fractions:offsets: Esteban will start to work on a UIBuilder because we do not want to have to code such methods and he will do a pass on Spec. After we will stabilize it.
I know, it is a lot of work but we cannot write tools and bindings to other user interface if the basic UI framework is undocumented and changing silently.
Cheers, -- Pavel