12/09/18

Permalink 07:15:39 pm, by jtakeda, 103 words, 18 views   English (CA)
Categories: Activity log; Mins. worked: 120

ODD, Schematron, and XSLT

Working on the ODD to allow teiCorpus (which was trivial), but then spent a long time trying to get a schematron rule in place to check the attributes of a processing-instruction. Note that XSL variables do work in schematron patterns, but functions and other bits (at least with the current stylesheets) do not.

The second issue was that the schematron building code (that I lifted from MH's Keats code) does not automatically process "foreign elements" (i.e. XSLT variables) in the final XSLT step (iso-to-svrl-2.xsl). You have to add an "allow-foreign=true" parameter to the XSLT for it to work as expected.

30/08/18

Permalink 06:54:49 pm, by jtakeda, 59 words, 8 views   English (CA)
Categories: Activity log; Mins. worked: 240

Adding egXML and CSS validation

Following MoEML, I added the egXML and CSS validation steps to the buildValidate.xml build. Had to modify it slightly, since MoEML often uses collections whereas the builds currently rely more on filesets. It simplified things slightly.

Had to deal with quite a bit of fallout, since our egXMLs were either invalid or our schema wasn't handling things properly.

15/08/18

Permalink 04:54:15 pm, by mholmes, 15 words, 14 views   English (CA)
Categories: Activity log; Mins. worked: 120

More meetings

Phone and personal meetings with three people re the latest developments; slight reshuffling of plans.

14/08/18

Permalink 04:29:38 pm, by mholmes, 21 words, 11 views   English (CA)
Categories: Activity log; Mins. worked: 180

Meetings and planning

Meetings today with MC, JJ and JT, with lots of planning and the writing of a sitrep to pass to MB.

12/07/18

Permalink 06:56:45 pm, by jtakeda, 116 words, 14 views   English (CA)
Categories: Activity log; Mins. worked: 240

Conversion

Met with JJ and MH to discuss plans moving forward, particularly documentation and plans. We're going to make sure our documentation is easily navigable from the outset, with maps and decision trees giving multiple pathways to get to a particular bit of documentation.

Also made some headway on the build processes themselves; I've been able to modularize the builds so that the master build (lemdo/build.xml) calls a number of other builds (all with suffix '_master.xml') that themselves call either XSLTs or other modular build processes. Each of the smaller master builds can be run on its own (it also includes the globals module) or they can be run from the master one

11/07/18

Permalink 05:09:08 pm, by jtakeda, 177 words, 14 views   English (CA)
Categories: Activity log; Mins. worked: 480

XWIki conversion

Working on the XWiki conversion; oddly, the converter tool that XWiki uses to export the texts is inconsistent. If you use the "texts" space, it gives you a fragment with a content element (in no namespace), if you don't, it gives you the full XHTML page in the XHTML namespace. So if you want to download all of the texts associated with a text (i.e. all the things in edition 1HW), then you use the text space and convert the content element; if you want to get something like a paratext page, then you have to convert the body in the XHTML namespace.

I now have a conversion working that first turns the former situation into the latter and then converts it all the same way; I also worked a lot on the linking, file naming, and other parts the HTML conversion. The conversion looks good and gives us an excellent starting point; there will need to be lots of edits to the pages, but otherwise, they are good. We can cut off XWiki anytime now.

10/07/18

Permalink 04:24:26 pm, by jtakeda, 81 words, 9 views   English (CA)
Categories: Activity log; Mins. worked: 180

Eliminating rend

Spent some time implementing what MDH, JJ, and I discussed regarding @rendition and @rend. We won't use @rend and we will always use @rendition or @style; we would have our own prefix ('rnd'), which are initially based on simplePrint.

The next challenge will be a way to say: either choose from this list OR use one defined within the file. I don't think you can do that in Pure ODD, so I'll have to figure out some schematron to constrain that.

05/07/18

Permalink 04:59:08 pm, by jtakeda, 51 words, 10 views   English (CA)
Categories: Activity log; Mins. worked: 480

DRE site

Continuing to Endings-fy the DRE site; I'm not aiming for a perfect reproduction since the DRE team + PS have the design know-how, but I am trying to get most of the structural elements in place so that it approximates the original. Finding lots of errors and fixing them as I go.

04/07/18

Permalink 09:49:27 pm, by jtakeda, 57 words, 14 views   English (CA)
Categories: Activity log; Mins. worked: 300

DRE sitepage framework

Lots of work on the DRE framework. I have a very quick and dirty imitation of the current site (but using grid, so it flexes nicely); it's not perfect, but it's helpful for visualizing the content. Made a test build to see how the original XML looks when moving in the HTML and it's all looking fine.

03/07/18

Permalink 08:51:49 pm, by jtakeda, 65 words, 15 views   English (CA)
Categories: Activity log; Mins. worked: 300

DRE Framework

Started thinking seriously about the site page framework. MDH created a blank HTML site page, which has all the semantic bits that have to be filled in. I like this idea a lot, especially if we combine it with a flex+grid approach in CSS. Did some reading up on that, played around with grids, and then converted some of the About pages into TEI.

:: Next Page >>

LEMDO

Linked Early Modern Drama Online

Reports

XML Feeds