DROID (Digital Record Object Identification)

From COPTR
Jump to navigation Jump to search


DROID (Digital Record Object Identification) is a software tool developed to perform automated batch identification of file formats.
Homepage:http://digital-preservation.github.io/droid/
License:BSD License
Platforms:Java 6 Standard Edition
Function:File Format Identification,Metadata Extraction



Description[edit]

DROID (Digital Record Object Identification) is a software tool developed to perform automated batch identification of file formats. DROID is designed to meet the fundamental requirement of any digital repository to be able to identify the precise format of all stored digital objects, and to link that identification to a central registry of technical information about that format and its dependencies.

DROID uses the PRONOM signature files to perform format identification. Like PRONOM, it was developed by the National Archives of the UK. Written in Java, XML.


PRONOM[edit]

The format information held in PRONOM is what powers DROID (Digital Record Object Identification). Both are maintained by the UK's National Archives.

DROID downloads the latest signature files from PRONOM, and those are used to drive the identification process. See the PRONOM release notes.

A number of other tools and registries have been based around the PRONOM data. These include:

Although the information and website are made freely available under the Open Government License, the underlying software engine that powers PRONOM is proprietary.


The PRONOM Web API[edit]

The website is oriented towards manual browsing, but note that each PRONOM registry entry as a permalink, like this:

   http://apps.nationalarchives.gov.uk/pronom/fmt/579

and furthermore, by appending '.xml' to the URL for any entry, the data can be recovered as XML:

   http://apps.nationalarchives.gov.uk/pronom/fmt/579.xml

User Experiences[edit]


Development Activity[edit]

All development activity is visible on GitHub: http://github.com/digital-preservation/droid/commits


Release Feed[edit]

Below the last 3 release feeds:

2020-05-01 11:04:35
[tag:github.com,2008:Repository/4737996/droid-6.5 6.5 Release]
by jcharlet
2020-03-27 17:04:19
[tag:github.com,2008:Repository/4737996/droid-6.5-RC3 6.5 Release Candidate 3]
by jcharlet
2020-03-18 11:52:36
[tag:github.com,2008:Repository/4737996/droid-6.5-RC2 6.5 Release Candidate 2]
by jcharlet


Activity Feed[edit]

Below the last 5 commits:

2021-04-30 12:18:50
[tag:github.com,2008:Grit::Commit/7de56e28f52e5de55ab62905ea6b0754a8e7c4bc Merge pull request #607 from digital-preservation/dependabot/maven/ju…]
by adamretter https://github.com/adamretter
2021-04-30 12:18:12
[tag:github.com,2008:Grit::Commit/26cd2f7a6449dddc1734e2515274189ded3f57b0 Bump junit from 4.13.1 to 4.13.2]
by dependabot https://github.com/dependabot
2021-04-30 12:16:30
[tag:github.com,2008:Grit::Commit/78b2b08356303279252281e96f4cc590dcee4101 Merge pull request #598 from digital-preservation/dependabot/maven/co…]
by adamretter https://github.com/adamretter
2021-04-30 12:16:19
[tag:github.com,2008:Grit::Commit/5daf458c0d82e3cfa60ebe86681c5b6567687334 Merge pull request #604 from digital-preservation/dependabot/maven/co…]
by adamretter https://github.com/adamretter
2021-04-30 12:16:04
[tag:github.com,2008:Grit::Commit/b735e8c20f5a80c94d27190957bc4692af22f6c1 Merge pull request #595 from digital-preservation/dependabot/maven/or…]
by adamretter https://github.com/adamretter