Skip to content

ecds/belfast-group-site

Repository files navigation

README

image

Requirements Status

Code Health

Code Climate

Overview

belfast is a Django web application created to display poetry drafts and network graphs related to the Belfast Group, a group of poets and writers who met to discuss their work in the 1960s and '70s in Northern Ireland.

Features are listed in CHANGELOG; installation instructions are in DEPLOYNOTES.

Major dependencies include Django, rdflib, and networkx.

License

The code for the Belfast Group Poetry|Networks site is distributed under the Apache 2.0 License.

Components

RDF

belfast.rdf consists of scripts and code for harvesting and preparing the RDF and network data that is used on the site for generating the network graphs, list of Group sheets, and profile pages.

Groupsheets

belfast.groupsheets provides display and search access to TEI-encoded Group sheets in an eXist XML database, along with a browse list of all known Group sheets, based on the RDF data.

People

belfast.people provides profile pages for people associated with the Belfast Group, based on the RDF data.

Network

belfast.network has views for presenting network graphs, a map, and a chord diagram based on the RDF and network data.

Pages

belfast.pages is for html site content pages, which are generally managed with django.contrib.flatpages, but includes a number of document fixtures for loading the initial page content and creating named content page URLs that are used in the site navigation.