<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Re ections on Design Principles for a Digital Repository in a Low Resource Environment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hussein Suleman</string-name>
          <email>hussein@cs.uct.ac.za</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Cape Town</institution>
          ,
          <country country="ZA">South Africa</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Low resource environments are characterised by a lack of technical skills, facilities and funding. In such environments, building digital repositories of historical and heritage collections is particularly di cult, exacerbated by the desperate need for digital preservation. This paper analyses design principles for digital repositories and their suitability for lowresource environments. A case study is presented to illustrate how adopting the positive principles in support of low-resource environments can support the creation of a heritageoriented digital repository appropriate to its environment.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        While these tools are indeed popular [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] and work well in their environments, they are not
as widely adopted in South Africa and other African countries. Where there has been some
adoption (of DSpace in particular), it was enabled with extensive training and community
support [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. There are fewer adopters of other toolkits with 28/38 South African repositories
on OpenDOAR using DSpace as of April 2019 [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>
        There are many reasons for the status quo, but some problems are related to resources and
technical limitations. South African public institutions generally do not have trained technical
sta to manage digital repository systems. Government funding for archiving of heritage also
is limited and many local archives obtain funding from international donors such as the Mellon
Foundation [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. While most repository toolkits subscribe to the OAIS model [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] for digital
preservation, a failure of the core software can result in loss of access to an archive if all access
is mediated through software. Internet access in poor countries is also not as reliable and
fast as elsewhere; and most current repository toolkits only work over the Internet. Finally,
maintenance of complex software systems is never a priority of archives, but is required for
modern software systems. Popular repository toolkits are complex software systems but many
archives are quite small and therefore do not need this complexity. There is therefore a mismatch
between feature-laden general-purpose repository toolkits and small archives with few resources
to spare.
      </p>
      <p>This paper argues that the technical architecture of current repository toolkits is not ideal for
low-resource environments and an alternative architecture speci cally designed for low-resource
environments may be a more e ective solution, especially for the digital humanities and heritage
domain where collections are not funded in perpetuity and technical skills and other resources
are limited.</p>
      <p>In particular, such a solution would aspire to minimalism and a reduction in dependencies,
especially on network and data storage, to ensure long term preservation and access with
minimal maintenance. The design of such systems is based on a critical analysis of both popular
and targeted design strategies that lead to a superset of principles for the design of a modern
repository in a low-resource environment.</p>
      <p>This analysis and the related principles are presented in this paper, preceded by a discussion
of related models and designs, and followed by a discussion of a case study mapped to the
identi ed design principles.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Analysis of Prior Work</title>
      <sec id="sec-2-1">
        <title>Overview of Related Work</title>
        <p>
          One of the earliest works that embodies the notion of a low-resource digital repository was the
creation of Project Gutenberg [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], which is a digital repository to distribute out-of-print and free
ebooks. Along with the noble goals of supporting education and literacy, Project Gutenberg was
designed with the explicit philosophy of minimalism, where every ebook is required to be in the
simplest format (often ASCII) to ensure longevity and the widest possible access. The website
has evolved over a 50 year period (making it one of the oldest digital repositories in existence)
but its content is still available in simple formats, with simple mechanisms for discovery.
        </p>
        <p>
          Early models for digital repository systems were strongly in uenced by the emergence of
Web technology and the evolution of software systems from monolithic systems to modular
ones. As an example, the Computer Science Teaching Center [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] was a classic database-driven
Web application, what was referred to as a LAMP (Linux-Apache-Mysql-Perl) application.
The Dienst framework [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] for digital libraries, based on the Kahn-Wilensky framework [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ],
attempted to create a generic network-based system, using generalised objects, unique identi ers
and service modularisation.
        </p>
        <p>
          In contrast, the Greenstone digital library software [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] o ered a slightly di erent
architecture because it was used to distribute development-oriented information in poor countries. As
such, its architecture required minimal services and that it work on the widest possible range of
computers. Its traditional focus is, however, on indexing and search, rather than preservation,
and its core architecture is arguably based on older Web techniques.
        </p>
        <p>
          The OpenDL/Diligent [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] and Open Digital Libraries [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] approaches were based on
components but the granularity of components often led to complex management systems [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] and
this did not appropriately address the needs of low-resource environments. The 5S model [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]
and its derivatives provided abstractions of digital library systems, but they did not address
operational design.
        </p>
        <p>
          The Bleek and Lloyd project [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] was a key milestone, as a bespoke demonstrator of a
radically di erent architecture for a digital repository system that was appropriate for low-resource
environments. The project demonstrated that core services such as search could be provided
without a client-server architecture. This project led to a broader questioning of what the most
appropriate digital repository technology and design principles are for African countries, in the
context of resource limitations and cultural di erences [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. Some early experimental systems
were developed to test di erent aspects of low-resource repositories. Caljax [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] addressed the
question of an o ine repository that needed periodic updates and showed that it is possible
for an in-browser engine to incorporate a large o ine collection and a small online update for
a seamless user experience. The Bonolo system [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] used a le-based non-database-driven
repository as a general-purpose institutional repository solution.
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Analysis of Design Philosophies</title>
        <p>Four design strategies are discussed in detail. These are the design decisions of: the DSpace
document repository toolkit; Project Gutenberg's electronic text archive; and the Greenstone
digital library system. The simplyCT principles were speci cally developed to support
lowresource archives, and thus they serve as a baseline. The comparison with other design
philosophies aims to determine if there are additional or implicit design goals that should be included;
as well as if there are some speci c design goals that should be avoided as they inhibit the
creation of archives in low-resource environments and/or they are irrelevant to the context of
heritage/historical archives.
2.2.1</p>
        <sec id="sec-2-2-1">
          <title>DSpace</title>
          <p>
            The DSpace design has evolved over many versions, but the core principles remain as they were
originally [
            <xref ref-type="bibr" rid="ref16">16</xref>
            ], and this includes the following principles.
          </p>
          <p>It should be easy for users to deposit items in the repository as deposit of items is a key
function of an institutional repository; this is not necessarily a priority for many heritage
collections.</p>
          <p>The user interface should be based on modern Web technologies; this has evolved over the
years, but is generally based on a Java Servlet container and current approaches to creating
customisable and generic User Interfaces.</p>
          <p>All items submitted should pass through a work ow management system, with customisable
roles, actions and steps; this is especially well-suited to large organisations.</p>
          <p>Items should be located in collection and subcollection containers that then belong to
toplevel community containers.</p>
          <p>Items should be assigned globally unique and opaque identi ers on submission, using the
Handle system.
2.2.2</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Project Gutenberg</title>
          <p>
            The principles underlying the work of Project Gutenberg [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ] focus partially on the electronic
texts themselves and partially on the underlying software, with some degree of interplay between
these concepts and how they relate. The principles include the following.
          </p>
          <p>The format of electronic texts is required to be as simple as possible, typically plain ASCII;
users of the texts are permitted to create more advanced versions with markup, but it is argued
that plain ASCII will reach more users and will outlast other formats and standards.</p>
          <p>In order to get the greatest possible bene t for the largest number of users (99%), the project
concentrates on texts and services that most users want; thus the focus is never on completeness
of collection or esoteric texts and formats.</p>
          <p>The texts are themselves produced at low cost and distributed at low cost so cost is never
a factor; this means that the sizes of texts should be small, whatever small is within a speci c
context and time period.</p>
          <p>The texts should be easy to use, refer to, quote, etc.
2.2.3</p>
        </sec>
        <sec id="sec-2-2-3">
          <title>Greenstone</title>
          <p>
            The key principles stated for Greenstone [
            <xref ref-type="bibr" rid="ref24">24</xref>
            ] include the following.
          </p>
          <p>Digital objects of any kind could be imported through the use of con gurable and
easy-tocreate plugins.</p>
          <p>The system was designed for use in environments with no Internet through the use of a local
Web server that is installed on a user's desktop computer.</p>
          <p>Search and browse are provided as distinct services for information discovery.</p>
          <p>Collections are pre-indexed and processed to enable services, and this process can be easily
repeated when changes are made.</p>
          <p>Identi ers for objects are persistent across builds so history and log data is not lost.</p>
          <p>The system had versions that would work on any operating system, with some limitations
(such as that the CDROM version would only work on Microsoft Windows).</p>
          <p>Later versions used a Web Services design strategy, where services are located by network
service endpoints.
2.2.4</p>
          <p>
            simplyCT
This set of design principles was derived and generalised from the Bleek and Lloyd project [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ]
and include minimalism, no imposition on users, no API, no Web, simple preservation, any
object support, service repeatability and support for superimposed information.
          </p>
          <p>Only the bare minimum amount of system infrastructure should be needed, to lower the
cost of maintenance.</p>
          <p>Users should not be expected to conform to system requirements for formats, identi ers,
metadata, structure, etc.</p>
          <p>File access should be a primary form of accessing data, rather than a Web Services interface.</p>
          <p>The data should be accessible whether or not there is a network/Web available, whether
through a mediated interface or directly through the lesystem.</p>
          <p>Preservation should be as simple as possible, by copying les and directories rather than
using a database.
A comparison and merging of the various principles discussed in the previous section is presented
in Table 1.</p>
          <p>Minimalism is explicit in models that aim for simplicity, but not in the other models, where
advanced software architectures are adopted for currency. Imposition on users is an issue in
DSpace and Gutenberg, where users who submit items must conform to the speci ed formats
and structures. Regarding No Internet as a requirement, DSpace does not work except as
an Internet service. Simple Preservation is not possible in DSpace, where data for
preservation/rescue/backup must be accessed through an API. Most systems allow Any Objects. Most
systems do not support exibility in data architecture, so the use cases are limited.
Superimposed information is therefore also not possible in those cases. All designs support hierarchical
organisation of information. In terms of platform agnostic operations, DSpace and Greenstone
support multiple platforms but not as widely as could be possible. Finally, collection building
is only possible for designs that allow non-online operation, hence this excludes DSpace.</p>
          <p>Design principles that are equally applicable in low-resource and high-resource archives
include: standards-compliance, search and browse as features and persistent identi ers.</p>
          <p>Some of the principles that guided the design of DSpace in particular have no equivalence
for heritage collections and can be argued to be inhibitors in low-resource environments, such
as generic Work ow support, which introduces complexity and is often not needed.</p>
          <p>This analysis illustrates that a superset of explicit design principles to support low-resource
environments is desirable. It also highlights the shortcomings of systems that were designed for
other purposes and that do not explicitly take into account the needs of low-resource
environments. It is not that these systems are not useful in other contexts; it is just that their design
is less than optimal in the low-resource context.</p>
          <p>The Five Hundred Year Archive prototype was therefore designed to conform to the
identied set of low-resource archive design principles, as discussed in the following section.
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Case Study: Five Hundred Year Archive</title>
      <p>
        The Five Hundred Year Archive (FHYA) [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] is based around a collection of digital objects and
associated metadata that are related to pre-colonial history in South Africa. This project is
based at the Archives and Public Culture Centre at the University of Cape Town. Much e ort
has gone into content curation, selection, organisation and creation of metadata. The nal step
is the creation of a digital repository that will enable user access and engagement with the
archive.
      </p>
      <p>Given that the archive is hosted within a low-resource environment, with a particular
shortage of technical skills and funding for ongoing maintenance, a low-resource design is being
explored for the digital repository.</p>
      <p>The repository system is centred on a set of directories containing digital objects (data/)
and metadata (metadata/) . There is then a script that ingests a spreadsheet of metadata by
converting the metadata into individual XML les in the metadata directory. A second script
then generates an HTML representation of each metadata le using an XML Stylesheet
Transformation, with thumbnails and pointers to the digital object; the thumbnails are incorporated
into a Javascript slider to display a series of images within a xed space. An indexing system
creates inverted les to support searching and browsing via a Javascript-based faceted search
engine. All of these operations result in a static website with the full functionality of a read-only
archive.</p>
      <p>Changes to the collection, such as the addition of comments, are implemented as Web scripts
that store the comment, then regenerate the pages for the digital object and the user. Thus,
the addition of the comment makes a change to the static repository and there is no dynamic
page generation needed.</p>
      <p>The technologies underlying the system include: a scripting language optimised for text
processing (Perl/Python); XML for storing structured data in at les; stylesheets for
transformation of XML (XSLT) and styling of HTML pages (CSS); and a simple Web server to serve
pages online for those cases where online access is needed.</p>
      <p>Each of the identi ed principles from the previous section can be mapped to the system
design decisions, as outlined below:</p>
      <p>Minimalism. The explicit aim is to have as little software as possible, with short scripts
instead of multi-layered abstractions or agent-based or Web Service-based architectures.
Imposition on users. Metadata already exists in spreadsheets so this is used for batch
import. Items already contain assigned identi ers and these have meaning to users so
these are reused. Similarly, the pre-de ned structure of the collections is maintained.
No Internet. All read-only access happens through direct access to HTML les,
without any mediation through a Web application. Search and browse services are provided
through Javascript applications that read static les. Only contributions to the archive
require the use of an online version of the archive and an Internet connection; otherwise
the read-only archive can be distributed on o ine media.</p>
      <p>Simple Preservation. All data objects are in their original locations and metadata les
are created as simple XML les, with associated HTML les generated by a stylesheet
transformation. Preserving the original data and metadata requires only copying of the
les, while migration can be achieved through transformation of the metadata les.
Any Objects. Any data le format accessible through a Web browser is supported;
e ectively this is any object since a Web browser will allow a user to download any
non-viewable le.</p>
      <p>Flexibility. Search and browse services can be de ned to operate over any collection of
metadata. User accounts are stored as a metadata collection, and these can therefore be
searched and browsed using the same tools as the objects themselves.</p>
      <p>Superimposed information. Comments on objects are stored as a superimposed layer
of information, in a separate le directory structure, which does not disturb the original
objects. When a view of the object is being updated, the comments are drawn into and
added to the view, thus creating a seamless experience for the user.</p>
      <p>Hierarchical organisation. All data and metadata is stored in hierarchies of directories
and sub-directories.</p>
      <p>Platform agnostic. Since the system is composed of at les and HTML les, these
can be read on any operating system where a Web browser is available. Thus, this is even
accessible on all tablets and phones, irrespective of operating system, with no changes to
the data or system necessary.</p>
      <p>Collection building. All data is pre-processed whenever new items are ingested. Thus,
the system is always in a static state with the fastest possible access to items.</p>
      <p>Figure 1 shows the front page of the system, Figure 2 shows a page of search results in the
Javascript-based search and browse interface and Figure 3 shows a typical digital object page
with thumbnails and metadata.</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and Future Work</title>
      <p>This paper has discussed design principles from prior work that inform the creation of
digital repositories and their applicability in low-resource environments. Arguably, many of the
principles adopted by current systems violate one or more requirements and environmental
conditions, such as the lack of technical skills and resources. An alternate low-resource design
is illustrated in the context of the Five Hundred Year Archive, to demonstrate the feasibility
of such principles.</p>
      <p>Low-resource repositories have very broad applicability. Lowering the barrier to the creation
of heritage and historical archives will bene t everyone, not just those in traditional low-resource
environments. It can also enable participation on an individual level through the creation of
personal and community archives, which is still an elusive goal around the world.</p>
      <p>Current and future work includes the creation of additional services, derivation of a reusable
toolkit and the application of this toolkit to other use cases to demonstrate its exibility. While
it was deemed out of scope for the current project to consider software maintenance, current
approaches to software maintenance can also be investigated in future.</p>
      <p>The design of low-resource digital repositories explicitly allows for easier migration to other
software systems, which are not necessarily designed for low-resource environments. However,
while some may think this is the goal, this is arguably a step in the wrong direction as it would
take collections that are easily preserved and destroy the very attributes of simplicity that make
the collections preservable.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>Thanks go to the curators of the Five Hundred Year Archive, who have collaborated in the
creation of this case study.</p>
      <p>This research was partially funded by the National Research Foundation of South Africa
(Grant numbers: 85470 and 105862) and University of Cape Town. The authors acknowledge
that opinions, ndings and conclusions or recommendations expressed in this publication are
that of the authors, and that the NRF accepts no liability whatsoever in this regard.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Mufazil</given-names>
            <surname>Ali</surname>
          </string-name>
          , Fayaz Ahmad Loan, and
          <string-name>
            <given-names>Rabiya</given-names>
            <surname>Mushatq</surname>
          </string-name>
          .
          <article-title>Open access scienti c digital repositories: An analytical study of the open doar</article-title>
          .
          <source>In 2018 5th International Symposium on Emerging Trends and Technologies in Libraries and Information Services (ETTLIS)</source>
          , pages
          <fpage>213</fpage>
          {
          <fpage>216</fpage>
          . IEEE,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Mathieu</given-names>
            <surname>Andro</surname>
          </string-name>
          , Emmanuelle Asselin, and
          <string-name>
            <given-names>Marc</given-names>
            <surname>Maisonneuve</surname>
          </string-name>
          .
          <source>Digital libraries: Comparison of 10 software. Library Collections, Acquisitions, and Technical Services</source>
          ,
          <volume>36</volume>
          (
          <issue>3-4</issue>
          ):
          <volume>79</volume>
          {
          <fpage>83</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>William</surname>
            <given-names>Y Arms</given-names>
          </string-name>
          ,
          <article-title>Christophe Blanchi, and Edward A Overly. An architecture for information in digital libraries. D-lib magazine</article-title>
          ,
          <volume>3</volume>
          (
          <issue>2</issue>
          ),
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Leonardo</given-names>
            <surname>Candela</surname>
          </string-name>
          , Fuat Akal, Henri Avancini, Donatella Castelli, Luigi Fusco, Veronica Guidetti, Christoph Langguth, Andrea Manzi, Pasquale Pagano,
          <string-name>
            <given-names>Heiko</given-names>
            <surname>Schuldt</surname>
          </string-name>
          , et al.
          <article-title>Diligent: integrating digital library and grid technologies for a new earth observation research infrastructure</article-title>
          .
          <source>International Journal on Digital Libraries</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          -2):
          <volume>59</volume>
          {
          <fpage>80</fpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Archive &amp; Public</given-names>
            <surname>Culture</surname>
          </string-name>
          .
          <article-title>The ve hundred year archive</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Marcos</given-names>
            <surname>Andre</surname>
          </string-name>
          <string-name>
            <given-names>Goncalves</given-names>
            , Edward A.
            <surname>Fox</surname>
          </string-name>
          , Layne T. Watson, and
          <string-name>
            <surname>Neill</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Kipp</surname>
          </string-name>
          . Streams, structures, spaces, scenarios, societies
          <article-title>(5s): A formal model for digital libraries</article-title>
          .
          <source>ACM Trans. Inf</source>
          . Syst.,
          <volume>22</volume>
          (
          <issue>2</issue>
          ):
          <volume>270</volume>
          {
          <fpage>312</fpage>
          ,
          <string-name>
            <surname>April</surname>
          </string-name>
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Michael</given-names>
            <surname>Hart</surname>
          </string-name>
          .
          <article-title>The history and philosophy of project gutenberg</article-title>
          .
          <source>Project Gutenberg</source>
          ,
          <volume>3</volume>
          :1{
          <fpage>11</fpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Robert</given-names>
            <surname>Kahn</surname>
          </string-name>
          and
          <string-name>
            <given-names>Robert</given-names>
            <surname>Wilensky</surname>
          </string-name>
          .
          <article-title>A framework for distributed digital object services</article-title>
          .
          <source>International Journal on Digital Libraries</source>
          ,
          <volume>6</volume>
          (
          <issue>2</issue>
          ):
          <volume>115</volume>
          {
          <fpage>123</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Trywell</given-names>
            <surname>Kalusopa</surname>
          </string-name>
          .
          <article-title>Preservation and access to digital materials: Strategic policy options for africa</article-title>
          .
          <source>In Handbook of Research on Heritage Management and Preservation</source>
          , pages
          <volume>150</volume>
          {
          <fpage>174</fpage>
          . IGI Global,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Deborah</surname>
            <given-names>L</given-names>
          </string-name>
          <string-name>
            <surname>Knox</surname>
          </string-name>
          .
          <article-title>The computer science teaching center</article-title>
          .
          <source>ACM SIGCSE Bulletin</source>
          ,
          <volume>31</volume>
          (
          <issue>2</issue>
          ):
          <volume>22</volume>
          {
          <fpage>23</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Carl</given-names>
            <surname>Lagoze and James R Davis.</surname>
          </string-name>
          <article-title>Dienst: an architecture for distributed document libraries</article-title>
          .
          <source>Communications of the ACM</source>
          ,
          <volume>38</volume>
          (
          <issue>4</issue>
          ):
          <fpage>47</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>OpenDOAR</surname>
          </string-name>
          .
          <article-title>The directory of open access repositories</article-title>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Lighton</given-names>
            <surname>Phiri</surname>
          </string-name>
          and
          <string-name>
            <given-names>Hussein</given-names>
            <surname>Suleman</surname>
          </string-name>
          .
          <article-title>Flexible design for simple digital library tools and services</article-title>
          .
          <source>In Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference</source>
          ,
          <source>SAICSIT '13</source>
          , pages
          <fpage>160</fpage>
          {
          <fpage>169</fpage>
          , New York, NY, USA,
          <year>2013</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Lighton</surname>
            <given-names>Phiri</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kyle</given-names>
            <surname>Williams</surname>
          </string-name>
          , Miles Robinson, Stuart Hammar, and
          <string-name>
            <given-names>Hussein</given-names>
            <surname>Suleman</surname>
          </string-name>
          .
          <article-title>Bonolo: A general digital library system for le-based collections</article-title>
          .
          <source>In International Conference on Asian Digital Libraries</source>
          , pages
          <volume>49</volume>
          {
          <fpage>58</fpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Nick</given-names>
            <surname>Ruest</surname>
          </string-name>
          and
          <string-name>
            <given-names>Kirsta</given-names>
            <surname>Stapelfeldt</surname>
          </string-name>
          . Introduction to islandora,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>MacKenzie</given-names>
            <surname>Smith</surname>
          </string-name>
          , Mary Barton, Mick Bass, Margret Branschofsky,
          <string-name>
            <surname>Greg</surname>
            <given-names>McClellan</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Dave</given-names>
            <surname>Stuve</surname>
          </string-name>
          , Robert Tansley, and Julie Harford Walker.
          <article-title>An open source dynamic digital repository</article-title>
          .
          <string-name>
            <surname>D-Lib</surname>
            <given-names>Magazine</given-names>
          </string-name>
          ,
          <volume>9</volume>
          (
          <issue>1</issue>
          ):
          <volume>1082</volume>
          {
          <fpage>9873</fpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Hussein</given-names>
            <surname>Suleman</surname>
          </string-name>
          . Open Digital Libraries.
          <source>PhD thesis</source>
          , Virginia Tech,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Hussein</given-names>
            <surname>Suleman</surname>
          </string-name>
          .
          <article-title>Digital libraries without databases: The bleek and lloyd collection</article-title>
          .
          <source>In International Conference on Theory and Practice of Digital Libraries</source>
          , pages
          <volume>392</volume>
          {
          <fpage>403</fpage>
          . Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Hussein</given-names>
            <surname>Suleman</surname>
          </string-name>
          .
          <article-title>An african perspective on digital preservation</article-title>
          .
          <source>In Multimedia Information Extraction And Digital Heritage Preservation</source>
          , pages
          <volume>295</volume>
          {
          <fpage>306</fpage>
          . World Scienti c,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Hussein</surname>
            <given-names>Suleman</given-names>
          </string-name>
          , Marc Bowes, Matthew Hirst, and
          <string-name>
            <given-names>Suraj</given-names>
            <surname>Subrun</surname>
          </string-name>
          .
          <article-title>Hybrid online-o ine digital collections</article-title>
          .
          <source>In Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists</source>
          ,
          <source>SAICSIT '10</source>
          , pages
          <fpage>421</fpage>
          {
          <fpage>425</fpage>
          , New York, NY, USA,
          <year>2010</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Hussein</given-names>
            <surname>Suleman</surname>
          </string-name>
          and
          <string-name>
            <given-names>Siyabonga</given-names>
            <surname>Mhlongo</surname>
          </string-name>
          .
          <article-title>A exible approach to web component packaging</article-title>
          .
          <source>In Proceedings of the 2006</source>
          annual
          <article-title>research conference of the South African institute of computer scientists and information technologists on IT research in developing countries</article-title>
          , pages
          <volume>257</volume>
          {
          <fpage>266</fpage>
          .
          <article-title>South African Institute for Computer Scientists</article-title>
          and Information Technologists, ACM,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Robert</surname>
            <given-names>Tansley</given-names>
          </string-name>
          , Mick Bass, and
          <string-name>
            <given-names>MacKenzie</given-names>
            <surname>Smith</surname>
          </string-name>
          .
          <article-title>Dspace as an open archival information system: Current status and future directions</article-title>
          .
          <source>In International Conference on Theory and Practice of Digital Libraries</source>
          , pages
          <volume>446</volume>
          {
          <fpage>460</fpage>
          . Springer,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Martha</given-names>
            <surname>Johanna Van</surname>
          </string-name>
          Deventer and
          <string-name>
            <given-names>Heila</given-names>
            <surname>Pienaar</surname>
          </string-name>
          .
          <article-title>South african repositories: Bridging knowledge divides</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Ian</surname>
            <given-names>H Witten</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodger J McNab</surname>
          </string-name>
          ,
          <string-name>
            <surname>Stefan J Boddie</surname>
          </string-name>
          , and David Bainbridge.
          <article-title>Greenstone: a comprehensive open-source digital library software system</article-title>
          .
          <source>In Proceedings of the Fifth ACM Conference on Digital libraries</source>
          , pages
          <volume>113</volume>
          {
          <fpage>121</fpage>
          . ACM,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>