Open libcce opened 5 years ago
I wonder if we need to add something about using XML in a wider context, or a section about related standards (XMLSchema, XPath and others). Or does that come under the Pythin section?
I realise this could be going too far, missing creep.
I don't think XMLSchema or XPath should come under python they are relevant to a much wider range of use cases.
They can both be illustrated in jEdit and Oxygen, particularly the Xpath search. How far we go with XMLSchema is another thing. I couldn't write one from scratch because I use tools to build them but teaching what they are and their uses and how to validate XML against one would be really useful info/skills to teach I think.
XPath is covered, or at least somewhat addressed in the webscraping lesson: https://librarycarpentry.org/lc-webscraping/02-xpath/index.html. Some of this could be used as inspiration or pointed to as useful background.
In a previous meeting w/ @morskyjezek @catsmith @PhilReedData @kfenlon @uom-nilani @libcce we discussed:
Note: Working w/ TEI, EADS, METS/MODS are of particular interest
Our rough map is at https://coggle.it/diagram/XV_147R8vdpNrDf4/t/library-carpentry-xml
Does anyone else have anything to add?