Hi,
I tried to play with the lastest Pier and I found it great to add the
formattings. I even uploaded my kernel (via ReferenceStream) and it runs
well. My specific classes just needed to be upgraded to replace
WARendererHtmlRoot to WAHtmlRoot and use #nextPutAll: in my hack of
MyWARender>>#writeOnLoadOn: (actually I added a #onResizeScripts for my
session). Quite easy! but I would like to have some enlightenments about
this actual version of Pier:
1) Pier-blog doesn't work. What's the actual state of it?
2) I explore my new kernel and I can see the new PRVisitor I added in my
content (like PRItalicFormat for example) and I thought: What if there
is no well-suited visitors ? Could there be a way to downgrade a pier
application ? For example, I got the pier-r2d2 version and a friend of
me has the old pier-r2d1 version: I would be glad to send my kernel to
him but he doesn't have the special PRC3POVisitor I added. It could be
cool to "parse" a unknown PRVisitor heir as a new class PRUnknownVisitor
so that the mutilated pier kernel could work (the PRUnkownVisitor thing
could even remember the original tag if the pier classes finally are
updated to r2d2). This is just a suggestion. This idea could be great as
(I hope) the number of pier webmasters should grow in the future and
everyone could be able to add its own specific text formatters.
3) I think I read about some classes/projects to manage multiple
PRStructure (I often hack my environment to add my special +newclass+).
Is there any work about it?
Thanks,
--
Martial