This, I think, is going to be the title of my essay for my ENGL444 essay. It turns out that New Zealand, although not having an effusion of authors of school stories, does have at least one and possibly two worthy of study:

  • Phillis Garrard
    • Hilda at School: A New Zealand Story (1929)
    • The Doings of Hilda (1932)
    • Hilda’s Adventures (1938)
    • Hilda Fifteen (1944)
  • Clare Mallory (Winifred Hall, nee McQuilkan) 1913-1991
    • Merry Begins (1947)
    • Merry Again (1947)
    • Merry Marches On (1947)
    • Leith and Friends (1950)
    • The Pen and Pencil Girls (1949)
    • Juliet Overseas (1948)
    • The New House at Winwood (1949)
    • Tony Against the Prefects (1949)
    • The Two Linties (1950)
    • The League of the Smallest (1951)

As far as boys’ school stories, there appears to only be one author that fits into the genre, with C. R. Allen’s A Poor Scholar: A Tale of Progress (1936)

Clare Mallory in particular sounds interesting:

  • Her books were regarded as being more well written than most of the genre, and if at times they imitated (Juliet Overseas is inspired by Brenda Page’s Schoolgirl Rivals, while Leith and Friends is modelled on Josephine Elder’s Evelyn Finds Herself), they surpassed their primogenitors. Interestingly, these antecedents, both being published in 1927, would have most likely been read by Winnifred when a 14-year-old schoolgirl.

There’s also the few school stories published amongst the Whitcomb and Tombs Story Books output:

  • Hilda Bridges
    • Bobby’s First Term: A School Boy’s Story (1925)
    • Connie of the Fourth Form (1930)
  • Lillian Maxwell Pyke
    • Squirmy& Bubbles: A School Story for Girls (1924)
  • Josephine Howe
    • TheSchool in Cigam Square (1946)

Links:

Notes on setting up Cocoon to use XSLT 2.0 under Tomcat are already on the web, but in the spirit of repitition:

  • For support of XSLT 2.0, you need to add and configure the Saxon 9 libraries. Get the Saxon-B download from here. Then extract all the .jar libraries into cocoon/WEB-INF/lib.
  • Now we need to configure Cocoon so that Saxon can be called. First, open cocoon/WEB-INF/cocoon.xconf, and find the bit that refers to Saxon XSLT, which is commented out by default. Uncomment the code and change it according to the instructions in the file, so that it enables Saxon 9:
          	<component logger="core.xslt"
                       role="org.apache.excalibur.xml.xslt.XSLTProcessor/saxon"
                       class="org.apache.cocoon.components.xslt.TraxProcessor">
                <parameter name="use-store" value="true"/>
                <parameter name="transformer-factory" value="net.sf.saxon.TransformerFactoryImpl"/>
              </component>
  • Now we need to edit cocoon/sitemap.xmap to enable the Saxon transformer. In the <map:transformers> section, add this below the other XSLT transformers:
          <map:transformer name="saxon" pool-grow="2" pool-max="32" pool-min="8"
          		     src="org.apache.cocoon.transformation.TraxTransformer">
          	    <use-request-parameters>false</use-request-parameters>
          	    <use-browser-capabilities-db>false</use-browser-capabilities-db>
          	    <xslt-processor-role>saxon</xslt-processor-role>
              </map:transformer>
  • Add a suitable match to the pipeline:
       <map:match pattern="*.xml">
         <map:generate src="text/{1}.txt" type="text"/>
         <map:transform type="saxon" src="xsl/tokenise-string-to-xml.xsl"/>
         <map:serialize type="xml"/>
       </map:match>