Pier Addon Changes Required for Seaside 3.2

The pier configuration took only a few changes to utilize Seaside 3.2, for Pier Add-ons, several more changes were required. It can be loaded with:

export JOB_NAME=$PWD/pier_addons
REPO=http://smalltalkhub.com/mc/Pier/Pier3Addons/main
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Pier-Blog'
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Pier-EditorEnh'
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Pier-Shout'
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Pier-TagCloud'
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Pier-Google'
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Pier-Setup'
./pharo $JOB_NAME.image config $REPO ConfigurationOfPier3AddOns --install=$VERSION --group='Tests'

The changes required are:

  • In Pier-Book, BOLatexWriter is a concrete class, however it doesn't implement writerName, so many of the tests failed (as did PRPage new contents). Existing methods return a symbol like #text, returned #latex to be consistent.

Posted by John Borden link