Yesterday I used a 3.0 install on the Pharo 1.0 beta to generate non-HTML (in my case that is Curl markup )
I would not say that is any easier that before 2009 Camp Smalltalk ( I started from scratch - it still took me hours to track down everything )
Anyone trying this must remember both gotchas:
WASystemConfiguration clearAllDescriptions.
WARenderer resetDefault.
But since WARenderer is an HTML subclass which always resets the default renderer class to itself, that >>default method had to change.
The main nuisance is that methods >>textHtml or >>textPlain are in many critical places instead of a default rendering type ... and of course many key methods for error and redirect still output raw HTML.
Now to see what headaches appear as Pharo and Seaside evolve - given the wide-spread changes still required to accommodate a default rendering MIME type other than plain text or html.
Curl and GemStone are such a natural match that the game still looks to be worth the candles.
Showing posts with label ESUG. Show all posts
Showing posts with label ESUG. Show all posts
Wednesday, September 9, 2009
Subscribe to:
Posts (Atom)