<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Open Shakespeare</title>
	<link>http://blog.openshakespeare.org</link>
	<description></description>
	<pubDate>Sun, 01 Jun 2008 11:48:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>v0.4 of Open Shakespeare Released</title>
		<link>http://blog.openshakespeare.org/2007/04/16/v04-of-open-shakespeare-released/</link>
		<comments>http://blog.openshakespeare.org/2007/04/16/v04-of-open-shakespeare-released/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 14:15:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>News</category>
	<category>Releases</category>
		<guid isPermaLink="false">http://www.openshakespeare.org/2007/04/16/v04-of-open-shakespeare-released/</guid>
		<description><![CDATA[A new version of open shakespeare is out. Get it via the code page:

http://www.openshakespeare.org/code/

Changelog


Annotation of texts (js-based in browser) (ticket:20, ticket:21)
(http://www.openshakespeare.org/2007/04/10/annotation-is-working/)
Switch to unicode for internal string handling (resolves ticket:23: some
texts breaking the viewer)
Add functional tests for the web interface (ticket:11)
Substantial improvements to speed of concordance (ticket:22)
(http://www.openshakespeare.org/2007/01/03/improvements-to-the-concordance/)
Switch to genshi templates from kid
Switch to plain WSGI from [...]]]></description>
			<content:encoded><![CDATA[<p>A new version of open shakespeare is out. Get it via the code page:</p>

<p><a href="http://www.openshakespeare.org/code/">http://www.openshakespeare.org/code/</a></p>

<h3>Changelog</h3>

<ul>
<li>Annotation of texts (js-based in browser) (ticket:20, ticket:21)
(<a href="http://www.openshakespeare.org/2007/04/10/annotation-is-working/">http://www.openshakespeare.org/2007/04/10/annotation-is-working/</a>)</li>
<li>Switch to unicode for internal string handling (resolves ticket:23: some
texts breaking the viewer)</li>
<li>Add functional tests for the web interface (ticket:11)</li>
<li>Substantial improvements to speed of concordance (ticket:22)
(<a href="http://www.openshakespeare.org/2007/01/03/improvements-to-the-concordance/">http://www.openshakespeare.org/2007/01/03/improvements-to-the-concordance/</a>)</li>
<li>Switch to genshi templates from kid</li>
<li>Switch to plain WSGI from cherrypy</li>
</ul>

<h4>Outstanding Issues</h4>

<ul>
<li>Annotation cannot handle long texts because of javascript performance
issues</li>
</ul>

<h3>About Open Shakespeare</h3>

<p>A full open set of Shakespeare&#8217;s works along with anciallary material, a 
variety of tools and a python API.</p>

<p>For more information see the about page:</p>

<p><a href="http://www.openshakespeare.org/about/">http://www.openshakespeare.org/about/</a></p>

<p>Get involved: <a href="http://www.openshakespeare.org/participate/">http://www.openshakespeare.org/participate/</a></p>

<p>Mailing list: <a href="http://lists.okfn.org/mailman/listinfo/okfn-discuss/">http://lists.okfn.org/mailman/listinfo/okfn-discuss/</a></p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.openshakespeare.org/2007/04/16/v04-of-open-shakespeare-released/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Annotation is Working!</title>
		<link>http://blog.openshakespeare.org/2007/04/10/annotation-is-working/</link>
		<comments>http://blog.openshakespeare.org/2007/04/10/annotation-is-working/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 13:10:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>News</category>
	<category>Technical</category>
		<guid isPermaLink="false">http://www.openshakespeare.org/2007/04/10/16/</guid>
		<description><![CDATA[After another push over the last few days I&#8217;ve got the web annotation system for Open Shakespeare operational (we&#8217;ve been hacking on this on and off since back in December).

To see the system in action visit:

http://demo.openshakespeare.org/view?name=phoenix_and_the_turtle_gut&#38;format=annotate

Quite a bit of effort has been made to decouple the annotation system from Open Shakespeare so that it can [...]]]></description>
			<content:encoded><![CDATA[<p>After another push over the last few days I&#8217;ve got the web annotation system for Open Shakespeare operational (we&#8217;ve been hacking on this on and off since back in December).</p>

<p>To see the system in action visit:</p>

<p><a href="http://demo.openshakespeare.org/view?name=phoenix_and_the_turtle_gut&amp;format=annotate">http://demo.openshakespeare.org/view?name=phoenix_and_the_turtle_gut&amp;format=annotate</a></p>

<p>Quite a bit of effort has been made to decouple the annotation system from Open Shakespeare so that it can be easily reused elsewhere. You can find the code for the annotation system (nicknamed annotater) here:</p>

<p><a href="http://p.knowledgeforge.net/shakespeare/svn/annotater/trunk/">http://p.knowledgeforge.net/shakespeare/svn/annotater/trunk/</a></p>

<p>There are still some substantial issues with the Open Shakespeare implementation the most obvious of which are:</p>

<p>a) large texts bring the javascript to its knees ((The Phoenix and the Turtle is the shortest of Shakespeare&#8217;s works which is why I&#8217;m using it).</p>

<p>b) security/user authentication for annotation adding/editing/deleting</p>

<p>But the basic system <strong>is</strong> working. </p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.openshakespeare.org/2007/04/10/annotation-is-working/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Porting Marginalia Annotation to Python</title>
		<link>http://blog.openshakespeare.org/2007/02/03/porting-marginalia-annotation-to-python/</link>
		<comments>http://blog.openshakespeare.org/2007/02/03/porting-marginalia-annotation-to-python/#comments</comments>
		<pubDate>Sat, 03 Feb 2007 12:28:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>News</category>
		<guid isPermaLink="false">http://www.openshakespeare.org/2007/02/03/porting-marginalia-annotation-to-python/</guid>
		<description><![CDATA[Adding annotation support to the texts in Open Shakespeare is the main item for the next 0.4 release. This is a rather large undertaking and the last 2 months has seen substantial work on the first stage in the form of porting Geof Glass&#8217; marginalia into a standalone python package named annotater that can then [...]]]></description>
			<content:encoded><![CDATA[<p>Adding <a href="http://project.knowledgeforge.net/shakespeare/trac/ticket/20">annotation support</a> to the texts in Open Shakespeare is the main item for the next 0.4 release. This is a rather large undertaking and the last 2 months has seen substantial work on the first stage in the form of porting Geof Glass&#8217; <a href="http://www.geof.net/code/annotation/">marginalia</a> into a standalone <a href="http://project.knowledgeforge.net/shakespeare/svn/annotater/trunk">python package named annotater</a> that can then in turn be easily reused in Open Shakespeare.</p>

<p>The main work in porting annotater was twofold:</p>

<ol>
<li>To create and independent annotation store web application which reproduced the restful web interface needed by the marginalia javascript (we&#8217;ve also improved this by giving it a normal human-usable CRUD web interface in addition to the restful one)</li>
<li>Plugging this together (aka debugging/hacking around) with the existing marginalia javascript (for example the paste-based WSGI store web app just would <em>not</em> process posts sent using x-www-form-urlencoded!)</li>
</ol>

<p>Annotater is now fully functioning and we can entirely reproduce the <a href="http://www.geof.net/code/annotation/demo/">basic demo</a> in the original marginalia though with the major difference that our version has a proper store backend so all creation/deletion updates of annotations get persisted to a real db and aren&#8217;t just in memory (to try this out just start the demo wsgi app via $ python annotater.py).</p>

<p>The next step after this is to integrate annotater into open shakespeare along with doing any polishing up of the package that is needed to achieve this.</p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.openshakespeare.org/2007/02/03/porting-marginalia-annotation-to-python/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>v0.3 of Open Shakespeare Released</title>
		<link>http://blog.openshakespeare.org/2006/10/04/v03-of-open-shakespeare-released/</link>
		<comments>http://blog.openshakespeare.org/2006/10/04/v03-of-open-shakespeare-released/#comments</comments>
		<pubDate>Wed, 04 Oct 2006 15:52:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>News</category>
		<guid isPermaLink="false">http://www.openshakespeare.org/2006/10/04/v03-of-open-shakespeare-released/</guid>
		<description><![CDATA[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 [...]]]></description>
			<content:encoded><![CDATA[<p>A new version (0.3) of open shakespeare is out. Get it via the code page:</p>

<p><a href="http://www.openshakespeare.org/code/">http://www.openshakespeare.org/code/</a></p>

<h3>Changelog</h3>

<ol>
<li><p>Can now view mutiple texts side by side (ticket:15). See it in action at:</p>

<p><a href="http://demo.openshakespeare.org/view?name=othello_gut_f+othello_gut">http://demo.openshakespeare.org/view?name=othello_gut_f+othello_gut</a></p></li>
<li><p>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)</p></li>
<li><p>Fix bug whereby we were missing some of the available gutenberg texts (ticket:18)</p></li>
<li><p>Install the shakespeare python package (ticket:16)</p></li>
<li><p>Move to py.test from unittest</p></li>
<li><p>New project website at <a href="http://www.openshakespeare.org/">http://www.openshakespeare.org/</a></p></li>
</ol>

<h3>Outstanding Issues</h3>

<ol>
<li>Several of the source texts (all of them Gutenberg folios) seem to break the viewer due to kid (the templating system) complaining about about &#8216;not well-formed (invalid token) xml&#8217;. Any help in tracking this down would be greatly appreciated.</li>
</ol>

<h3>About Open Shakespeare</h3>

<p>A full open set of Shakespeare&#8217;s works along with anciallary material, a variety of tools and a python API.</p>

<p>For more information see the about page: <a href="http://www.openshakespeare.org/about/">http://www.openshakespeare.org/about/</a></p>

<p>Mailing list: <a href="http://lists.okfn.org/mailman/listinfo/okfn-discuss/">http://lists.okfn.org/mailman/listinfo/okfn-discuss/</a></p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.openshakespeare.org/2006/10/04/v03-of-open-shakespeare-released/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Open Shakespeare v0.2</title>
		<link>http://blog.openshakespeare.org/2006/07/15/open-shakespeare-v02/</link>
		<comments>http://blog.openshakespeare.org/2006/07/15/open-shakespeare-v02/#comments</comments>
		<pubDate>Sat, 15 Jul 2006 16:14:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
	<category>News</category>
		<guid isPermaLink="false">http://www.openshakespeare.org/?p=4</guid>
		<description><![CDATA[With a little bit of free time over the last couple of weeks I&#8217;ve managed to do some more work on open shakespeare. The new version (v0.2dev) is up and running on the site:


http://demo.openshakespeare.org/
http://demo.openshakespeare.org/concordance/


NB: concordance only includes sonnets (this is not a necessary restriction but saved on concordance build time)

Many of the improvements in this [...]]]></description>
			<content:encoded><![CDATA[<p>With a little bit of free time over the last couple of weeks I&#8217;ve managed to do some more work on open shakespeare. The new version (v0.2dev) is up and running on the site:</p>

<ul>
<li><a href="http://demo.openshakespeare.org/">http://demo.openshakespeare.org/</a></li>
<li><a href="http://demo.openshakespeare.org/concordance/">http://demo.openshakespeare.org/concordance/</a></li>
</ul>

<p>NB: concordance only includes sonnets (this is not a necessary restriction but saved on concordance build time)</p>

<p>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.</p>

<p><strong>Any and all feedback most welcome and if anyone wanted to start hacking away with me that would be fantastic</strong> (there is now a trac installation to assist with this &#8212; details below).</p>

<h2>Main improvements</h2>

<ul>
<li>move away from gutenberg-centric setup present in v0.1
<ul><li>will now be simple to add new material</li></ul></li>
<li>using domain model and database backend
<ul><li>much more flexible concordance with faster creation</li></ul></li>
<li>web interface improved
<ul><li>concordance now provides snippets and link through to sources</li></ul></li>
</ul>

<h2>Trac Installation</h2>

<p>There&#8217;s now a trac installation for project management:</p>

<p><a href="http://project.knowledgeforge.net/shakespeare/trac/">http://project.knowledgeforge.net/shakespeare/trac/</a></p>

<p>For latest developments check out the timeline:</p>

<p><a href="http://project.knowledgeforge.net/shakespeare/trac/timeline">http://project.knowledgeforge.net/shakespeare/trac/timeline</a></p>

<p>All the TODOs are now tickets. Active tickets:</p>

<p><a href="http://project.knowledgeforge.net/shakespeare/trac/report/1">http://project.knowledgeforge.net/shakespeare/trac/report/1</a></p>

<p>A roadmap with links to current future tasks:</p>

<p><a href="http://project.knowledgeforge.net/shakespeare/trac/roadmap">http://project.knowledgeforge.net/shakespeare/trac/roadmap</a></p>
]]></content:encoded>
			<wfw:commentRSS>http://blog.openshakespeare.org/2006/07/15/open-shakespeare-v02/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>
