Date: Thu, 28 Mar 2024 15:30:27 -0400 (EDT) Message-ID: <589144833.28766.1711654227051@lyrasis1-roc-mp1> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_28765_447758617.1711654227051" ------=_Part_28765_447758617.1711654227051 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Welcome to the DuraCloud project!
DuraCl= oud is a suite of software applications used together to manage files store= d in a variety of third-party storage systems. DuraCloud makes use of cloud= storage for its many benefits and provides a consistent API and interface = through which content is managed, as well as a second level of verification= for all managed content.
DuraCl= oud was created by DuraSpace, a non-profit organization, to provide a hoste= d preservation storage solution as a service for those managing digital con= tent without the tools to preserve it. We invite anyone interested in digit= al preservation for the common good to help us maintain, improve, and deplo= y DuraCloud to prevent the loss of culturally relevant digital content.
The Du= raCloud Project strives to produce frequent releases, each with limited sco= pe, in order to allow for updates to be deployed quickly. We work within th= e agile methodology and use continuous integration techniques. All work is = focused on the current, supported release.
Talk with us: Join the users mailing list and tell us about how you would= like to use DuraCloud
Test: Are yo= u already a DuraCloud user? If so, you can perform tests on your existing a= ccount. If not, you can either sign up for a hosted account or deploy DuraC= loud to perform your testing. If you find a bug or an issue, please let us know<= /span>!
Deploy: Laun= ch DuraCloud in your own AWS account. Instructions are here: https://github.com/d= uracloud/deployment-docs
Develop: Dep= loy DuraCloud on your own then fix bugs, or add new features. We are always= happy to review pull requests! Start by looking through the list of outstanding= bugs and feature requests, selecting one, and commenting = on the ticket to let us know you=E2=80=99re interested.
Help with Documentation: DuraCloud documentation can be found here: https://wiki.duraspace= .org/display/DURACLOUDDOC. If you see something that shoul= d be updated, just leave a comment on the page. No suggestion is too small.=
Let us know:= What can we do to make it easier for you to contribute? Post suggestions t= o our users mailing list.
Our goals include working on the next= major release and communications products to clarify and define DuraCloud = for all project stakeholders.
The next major software release, vers= ion 5.0, will focus on the following interrelated features:
Large files will be transferred to = DuraCloud using an API addition which makes use of the S3 mul= tipart upload feature
This will remove the need for the D= uraCloud client tools to handle chunking and stitching of content.= p>
This change will allow large files = to be viewed and retrieved in DuraCloud as a single file, rather than a set= of chunks
To support the re= trieval of large files which will no longer be chunked, Range requests will= allow multiple threads to retrieve sections of a file in parallel.<= /p>
Removal of support for OpenStack= -based storage providers
In order for mult= i-part upload support to function, one version of cloud-based large file su= pport had to be selected. The S3 API has become the de-facto standard for o= bject storage platforms, allowing for an expanded selection of storage opti= ons without the need to also support an additional API.
Update DuraCloud media streaming=
(add support for HLS, to support HTML 5 and mobile viewers)
=
span>
We=E2=80=99re also working on the fol= lowing community artifacts:
Articulating a vision and value proposition uniquely = for DuraCloud
Establish a shared decision making = process
Establish methods= by which projects contributors can become engaged
Establish a contr= ibutor meeting schedule and communication strategy
Define a committer policy
Establish code development guidelin= es
Create coding sty= le requirements and instrument these in the build process (Completed code style guidelines)
Create written contribution guideli= nes
Create written code release policie= s
Developing a framework for DuraClou= d Partnerships (e.g. running services with the support of DuraSpace)
Determine best practices for managi= ng documentation (e.g. wiki vs github).
Establish a process for contributin= g community use cases and requirements
Describing and differentiating Dura= Cloud in the context of the digital preservation ecosystem
Developing DuraCloud Case Stu= dies
Working with a group of like-= minded organizations on the Digital Preservation Declaration of Shared Valu= es and other initiatives to support digital preservation