Folks wanted to work late, and I was running lengthy install scripts repeatedly.
I've sorted out the signage with the Grounds folks, and also created a little quarter-page handout to get people started with wireless connectivity, to include with the registration package.
Since we're now close to having a working Jenkins, I've written what we know into a build script, which I've been testing and tweaking. I've created a Jenkins3 server which is a plain Ubuntu server, fully updated, and I've set up a snapshot from which I can run the script. After several runs, it's pretty close to being complete and functional, but I haven't had a chance to test the Jenkins install itself yet.
Updated Medieval Studies Website:
Received a request from SA (MSt) to update their website with the FALL 2011 and SPRING 2012 courses.
Entered today FALL 2011 and SPRING 2012 Medieval Studies Courses and poster information.
Sent email confirmation to SA (MSt).
No word from SR on what to do about this rather odd font, so I'm trying a simple install of the downloadable package to see if that'll do it:
cd /usr/share/fonts/truetype mkdir hannom cd hannom wget -O hannom.zip http://downloads.sourceforge.net/project/vietunicode/hannom/hannom%20v2005/hannomH.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fvietunicode%2Ffiles%2Fhannom%2Fhannom%2520v2005%2F&ts=1305220899&use_mirror=cdnetworks-us-2 unzip hannom.zip find . -iname "*.ttf" | rename 's/\ /_/g' rm hannom.zip fc-cache -f -v
Ran another build of P5-Documentation, but now it fails like this:
Wrote teip5.epub in /var/lib/jenkins/jobs/TEIP5-Documentation/workspace mv teip5.epub Guidelines.epub java -jar Utilities/epubcheck-1.1.jar Guidelines.epub Epubcheck Version 1.1 ERROR: Guidelines.epub/OEBPS/ref-re.html(42): element "div" from namespace "http://www.w3.org/1999/xhtml" not allowed in this context Check finished with warnings or errors! make[1]: *** [epub.stamp] Error 1 make[1]: Leaving directory `/var/lib/jenkins/jobs/TEIP5-Documentation/workspace' make: *** [dist-doc.stamp] Error 2 Archiving artifacts
A further 1298 page-images have been added to the manuscript image browser, covering British North America 1860 Public Offices and Individuals. Transcriptions are now being linked into these images.
Be careful using the "//" axis to iterate over a set of elements in a document fragment, since it doesn't work as you may expect. Take this XML, which I'll call $summary:
<p>
<span class="previous">... sens français, </span>
<span class="hi">francophone</span>
<span class="following"> également, mais quelquefois je me s ...</span>
</p>
<p>
<span class="previous">... ment, mais quelquefois je me sens plus </span>
<span class="hi">francophone</span>
<span class="following"> que français ...</span>
</p>
<p>
<span class="previous">... je ... je crois que notre culture </span>
<span class="hi">francophone</span>
<span class="following"> hein .. ...</span>
</p>
To loop through the "p" elements, you cannot use $summary//p since this is a document fragment. The <p> elements do not have a root element to which they belong, thus $summary//p has no proper context to find the 'child' <p> elements in $summary. Instead, use either the descendant-or-self or the self axis to loop through elements in such a fragment:
for $item in $summary/descendant-or-self::p
...
The Jenkins process runs as the jenkins user, but when oXygen is invoked, it tries to read/write from /root/.com.oxygenxml, and since that directory is owned by root, it fails. I've chowned it to jenkins:root (jenkins appears to have no group), and I'm trying again. I've also created /root/.java, since oXygen seems to need that, and made it readable by the jenkins user.
I also discovered, from the remaining errors in the Stylesheets task, that there is no symbolic link trail for the Java jar executable. This is probably the result of my installing the Sun JDK manually instead of from the repos. So I did this, following the analogy of the java symbolic link:
sudo ln -s /usr/local/java/jdk1.6.0_25/bin/jar jar sudo ln -s /etc/alternatives/jar jar
And now the Stylesheets task completes!
Now there's just the blasted Han Nom font issue.
The netlinks have been received and prepared.
With a print vend card, printed out all the 11x17 signs and then taped them together. I'll take them home tonight and spray them in an attempt to make them a bit more resistant to the weather.