Git Product home page Git Product logo

medieval-mss's Issues

Add unique identifiers to works

Currently a work record (in works.xml does not contain a unique identifier (e.g., work_1234). For indexing works it is required that we're able to match that with a reference in each MSS with a unique identifier.

reserved characters in HTML / convert2HTML

There is a problem with reserved characters at some point in the convert to HTML process, particularly with < and >. Maybe a problem with how SOLR is ingesting the HTML?

  • For example, the supplied tag <supplied> in xml generates &lt {content} &gt in convert2HTML but this is given as <{content}> in the page source and so doesn't display correctly. At http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_MS_Barocci_219 the source xml has <author><supplied>Libanius</supplied></author> which comes out as <Libanius> in the html source and is not displayed on the page.

origPlace/country requires @key

There are 123 instances where 'country' elements do not have a corresponding @key entry.

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Add_B/MS_Add_B_15.xml
Description: Netherlandish
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 78:25
End location: 78:57

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Add_C/MS_Add_C_154.xml
Description: Netherlandish
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 100:28
End location: 100:60

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Add_C/MS_Add_C_154.xml
Description: Netherlandish
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 135:28
End location: 135:60

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Add_C/MS_Add_C_154.xml
Description: Netherlandish
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[3]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 170:28
End location: 170:60

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Add_C/MS_Add_C_155.xml
Description: Netherlandish
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 76:25
End location: 76:57

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_109.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 91:25
End location: 91:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_133.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 124:28
End location: 124:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_133.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 161:28
End location: 161:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_135.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_137.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_147.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 137:25
End location: 137:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_148.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 86:25
End location: 86:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_179.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_192.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_212.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 109:25
End location: 109:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_218.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 83:25
End location: 83:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_232.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_239.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_251.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 84:25
End location: 84:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_265.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_270b.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 78:25
End location: 78:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_274.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_299.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_301.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 84:25
End location: 84:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_309.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 94:25
End location: 94:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_338.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_345.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 108:25
End location: 108:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_377.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 83:25
End location: 83:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_380.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 83:25
End location: 83:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_394.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 103:28
End location: 103:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_398.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 172:28
End location: 172:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_402.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 89:25
End location: 89:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_418.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 90:25
End location: 90:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_421.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 105:25
End location: 105:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_428.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 118:25
End location: 118:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_461.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 76:25
End location: 76:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_472.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 135:25
End location: 135:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_489.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_517.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_551.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_553.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 135:28
End location: 135:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_569.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 108:25
End location: 108:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_572.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[5]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 294:28
End location: 294:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_579.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 135:28
End location: 135:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_596.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[3]/history[1]/origin[1]/origPlace[2]/country[1]
Start location: 232:52
End location: 232:77

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_63.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_632.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 103:28
End location: 103:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_632.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 132:28
End location: 132:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_639.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_645.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_678.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 103:28
End location: 103:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_678.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 133:28
End location: 133:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_689.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 84:25
End location: 84:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_690.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 78:25
End location: 78:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_691.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_707.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 84:25
End location: 84:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_717.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_725.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_739.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 100:25
End location: 100:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_745.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 110:25
End location: 110:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_746.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_765.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 123:25
End location: 123:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_783.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_792.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 90:25
End location: 90:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_808.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_810.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[2]/country[1]
Start location: 80:25
End location: 80:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_813.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_817.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 117:25
End location: 117:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_835.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 104:25
End location: 104:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_849.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_852.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 103:28
End location: 103:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_852.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 136:28
End location: 136:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_852.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[3]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 174:28
End location: 174:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_852.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[4]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 207:28
End location: 207:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_866.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 112:28
End location: 112:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_866.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 186:28
End location: 186:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_866.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[3]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 233:28
End location: 233:53

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_869.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_879.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 77:25
End location: 77:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_883.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 85:25
End location: 85:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_917.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 77:25
End location: 77:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_92.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_94.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 99:25
End location: 99:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_965a.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 92:25
End location: 92:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_965b.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 81:25
End location: 81:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_968.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 79:25
End location: 79:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Bodl/MS_Bodl_971.xml
Description: French
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 82:25
End location: 82:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_106.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 307:25
End location: 307:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_111.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 271:25
End location: 271:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_111.xml
Description: France
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[2]
Start location: 271:55
End location: 271:80

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_112.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 385:25
End location: 385:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_113.xml
Description: Italy
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 188:25
End location: 188:49

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_114.xml
Description: Italy
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 128:25
End location: 128:49

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_115.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 251:25
End location: 251:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_121.xml
Description: Wales
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 146:49
End location: 146:73

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_122.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 166:25
End location: 166:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_125.xml
Description: France
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 170:25
End location: 170:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_145.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 266:25
End location: 266:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_146.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 225:25
End location: 225:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_150.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 500:25
End location: 500:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_151.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 168:25
End location: 168:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_152.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 278:25
End location: 278:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_153.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 147:25
End location: 147:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_154.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 128:25
End location: 128:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_167.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 161:25
End location: 161:51

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_178.xml
Description: France
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 300:25
End location: 300:50

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_179.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 186:33
End location: 186:59

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_180.xml
Description: Scotland
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 308:33
End location: 308:60

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_338.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 150:34
End location: 150:60

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_339.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 179:33
End location: 179:59

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_340.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 226:33
End location: 226:59

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_341.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 201:33
End location: 201:59

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_344.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 189:36
End location: 189:62

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_344.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 268:36
End location: 268:62

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_344.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[3]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 368:36
End location: 368:62

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Christ_Church/Christ_Church_MS_372.xml
Description: England
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 90:33
End location: 90:59

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/DOrville/MS_DOrville_110.xml
Description:
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[2]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 120:28
End location: 120:38

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/DOrville/MS_DOrville_110.xml
Description:
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[3]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 149:28
End location: 149:38

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/DOrville/MS_DOrville_110.xml
Description:
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[4]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 180:28
End location: 180:38

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Douce/MS_Douce_d_19.xml
Description: Dutch
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[14]/history[1]/origin[1]/origPlace[1]/country[1]/country[1]
Start location: 631:31
End location: 631:55

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Lat_misc/MS_Lat_misc_b_18.xml
Description:
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[25]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 969:28
End location: 969:38

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Lat_misc/MS_Lat_misc_b_18.xml
Description:
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[26]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 1008:28
End location: 1008:38

System ID: /Users/ahankins/Documents/code/bodl/TEI-consolidation/medieval-mss/collections/Lat_misc/MS_Lat_misc_b_18.xml
Description:
XPath location: /TEI[1]/teiHeader[1]/fileDesc[1]/sourceDesc[1]/msDesc[1]/msPart[49]/history[1]/origin[1]/origPlace[1]/country[1]
Start location: 1821:28
End location: 1821:38

MSS. Arch. Selden.

should have a period after the Selden - and perhaps merge A and B into a single collection

bibl@facs should contain absolute URLs

Currently bibl@facs elements contain just a relative URL (e.g., aam0096.gif) with no indication of where to find this image. This means that the actual URL must be added to the record in the processing stage. This should be stored in the record itself.

So bibl@facs should be expanded to contain the full URL so that these records are more portable.

tidy up publicationStmt

sort out duplicate appearance of Bodleian Library / Libaries in <authority> and <publisher>

convert2HTML issues

Grouped together as a single issue for now: we can separate them later if needed.

  • <bibl>should not always generate <div> as this can interrupt paragraphing (e.g. http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_MS_Buchanan_c_1, for example in decoration, or in provenance, John Adrian Louis Hope paragraph) FIXED

  • comma generated after <author>: (a) can the space before this be removed (b) multiple authors are separated by & , rather than just & http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_MS_Douce_332 FIXED MORE OR LESS (problem with space before comma remains)

  • rules for generating comma between <title> and <note> may need refining, e.g. http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_MS_Barocci_219 items 2i-n etc. FIXED

  • can indentation be improved so that nested msitem are indented (this is a blacklight / css issue for display of <div class="nestedmsItem">) FIXED

  • not all of <msIdentifier> needs to display (do we need any of it except <altIdentifier> in fact?)

  • refine rules for inserting ; before or after origPlace [see e.g. http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_1591 part 4]; problems with multiple origPlace generating multiple ;; only first or last should generate it?

-locusstill seems to generate div not span in inappropriate contexts (rubric, colophon, etc), as here http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_MS_Lat_th_d_31 FIXED

  • superfluous comma after empty author elements should be fixed

-explict[type=defective] should generate || at the end of the text, not the beginning (cf. http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_10000) FIXED

-new (2.8.17): font size varies between different items of record, e.g. http://medieval-qa.bodleian.ox.ac.uk/catalog/manuscript_6690 locus and colophon are smaller; elsewhere msItem/note is smaller

-line separating main as well as nested msItem would be nice

attributes lost on name[@type='person']

name type="person" has lost other attributes on conversion to persName - e.g. @role, @ref, @key. For examples see Bodl_0035, at handNote, or Buchanan_PJK_0036, at decoNote

sorting oddities in indexes

Persons

  • ..., dom. William (under 'dom'; better at beginning or end?)

  • Łaski, Jan, 1456-1531 (sorts under aski)

  • Ǧābir Ibn-Aflaḥ, 1100-1160 (under bir)

  • Władysław, III Warneńczyk, King of Poland and Hungary, 1424-1444 [out of sequence after Wa]

  • Sánchez de Arévalo, Rodrigo, 1404-1470 [in sequence under sn]

  • .... [various entries starting this way; possible to group all at beginning?]

Zotero bibliography in MSS only

references and links to the Zotero bibliography do not need to appear on Person or Place pages, just on Manuscript pages.

Filename for Fragments

The file Fragments_printed_books/A_1_11_Art_Seld_pastedowns.xml should be renamed to MS_A_1_11_Art_Seld_pastedowns.xml.

information in idno should be displayed

if I am right the <msIdentifier> section of records with the manuscript shelfmark is currently being supplied by blacklight.
We don't want all the <msidentifier> information included in convert2HTML to be displayed.
However we DO want the Summary Catalogue no. and other identifiers to be displayed - all the following material in fact.

<xsl:when test="idno/@type='SCN' or @type='SCN'">Summary Catalogue no.:</xsl:when>
                           <xsl:when test="@type='TM' or idno/@type='TM'">Trismegistos no.:</xsl:when>
                           <xsl:when test="@type='PR'">Papyrological Reference:</xsl:when>
                           <xsl:when test="@type='diktyon'">Diktyon no.:</xsl:when>
                           <xsl:when test="@type='LDAB'">LDAB no.:</xsl:when>

place index should include organizations

the authority file places.xml includes places and organizations, listPlace/place and listOrg/org. Both should be treated as place objects for the purpose of SOLR indexing and both will appear inthe place index. The orgs will have URLs in the form ..catalogue/org_xxxx.

Work titles do not match titles in MSS records.

For example, in works.xml

 <bibl>
        <!-- index 3158 -->
        <author key="person_8099277">Martial</author>
        <title>epigrams(latin)</title>
        <note type="shelfmark">MS. Auct. F. 1. 8</note>
        <note type="shelfmark">MS. Auct. F. 4. 33</note>
        <note type="shelfmark">MS. Auct. F. 2. 17</note>
        <note type="shelfmark">MS. Canon. Class. Lat. 82</note>
        <note type="shelfmark">MS. Canon. Class. Lat. 83</note>
        <note type="shelfmark">MS. Canon. Class. Lat. 84</note>
        <note type="shelfmark">MS. Canon. Class. Lat. 85</note>
        <note type="shelfmark">MS. Digby 209</note>
        <note type="shelfmark">MS. D'Orville 167</note>
        <note type="shelfmark">MS. D'Orville 178</note>
        <note type="shelfmark">MS. D'Orville 179</note>
    </bibl>

Refers to this record in MS_Auct_F_1_8:

<msItem xml:id="MS_Auct_F_1_8-item4" n="4">
                     <author key="person_8099277">
                        Martial
                     </author>
                     <title>Epigrams</title>
                     <note>extracts</note>
                     <textLang mainLang="la">Latin</textLang>
                  </msItem>

Rather than putting the language in the title and lowercasing it, the work record should probably be:

 <bibl xml:id="work_3158">
        <!-- index 3158 -->
        <author key="person_8099277">Martial</author>
        <title>Epigrams</title>
        <textLang mainLang="la">Latin</textLang>
         ....
</bibl>

formatting in class

Formatting instructions are currently in @class (e.g. span class="super", span class="italic" etc. etc.) - can this formatting be carried through to the Blacklight display?

prototype works indexing

-authority forms in works.xml (use title[@type=uniform] as index form) match to title/@key in the descriptions-
-index language and subject fields in works.xml to enable filtering by those fields.

Split altIdentifier/idno on comma

Hey @holfordm,

I remember you wanting me to split altIdentifer/idno on commas e.g. where it has something like
"18914, 18915, 18916, 18917, 18918" e.g. in Canon_Bibl_Lat/Canon_Bibl_Lat_0022.xml
which is fair enough. But any suggestions on how I tell the difference between instances like that and those like:
"Not in SC (late accession): description unpublished, only available in Library"
"MS. Lat. misc. b. 13, fol. 50"
"P. Oxy. III 410, III 464"

Would an acceptable compromise be where the altIdentifier/idno contains any a-Z letter I do not split it but where it just contains numbers and punctuation then I do split it?

So the "18914, 18915, 18916, 18917, 18918" above would split fine, none of the others above or things like "30138 ('Greek Inscription 4'), 30826 ('Gr. Inscr. 4')" would be split?

Each msDesc display should contain link to the source XML here on github

Each msDesc as displayed in HTML (maybe in its footer) should have a link to the source XML.

i.e. (random example):
http://black01-qa.bodleian.ox.ac.uk/catalog/manuscript_MS_Rawl_A_150

should link with a 'source' or something link to:

https://github.com/bodleian/medieval-mss/blob/master/collections/Rawl_A/MS_Rawl_A_150.xml

which should be an easy concatenation of:

https://github.com/bodleian/medieval-mss/blob/master/collections/
with //idno[@type='collection'][1] and / and //idno[@type='msID'][1] and .xml

person browse list should filter by role

  • each person record would be associated with a collection of their roles throughout the collection (author, scribe or scribe, owner for example)

  • these roles would provide a filter

  • most roles are persName/@role but role=author has to be inferred from <author>

decoNote @type

decoNote/@type:
diagrams to 'diagram' -- OK

borderInitials, initial_border -- these are for when I have one decoNote with a short note on all the ms decoration, e.g. "Border, initials", and I want to record both types. Separating the types with underscore seems like the best approach?

frieze: no comment, don't think I use.
paratext, printmark, secondary, unspecified or uwan - don't think I use. Would be careful of normalizing, some of these sound meaningful.

Move respStmt from editionStmt and tidy up ENRICH mentions

Hi @holfordm,

Unless you object I'm going to move the respStmt with your name attached that says "Conversion to TEI based on earlier work for the ENRICH project..." and instead break these into separate respStmts in titleStmt which is more usual. This will also enable me to update the ENRICH information which is out of date. I propose:

<!-- any existing respStmt  then -->
<respStmt>
  <resp>Improvements to manuscript descriptions content and markup</resp>
  <persName>Matthew Holford</persName>
</respStmt>
<respStmt>
  <resp>Earlier work for ENRICH project <ref target="http://projects.oucs.ox.ac.uk/ENRICH/"
      >http://projects.oucs.ox.ac.uk/ENRICH/</ref> or <ref target="http://enrich.manuscriptorium.com"
      >http://enrich.manuscriptorium.com</ref> converting EAD records to TEI. </resp>
  <resp>Up-conversion of TEI files to bodley-msDesc schema in 2017</resp>
  <persName>James Cummings</persName>
</respStmt>

If you want to let me know either other people who should be credited with things concerning the msDesc file and what you want your resp(s) to be. (You can have more than one responsibility, clearly...) Specifically with ENRICH I wanted to point to the two new locations since tei.oucs will disappear when I leave and remove the email address (since we're no longer listening to that one).

MSS. Latin on home page

The collections MSS. Lat. misc. and MSS. Laud. Lat. both appear just as "MSS. Latin" on the home page.

Print Stylesheet

Currently the default print styles look pretty awful. We should have a print stylesheet that lets people print off a well-formatted version of a record, as well as a page of search results.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.