The OpenHeritage system is built using Free Open Source Software. The main platform consists of Drupal, a web-based content management system. This interfaces with Geoserver, an open source mapserver, and OpenDataKit (ODK) an open source data collection software suite for Android devices.
The platform is built as a national heritage management system serving three primary functions, namely as a national heritage sites register/inventory, a national collections management system and a national heritage management system for applications such as permits or developments.
Minimum hardware requirement
MySQL and Postgresql
Public access support
Yes, the system is designed for public access. Content is licensed using the Creative.
Yes, the system is replicated across data centres for disaster recovery and we backup daily to NAS servers. Users are also able to extract most of their information to Spreadsheets for offline queries.
Data auditing and cleaning
Yes – full revision histories have been enabled for all nodes. Various views have been provided for assessing data and carrying out bulk operations to correct errors and we utilise the Feeds module to simplify importing and updating large amounts of data.
Single user cost
Five user cost
Additional pricing notes
We do not charge for the software. OpenHeritage is a non-profit and is focused on maintaining the core distribution, training and implementation only.
Our current training costs to our organisation run at about R450.00 ($38 USD) an hour + travel/accommodation costs.
We have a support desk which provides telephonic, online or onsite support during scheduled training visits. We also have a recommended annual support fee per country of R5000.00 per year.
In late 2015 we released an offline Object Recording App using ODK which plugs into the online platform. The system is also very spatially orientated and integrates a range of GIS tools.
- Audit Trails – As standard
- Password – As standard
- Picklist – As standard
- Thesaurus for data entry – As standard
- Thesaurus for retrieval – As standard
- Screen designer – As standard
- Report writer – As standard
- Modifiable data structure – As standard
We also support embedded of video from YouTube or other sources.
Are image and media formats configurableYes
Support for integration with other DAMS
We could handle this quite easily as we can export to CSV, XML, XLS via scheduled or triggered events. Haven’t yet had to provide this use case.
Business process automation
Digital rights management
Yes – we are using Organic Groups to allow users to control the permissions to their nodes. However, most of the content is shared via CC – it is not really a system targeting the sale of images or content.
Yes – we have used a responsive theme and we are also using ODK.
Yes – it supports this although the thesauri are currently hosted within the platform. We intend on serving the thesauri from one site for multiple installations over the coming year.
User generated content
Yes – we have various content types around this such as the object condition assessments.
Yes – we are using the Feeds Module for Drupal.
Yes – most of our exports are conducted using the Views module: https://www.drupal.org/project/views_data_export
OAI-PMH - Free download
REST - Free download
SOAP - Free download
RSS - Standard
ATOM - Free download
Linked Data/SPARQL - Free download
SRU-CQL - Only available in Drupal 6
Museum / heritage standards
Spectrum proceduresObject Entry (primary)
Acquisition and accessioning (primary)
Location and movement control (primary)
Object Exit (primary)
Loans In - borrowing objects (primary)
Loans Out - lending objects (primary)
Condition checking and technical assessment
Collections care and conservation
Damage and loss
Deaccessioning and disposal
Use of collections
Bibliographic / library standards
- EndNote tagged
Can output in just about any style eg: AMA, APA, Chicago, CSE, IEEE
Archival records support
It can handle this – although we have not yet deployed this.
Archival records standards
This is still a work in progress.
Integration with other library and archive management systems
Drupal is very good at this and it can be done. Please see previous comment regarding integration with other systems.
Support site URLwww.cedartower.co.za
Contact postal address
34 Harries Street
Software developer nameOpenHeritage
Software developer contact nameNicholas Wiltshire
Software developer contact address
34 Harries Street
Software developer email@example.com
UK users and sites
International users and sites
Largest collection migrated thus far is the KwaZulu-Natal Museum on SAHRIS (http://www.sahra.org.za/sahris). The National Museum in Bloemfontein also migrated their Sotho collections.