Difference between revisions of "PLATO"

From COPTR
Jump to navigation Jump to search
(Development Activity: Release and Activity Feed)
Line 13: Line 13:
 
= Description =
 
= Description =
 
[http://www.ifs.tuwien.ac.at/dp/plato/intro.html Plato] is a preservation-planning tool for organisations charged with safeguarding digital materials. The software guides users through a process of defining requirements, evaluating potential processes, and using the results to facilitate decision-making in the creation of a final preservation plan.
 
[http://www.ifs.tuwien.ac.at/dp/plato/intro.html Plato] is a preservation-planning tool for organisations charged with safeguarding digital materials. The software guides users through a process of defining requirements, evaluating potential processes, and using the results to facilitate decision-making in the creation of a final preservation plan.
 +
 
====Provider====
 
====Provider====
 
Open Planets Foundation
 
Open Planets Foundation
 +
 
====Licensing and cost====
 
====Licensing and cost====
 
[http://www.apache.org/licenses/LICENSE-2.0 Apache version 2.0] – free
 
[http://www.apache.org/licenses/LICENSE-2.0 Apache version 2.0] – free
====Development activity====
+
 
Plato 4.2 was released in June 2013. The source code is available from [https://github.com/openplanets/plato GitHub].
 
Plato was orinigally developed within the Planets EC-funded project, and forms part of the Planets Suite of tools. It is currently being developed as a part of the SCAPE project, which runs between February 2011 and July 2014. SCAPE is building on Plato for its automated planning component.
 
 
====Platform and interoperability====
 
====Platform and interoperability====
 
Plato is a web-based application, and as such should be platform agnostic. The software was tested on Windows and Linux, and guarantees compatibility with Firefox 2.0, 3.0 and 3.5. Other successfully tested browsers include Opera, Konqueror version 3.5.8, Internet Explorer 7.0, Google Chrome, and Safari; a few of these browsers induced minor layout problems. Plato does not recommend using Konqueror versions newer than 3.5.8 or version 6.0 of Internet Explorer.
 
Plato is a web-based application, and as such should be platform agnostic. The software was tested on Windows and Linux, and guarantees compatibility with Firefox 2.0, 3.0 and 3.5. Other successfully tested browsers include Opera, Konqueror version 3.5.8, Internet Explorer 7.0, Google Chrome, and Safari; a few of these browsers induced minor layout problems. Plato does not recommend using Konqueror versions newer than 3.5.8 or version 6.0 of Internet Explorer.
 
The software integrates [http://www.dcc.ac.uk/resource/external/jstorharvard-object-validation-environment-jhove JHOVE], [http://www.dcc.ac.uk/resource/external/fits FITS], and [http://www.dcc.ac.uk/resource/external/droid DROID], and will interface with [http://www.dcc.ac.uk/resource/external/eprints ePrints]. Policy trees are created using the Freemind application.
 
The software integrates [http://www.dcc.ac.uk/resource/external/jstorharvard-object-validation-environment-jhove JHOVE], [http://www.dcc.ac.uk/resource/external/fits FITS], and [http://www.dcc.ac.uk/resource/external/droid DROID], and will interface with [http://www.dcc.ac.uk/resource/external/eprints ePrints]. Policy trees are created using the Freemind application.
 +
 
====Functional notes====
 
====Functional notes====
 
The planning process involves four stages: Define requirements; Evaluate Alternatives; Consider Results; and Build Preservation Plan. For evaluating alternatives, Plato integrates services for content characterisation, preservation action and automatic object comparison; this allows users to test various technological strategies and consider whether the results are consistent with the overall preservation goal. Users can upload sample object sets of up to 200MB on which to perform the tests. The project has also developed an extensible measurement framework to connect decision criteria to measurable properties and metrics.
 
The planning process involves four stages: Define requirements; Evaluate Alternatives; Consider Results; and Build Preservation Plan. For evaluating alternatives, Plato integrates services for content characterisation, preservation action and automatic object comparison; this allows users to test various technological strategies and consider whether the results are consistent with the overall preservation goal. Users can upload sample object sets of up to 200MB on which to perform the tests. The project has also developed an extensible measurement framework to connect decision criteria to measurable properties and metrics.
 
Alternately, the user can follow a three-step, fast track evaluation workflow that begins with a few basic assumptions and quickly evaluates potential solutions.
 
Alternately, the user can follow a three-step, fast track evaluation workflow that begins with a few basic assumptions and quickly evaluates potential solutions.
 
Version 4 added MyExperiment integration and the ability to share preservation plans with a group of users.
 
Version 4 added MyExperiment integration and the ability to share preservation plans with a group of users.
 +
 
====Documentation and user support====
 
====Documentation and user support====
 
The site offers documentation in the form of a number of [http://www.ifs.tuwien.ac.at/dp/plato/intro_casestudies.html case studies] and a bibliography of [http://www.ifs.tuwien.ac.at/dp/plato/intro_documentation.html published literature]. The tool includes an integrated feedback link, and the site offers a contact email.
 
The site offers documentation in the form of a number of [http://www.ifs.tuwien.ac.at/dp/plato/intro_casestudies.html case studies] and a bibliography of [http://www.ifs.tuwien.ac.at/dp/plato/intro_documentation.html published literature]. The tool includes an integrated feedback link, and the site offers a contact email.
 +
 
====Usability====
 
====Usability====
 
The system has a straightforward graphical user interface. The workflow is quite involved, however, and so users wishing to fully utilise the software should allocate significant time to the process.
 
The system has a straightforward graphical user interface. The workflow is quite involved, however, and so users wishing to fully utilise the software should allocate significant time to the process.
 +
 
====Expertise required====
 
====Expertise required====
 
Users should be knowledgeable about the organisation, its mission and designated community, and the kinds of digital materials they are likely to collect.
 
Users should be knowledgeable about the organisation, its mission and designated community, and the kinds of digital materials they are likely to collect.
 +
 
====Standards compliance====
 
====Standards compliance====
 
Plato is intended to help organisations become OAIS-compliant, helping them aim for certifications such as TRAC-compliance.
 
Plato is intended to help organisations become OAIS-compliant, helping them aim for certifications such as TRAC-compliance.
 
The software uses a P2 Semantic Web Registry. The preservation plan itself is executable in XML.
 
The software uses a P2 Semantic Web Registry. The preservation plan itself is executable in XML.
 +
 
====Influence and take-up====
 
====Influence and take-up====
 
No statistics are available for specific use; however, the tool has been used by prominent institutions such as the British Library, the State and University Library of Denmark, and the Austrian National Library, as shown in the case studies.
 
No statistics are available for specific use; however, the tool has been used by prominent institutions such as the British Library, the State and University Library of Denmark, and the Austrian National Library, as shown in the case studies.
Line 46: Line 52:
  
 
= Development Activity =
 
= Development Activity =
 
+
<!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. -->
See the [https://github.com/openplanets/plato/graphs graphs on github] for a detailed view on the current status.
+
Plato 4.2 was released in June 2013. The source code is available from [https://github.com/openplanets/plato GitHub].
 
+
Plato was orinigally developed within the Planets EC-funded project, and forms part of the Planets Suite of tools. It is currently being developed as a part of the SCAPE project, which runs between February 2011 and July 2014. SCAPE is building on Plato for its automated planning component.
== Latest commits ==
+
 
+
See the [https://github.com/openplanets/plato/graphs graphs on github] for a detailed view on the current status.  
<rss max=5>http://github.com/openplanets/plato/commits/master.atom</rss>
+
All development activity is visible on GitHub: http://github.com/openplanets/plato/commits
 +
 +
 +
====Release Feed====
 +
Below the last 3 release feeds:
 +
<rss max=3>https://github.com/openplanets/plato/releases.atom</rss>
 +
 
 +
 +
====Activity Feed====
 +
Below the last 5 commits:
 +
<rss max=5>https://github.com/openplanets/plato/commits/master.atom</rss>

Revision as of 08:36, 7 April 2016

Plato is a preservation-planning tool for organisations charged with safeguarding digital materials.
Homepage:http://www.ifs.tuwien.ac.at/dp/plato/intro.html


Description

Plato is a preservation-planning tool for organisations charged with safeguarding digital materials. The software guides users through a process of defining requirements, evaluating potential processes, and using the results to facilitate decision-making in the creation of a final preservation plan.

Provider

Open Planets Foundation

Licensing and cost

Apache version 2.0 – free

Platform and interoperability

Plato is a web-based application, and as such should be platform agnostic. The software was tested on Windows and Linux, and guarantees compatibility with Firefox 2.0, 3.0 and 3.5. Other successfully tested browsers include Opera, Konqueror version 3.5.8, Internet Explorer 7.0, Google Chrome, and Safari; a few of these browsers induced minor layout problems. Plato does not recommend using Konqueror versions newer than 3.5.8 or version 6.0 of Internet Explorer. The software integrates JHOVE, FITS, and DROID, and will interface with ePrints. Policy trees are created using the Freemind application.

Functional notes

The planning process involves four stages: Define requirements; Evaluate Alternatives; Consider Results; and Build Preservation Plan. For evaluating alternatives, Plato integrates services for content characterisation, preservation action and automatic object comparison; this allows users to test various technological strategies and consider whether the results are consistent with the overall preservation goal. Users can upload sample object sets of up to 200MB on which to perform the tests. The project has also developed an extensible measurement framework to connect decision criteria to measurable properties and metrics. Alternately, the user can follow a three-step, fast track evaluation workflow that begins with a few basic assumptions and quickly evaluates potential solutions. Version 4 added MyExperiment integration and the ability to share preservation plans with a group of users.

Documentation and user support

The site offers documentation in the form of a number of case studies and a bibliography of published literature. The tool includes an integrated feedback link, and the site offers a contact email.

Usability

The system has a straightforward graphical user interface. The workflow is quite involved, however, and so users wishing to fully utilise the software should allocate significant time to the process.

Expertise required

Users should be knowledgeable about the organisation, its mission and designated community, and the kinds of digital materials they are likely to collect.

Standards compliance

Plato is intended to help organisations become OAIS-compliant, helping them aim for certifications such as TRAC-compliance. The software uses a P2 Semantic Web Registry. The preservation plan itself is executable in XML.

Influence and take-up

No statistics are available for specific use; however, the tool has been used by prominent institutions such as the British Library, the State and University Library of Denmark, and the Austrian National Library, as shown in the case studies. Plato was shortlisted for the 2010 DPC (Digital Preservation Coalition) Digital Preservation Award; the PLANETS project, which originally developed PLATO, won the 2012 DPC Award for Research and Innovation.


User Experiences

Development Activity

Plato 4.2 was released in June 2013. The source code is available from GitHub. Plato was orinigally developed within the Planets EC-funded project, and forms part of the Planets Suite of tools. It is currently being developed as a part of the SCAPE project, which runs between February 2011 and July 2014. SCAPE is building on Plato for its automated planning component.

See the graphs on github for a detailed view on the current status. All development activity is visible on GitHub: http://github.com/openplanets/plato/commits


Release Feed

Below the last 3 release feeds:

2014-03-06 18:40:44
[tag:github.com,2008:Repository/4406463/v4.4 v4.4]
by kraxner
2013-11-04 14:14:54
[tag:github.com,2008:Repository/4406463/v4.3 v4.3]
by kraxner
2013-06-05 16:56:20
[tag:github.com,2008:Repository/4406463/v4.2 v4.2]
by kraxner


Activity Feed

Below the last 5 commits:

2015-05-22 18:30:14
[tag:github.com,2008:Grit::Commit/10d9fc276c23c773a6a346af8312e48c50ac8755 Merge branch 'integration']
by kraxner https://github.com/kraxner
2015-05-22 17:30:14
[tag:github.com,2008:Grit::Commit/c4f53f6b51b7a357ad3296cdf33ac637f81ef67a * adds null-check for workflow reference in MyExperimentRESTClient.gu…]
by kraxner https://github.com/kraxner
2015-05-22 17:25:02
[tag:github.com,2008:Grit::Commit/03e6dfe6b4fbf7d855d36b69986ce180b7a6c510 * adds blocking message for "approve all values" while request is run…]
by kraxner https://github.com/kraxner
2015-05-22 16:16:50
[tag:github.com,2008:Grit::Commit/b53a5e73e227d10fad1d5db63896e48242cd3c49 * choosing criteria for querying QA services checks now for unmapped …]
by kraxner https://github.com/kraxner
2015-05-22 16:00:32
[tag:github.com,2008:Grit::Commit/b4f501b3969cb7909727e2a3987ed00ae3616131 clean up]
by kraxner https://github.com/kraxner