All pages have "Cite this page", even though listings pages and search results (for instance) aren't really citable, and the link fails.
Category: "Tasks"
Meeting today with KMF, JJ and SM about regnal dates. These are conclusions:
- We need to split Julian dates into three kinds: julianmarch (Stow's version of Julian, with the year beginning March 25), julianjan (Cheney's version, which Holinshed also seems to prefer, with the year beginning on Jan 1 (Cheney) or at "Christmas" (Holinshed -- I think we can use Jan 1 for this too), and juliannotsure, for dates where the beginning of the year is not clear.
- We need processing for Gregorian versions of all three (with the last being a combination of the two others).
- Stow Julian dates need to be switched to julianmarch.
- Other Julian dates need to be assigned to one of the three, depending on evidence.
- SM's excellent spreadsheet on regnal dates needs to be turned into a set of nested tables, with reigns containing tables of years, each year being a row with a unique id (william_1.3 for the third year of William I's reign), and each date for the beginning or end of a year being a date element tagged with the appropriate type of Julian value. This needs to be rendered into a handy reference page.
- Tagged regnal dates in Stow and elsewhere need to be linked to the appropriate row in the regnal date table using the -custom attributes.
- Rendering code needs to be written for the regnal custom attributes so that there's a useful mouseover popup, and clicking on them actually retrieves the relevant row of the regnal dates table as a popup with full info.
Tasks for me from today's meeting:
- DONE 2014-03-12: Gazetteer page.
- DONE 2014-03-06: Last modified date and SVN keyword info in page footer (made a bit of a start on this).
- DONE: We will use multiple location elements with dating attributes and @source to encode georeferencing for places over time. Document how to do this, and tweak the schema appropriately.
- DONE 2014-03-06: Treat draft documents as if they were empty documents for the purposes of showing some boilerplate text, but make an option for a URL parameter that will show the document, for encoders working on it.
I've added this to the schema, but of course none of the code which hinges on @status knows what to do with it yet. We need:
- a boilerplate label for mdtList pages
- a boilerplate explanation for the page itself
- fixes to all document rendering code to make it show up in lists etc. just like empty and stub documents do.
EDIT: Done 2014-10-15
I've carried out most of the changes, and implemented some changes to rendering. These remain to be done:
- Check for internal links which have only their mol: id as link text in editorial notes, and expand them.
- Add any useful Schematron rules to force e.g. the use of @source when @evidence="external".
We're also discussing the fact that footnote numbers in the text look like "supplied" text because they're rendered using square brackets; I propose to change these to small buttons as in Mariage, and see if that's preferred by the team.
The pageContents menu is not sticking open when clicked in Chrome.
The pageContents menu will not disappear when focus is lost on touch devices.
At present, TOCs are only generated for documents which have multiple <text>
elements. This is resulting in documents which should never have multiple texts being created that way, just so they get an automated TOC. Obviously this is silly, and I need to revise the system so that it continues to support the existing documents (while we change them -- although perhaps not all will change), but supports TOC generation for single-text documents based on some measure of complexity. (Or perhaps all documents with multiple div elements should get a TOC by default?)
We are thinking of using the occupation element to describe someone's role/contribution to the project. The @code attribute could point to a formal taxonomy including Editorial Board Member, Author, etc., while the actual text content could provide a refined version of this specific to the person. Multiple occupation elements could be provide for people with multiple roles, and the Credits page could provide a list of all of the taxonomy types, as links which would generate or jump to detailed tables of the people in those roles.
EDIT: I'm adding DONE as I caomplete each task.
Tasks arising out of today's project meeting:
- DONE: The page of @xml:ids should have descriptive text appropriately formatted. This is (I hope) just a question of
apply-templates
rather thanvalue-of
. - IN QUESTION: It's not clear how or if this is best achieved: Entries in the personography, when rendered are accompanied by a "mentioned in the following articles" bit. This should also be available in bibliographical entries.
- DONE: Whenever "AGAS Map" is mentioned with quotes, the quotes should be removed. Multiple-file search-and-replace, I think, but care required.
- CB is creating a decision tree to help people decide the correct formatting for citations; help by turning this into a Quandary exercise.
- Show CB how to use regular expressions to retrieve all quotations (which are currently just using quote marks), so he can examine them with regard to planning migration to proper tagging of quotes.
- DONE (in fact, the Harlow example was due to an error in encoding, not processing): In person entries, even where there's no content for a person, make sure the "mentioned in" list appears. It's currently not appearing for e.g. Harlow.
- DONE: Bibliographical entries in the PERS file need to show up as popups, not links to the bibliography page.
CB now has a user id on the eXist db, and is a member of the editors group. In the process of testing this, we discovered that lots of files and dirs in /db/data did not have group write, or were assigned to the dba group, which meant that he couldn't overwrite them. This is fixed for most files, but we need to watch out for it. I think it may happen when I upload stuff as admin; although admin is in the editors group, it's also dba, and it may cause uploaded data to be set to group dba.
I have a task, which needs to be clarified a bit before I start work on it. We have two types of links: those which open up popup windows, and those which navigate off the page or off the site. It would help users if they could tell the difference before they click on one. A number of options are under consideration.
Greetings all,
I am really enjoying my time with MoEML so far. While working through the BIBL1 and PERS1 files I have noticed a few things that we will need to be thinking about in the near (and distant) future. The following is a log of my tasks so far, including notes about what we may need to think about looking forward.
My first task was to delete the dates and names of contributors who have added files to BIBL1 in the past. JJ decided that there was no longer any need for this info. Working in this file, I noticed numerous formatting inconsistencies (arising from different people adding different info at different times with different MLA conventions). I look forward to amending these errors in the coming weeks.
My second task was to ensure that all links in PERS1 were updated. The ODNB had made some changes to their website and so most of our links were broken. Again, I noticed many formatting/style inconsistencies that I am eager to amend in the coming weeks.
My third task was to add the medium (i.e. Print, Web) to each BIBL1 entry. This is a newer MLA convention and has not been used consistently since the website launched. While adding these, I made some changes to the more easily-spottable inconsistencies. This got me pretty excited about a large-scale tidy-up! I am hoping to have this "spring cleaning," as I am calling it, finished by mid-June.
Since I will be spring cleaning for the next few weeks, JJ has assigned me the task of creating an updated style guide for the website. This will ensure that everyone adding information to these files continues to follow a correct and consistent format. I cannot stress enough the importance of consistent formatting for even the most trivial matters like using an en-dash instead of a hyphen between a person's life dates. If we are to continue to assert MoEML as a serious academic publication, we cannot allow formatting errors to persist. I (think I) have attached a draft of the style guide (which is also available in the svn file "documentation," in case the file addition backfired) and I would love to hear your input. It is not yet completely implemented, but please begin referring to it when inputting information. If you have any questions about formatting, please don't hesitate to contact me.
I think that's all for now. Thanks to JJ and MH for all of their guidance so far.
CB
JJ, MS, and CB have started to use the title level="a" markup for articles, both in the BIBL1.xml file and in the markup of pages where an article title appears.
Current rendering code puts quotation marks around article titles. We note, however, that MLA style and MoEML house style call for commas and periods to be INSIDE quotation marks, even if they are not part of the quotation. Colons, semi-colons, exclamation marks, and question marks remain outside the quotation marks.
The rendering code we need will pull a following period or comma into the quotes but leave a following colon, semi-colon, or question mark outside the quotes.
If the question mark is part of the title, then it will be inside the title tag anyway and will be automatically included inside the quotation marks.
Priority: Sometime this summer. We can leave with a few stray commas until MH has time to write the code.
Right now, the titles of articles are not showing up in our handy list of all XML:ids used in the site. Let's try adding the title level="a" tag to a couple of articles, then checking out what displays on http://mapoflondon.uvic.ca/ids.htm. I've asked MS to undertake this task next week. If titles do not show up, we'll ask MH to adjust the programming.
This is the second blog entry recording IDs created that need some follow-up action. Click on the Category "ID Created" to see all blog entries pertaining to new IDs.
IDs Assigned that Need to be Added to the Map (adding them to the map automatically adds them to the Index)
- CURT 2 = The Curtain (in Shoreditch)= a site [DONE -- 26 Aug. 2010]
- THEA2 = The Theatre (in Shoreditch) = a site [DONE -- 26 Aug. 2010]
- FORT1 = The Fortune = a site
- PISS2 = Pissing Conduit = a site
IDs Assigned that Need to Be Added to the Index but not the Map (because they are off-map, cannot be located with certainty, or are too big to be marked
- WALL2 = London Wall = a site [DONE! 26 Aug. 2010: LOND3 already assigned to London Wall the street. I added (street) after the name for LOND3 in the Index.xml file. Added WALL2 to Index and pointed it to six sections of the map.
IDs Assigned to Livery Companies (add to Index but not to Map)
- MERC3 = Mercers' Company [DONE!]
- CLOT2 = Clothworkers' Company, Fullers' Company, and Shearmen's Comppany (the latter had their own id but now all the names point to CLOT2 [DONE!]
- FOUN2 = Founders' Company [DONE!]
- META1 = Merchant Taylors' Company [DONE!
Neighbourhoods: These need to have their own Index. They won't link to points on the map.
- BANK3 = Bankside -- JJ asked LS to add to Neighbourhood Index (2010-08-08) [DONE!]
- SHOR1 = Shoreditch (is currently on the Site Index and has a star on the map; note that SHOR2 = Shoreditch Street) -- JJ asked LS to add to Neighbourhood Index (2010-08-08)[DONE!]
Dan and I talked about whether or not to make new pages for prisons in gates that doubled as prisons. E.g., should Newgate become Newgate [the gate] and Newgate Prison? We decided to capitalize on the ambiguity of having a page called Newgate because many EM texts are ambiguous in their referents. Having only one page means that we don't have to resolve which page to point to, and also allows us to logically encode the ambiguous references.
This decision means that we will have to reverse the earlier step of creating a Ludgate Prison page [XML:id LUDG2] and will have to re-encode any references thereto so that they point to Ludgate again [XML:id = LUDG1].
This post needs to be recategorized as "House Rules."
Add to list of Sites on Index: Lord Wentworth's Jail
I have sent the following pages to MC for encoding over the next few months (by 15 December, say):
- Bethlehem Hospital -- encoded by JJ (28 July 2009)
- Bunhill Field
- Nathaniel Butter
- Gossip and Gossips -- encoded by JJ (4 Feb. 2010)
- Thomas Middleton
- A Survey of London: Print History
- Pudding Lane -- encoded by JJ (4 Feb. 2010)
- The Rose
- William Rowley
- John Stow
I suggest that we make placeholder pages, with "Article on XXX by YYY forthcoming 2008" on each page.
All of these pages were taken back in 2009 or 2010 and encoded by JJ or LS.
Posted the student project on "The Prison System of Early Modern London." This project was written by Tara Drouillard and posted to the closed University of Windsor site in 2001. I edited it lightly and re-encoded it for the mapoflondon.uvic.ca site. It is visible at http://mapoflondon.uvic.ca/render_page.php?id=PRIS1. Bibliographic reference to Baker is not clear; will have CvdM check it out.
Link: http://hcmc.uvic.ca/blogs/index.php?blog=41&p=4015&more=1&c=1&tb=1&pb=1
Had a talk with SA on 2008-10-08. Switching to the experimental map is not simply a matter of flicking a switch, but neither is it a job that will take months. We will sit down in June 2009 to make a plan and a timeline. At that point, SA and I will determine what kinds of resources and funds we will need.
Meanwhile, question to put to MC: Is there any information in Map 2 (the starred map) that isn't in Map 3 (the experimental map? Brief conversation with MC confirms my instinct that Map 3 is the up-to-date map. We have not been maintaining Map 2 since August 2006 when ME posted it. MC has been working on Map 3, redrawing ward boundaries, fixing labels, and adding new information. Therefore, we should be able to decommission Map 2 without any loss of data. MC will spend 1/2 hour checking some points and get back to me. If further comparisons seem warranted, we will decide then after her preliminary comparison.
Assigned to MC:
MC will ask Stewart for the newest files for Map 3 (the Experimental Map) so that we can start working on them. JJ suggests that we save them to our lettuce server as we do with other files.
Assigned to MC:
MC will ask Stewart for the newest files for Map 3 (the Experimental Map) so that we can start working on them. JJ suggests that we save them to our lettuce server as we do with other files.
The list of sources is not alphabetizing correctly authors whose names begin with a lower-case letter (e.g., van Buchell, Arend) or entries that have a title but no author (e.g., links to "Whitefriars" page on a website). Note that some of the latter appear at the beginning of the sources and some at the end, even though they are scattered alphabetically by title throughout the bibl.xml file.
We would like them to order as follows:
- Alphabetically by author, regardless of case
- If there is no author, alphabetically by title, regardless of case and ignoring punctuation (e.g., quotation marks)
Ask Stewart to create a new rule in the schema that will tell the processor to alphabetize as above.
Made some changes to the Personography. We are now following the name of a fictional character with the phrase "; fictional character" (note that we separate the character's name from the phrase with a semi-colon), which shows up on the Personography table. In the .xml file that underlies the Personography, we indicate (commented out) in which plays/texts the character appears. At some point, it may be possible to do more with this information. Characters like Queen Elizabeth appear in many post-1603 texts. Clicking on her name will bring up a list of pages in which this character is mentioned, including all of the plays excerpted to date. This dynamically generated list may or may not be exhaustive of all the early modern texts in which the character appears.
In encoding the literary references, we are now tagging the speech prefixes and names of characters within speeches with the xml:id tag that points to the fictional character. The first play to be encoded in this way is 2 If You Know Not Me You Know Nobody.
Ask Stewart:- Can we make the cells on the Personography table wider? Now that we are including more information, some of the cells are wrapping unnecessarily. We have lots of white space to play with on this page.
- We have had a page for St. Mary-le-Bow Churchyard but not for St. Mary-Le-Bow Church (now ID STMA25). Check that refs previously are pointing to the correct page. Problem became apparent while JJ encoding lit refs from 2 IYKNMYKN
New Categories to add to MoEML blog. Ask Stewart to update categories when list is finalized.
- Questions for Stewart -- DONE (25 Sept. 2008)
- New pages posted -- DONE (25 Sept. 2008)
- Things to Do -- Urgent -- Use "Task" category
- Things to Do -- Important but not Urgent -- Use Task category
- Map Fix-- DONE (25 Sept. 2008)
- ID created -- DONE (25 Sept. 2008)
This blog entry records all IDs that have been created during the encoding of new pages. They will all have to be added to the Map at some point. Once they have been added, make a note in this blog entry.
IDs Assigned that Need to be Added to the Map (adding to map automatically adds them to Index)- ID HAMP1 assigned to Hampton Court.
- ID STMA25 assigned to St. Mary-le-Bow (church, not churchyard).
- ID WHIT11 assigned to Whittington College.
- ID RADC1 assigned to Radcliffe (also spelled Ratcliffe)
- ID BRIS1 assigned to Bristol Fair (also spelled Bristow Fair)
- ID LUDG2 assigned to Ludgate Prison.
- ID POUL2 assigned to Poultry Counter.
- ID SOUT4 assigned to Southward Counter.
- ID MARS2 assigned to Marshalsea Prison.
- ID KING4 assigned to King's Bench Prison.
- ID WHIT11 assigned to White Lion Prison.
- ID PISS2 assigned to Pissing Conduit.
- ID WEST6 assigned to Westminster (i.e., the neighbourhood); note that we want this one on the Index of Sites but not on the map. Ask Stewart how we did this for Tyburn.
- ID BARN3 assigned to Barnwell Fair.
- ID STUR1 assigned to Sturbridge Fair.
- ID TOLL1 assigned to the Tollbooth.
- ID BERM2 assigned to Bermondsey (the neighbourhood, not the street or the abbey)
- ID GREE1 assigned to Greenwich (the neighbourhood and/or the palace in Greenwich)
- ID COUN2 assigned to Counters (a general page on the various prisons around London known as counters or compters)
- ID SHOP1 assigned to Shop Signs (will be a general page on the pictorial shop signs); I've already made a link from a lit ref in 2IYKNMYKN.
- ID FACT1 assigned to Factors; I've already made a link from a lit ref in 2IYKNMYKN.
- Westmister Abbey --> change to Westminster Abbey
- Smow Hill --> Snow Hill
- Linciln's Inn Fields --> Lincoln's Inn Fields
- St. Martin Abchurch --> St. Mary Abchurch
- Clothworkers' Hall is pointing to Christ's Hospital (CHRI1). They seem to be sharing an ID. MC will investigate.
- Rodd Lane --> Rood Lane
- St. Mary at Hill (the street)--> St. Mary-at-Hill
- St. Antholin (as per Prockter and Taylor)--> St. Anthony's, Budge Row (as per Stow) [xml:id = STAN5]
Link: http://mapoflondon.uvic.ca/render_page.php?id=TOWE3&title=Tower%20Street
Last week, I encoded and posted Paul Hartlen's page on Tower Street. Paul (and my research assistant, Camille van der Marel) have proofread the page, checked quotations and bibliographical information, and verified links.
Today, I've encoded and posted a draft of Paisley Mann's page on Love Lane, Thames Street. I await feedback from proofreaders.
Things to do:
Add the church of St. Mary-at-Hill to the map and the index of churches. Tag the references to it in the Love Lane, Thames Street essay.
Reference to St. Christopher in Ekwall quotation in Love Lane, Thames Street essay not clear. Follow up.
Note spelling of St. Mary-at-Hill (the street). Correct mispelling on street index.
Correct Tower Street page and post final version. -- DONE!