Today we made the switch from kid to genshi as our templating toolkit in the web interface. Kid has served us well but there are some issues with debugging and including input that can’t be guaranteed to be well-formed. Genshi, as a direct derivative of Kid, delivers very similar syntax but is both simpler and a little more flexible to use.
November 4th, 2006
We’d really like to have some nice images of a shakespeare first folio (if possible from Hamlet) for use in the Open Shakespeare project. However all the scanned copies we’ve managed to find seem to be under full ‘all rights reserved’ copyright.
For example there’s an online version from the Schoenberg Schoenberg Center for Electronic Text and Image at the University of Pennsylvania. But checking the printable version one finds the following:
©2003 Schoenberg Center for Electronic Text and Image
University of Pennsylvania Library.
And this isn’t exceptional. There’s a list of available online folios on:
http://ise.uvic.ca/Library/facsimile/overview/book.html
All of the copies listed are closed (copyrighted with no open license) — with most not allowing for any types of use without permission (the only exception being the State Library of New South Wales which allows for “educational, non-profit, purposes”).
It’s a rather unfortunate situation and it would be great to know if there is a scan of a shakespeare first folio out there which truly is open.
October 15th, 2006
A new version (0.3) of open shakespeare is out. Get it via the code page:
http://www.openshakespeare.org/code/
Changelog
Can now view mutiple texts side by side (ticket:15). See it in action at:
http://demo.openshakespeare.org/view?name=othello_gut_f+othello_gut
Now include moby/bosak versions of shakespeare as well as gutenberg (ticket:10) (though more work remains to be done to process these versions to plaintext and html)
Fix bug whereby we were missing some of the available gutenberg texts (ticket:18)
Install the shakespeare python package (ticket:16)
Move to py.test from unittest
New project website at http://www.openshakespeare.org/
Outstanding Issues
- Several of the source texts (all of them Gutenberg folios) seem to break the viewer due to kid (the templating system) complaining about about ‘not well-formed (invalid token) xml’. Any help in tracking this down would be greatly appreciated.
About Open Shakespeare
A full open set of Shakespeare’s works along with anciallary material, a variety of tools and a python API.
For more information see the about page: http://www.openshakespeare.org/about/
Mailing list: http://lists.okfn.org/mailman/listinfo/okfn-discuss/
October 4th, 2006
With a little bit of free time over the last couple of weeks I’ve managed to do some more work on open shakespeare. The new version (v0.2dev) is up and running on the site:
NB: concordance only includes sonnets (this is not a necessary restriction but saved on concordance build time)
Many of the improvements in this iteration are internal and will make future work faster and easier. More details on the changes can be found below.
Any and all feedback most welcome and if anyone wanted to start hacking away with me that would be fantastic (there is now a trac installation to assist with this — details below).
Main improvements
- move away from gutenberg-centric setup present in v0.1
- will now be simple to add new material
- using domain model and database backend
- much more flexible concordance with faster creation
- web interface improved
- concordance now provides snippets and link through to sources
Trac Installation
There’s now a trac installation for project management:
http://project.knowledgeforge.net/shakespeare/trac/
For latest developments check out the timeline:
http://project.knowledgeforge.net/shakespeare/trac/timeline
All the TODOs are now tickets. Active tickets:
http://project.knowledgeforge.net/shakespeare/trac/report/1
A roadmap with links to current future tasks:
http://project.knowledgeforge.net/shakespeare/trac/roadmap
July 15th, 2006
Next Posts
About
A full open set of shakespeare’s works along with anciallary material, a variety of tools and a python API. More
Categories
Links
Feeds