They are doing an excellent work
+1
if you saw the typos, an if it was even versioned code, why didn't you fix them and commit ?
It's in package "Metacello-Tutorial" and the repo http://seaside.gemstone.com/ss/metacello is READ only
Don't put initials.
But the examples in the lesson use initials "dkh". Thats why I asked and recommended more infos (name, initials, contact) like in Java Maven POM's.
I have two erros
Dont know about your image, config and changes - I just tried in a clean udated core image #10506
you are using for FFI '1.0-baseline'
Thats by intention since I dont think there will be another baseline and I want the latest. But since I use it with transitive dependency in a release version of ExternalWebBrowser you are right. It's fixed now.
And the other thing is that you put everything under spec for: #common
Depends on the meaning of common (only Pharo and other Squeak Distributions) or does it include other Smalltalks (VW, VAST) too? If Metacello gets ported then you are right. The tutorial only says: "In addition to #common, there are pre-defined attributes for each of the platforms upon which Metacello runs (#pharo, #squeak, #gemstone and #squeakCommon)." However FFI (which is definitely limited to Squeak derivates) is also #common and I used it as a template. Maybe #squeakCommon is right for FFI and ExternalWebBrowser since this is what is used in the seaside, swazoo, ... configs. Bye T. -- Preisknaller: GMX DSL Flatrate für nur 16,99 Euro/mtl.! http://portal.gmx.net/de/go/dsl02