Difference between revisions of "FIDO (Format Identification for Digital Objects)"

From COPTR
Jump to navigation Jump to search
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Infobox_tool
+
{{Infobox tool
|purpose={*}F{*}ormat {*}I{*}dentification for *D{*}igital *O{*}bjects
+
|image=Fido1-75x36.jpg
|image=
+
|purpose=A PRONOM based, command line, file format identification tool written in Python
|homepage=http://www.openplanetsfoundation.org/software/fido
+
|homepage=http://www.openpreservation.org/software/fido
 
|license=Apache 2.0 Open Source License
 
|license=Apache 2.0 Open Source License
|platforms=
+
|function=Metadata Extraction, File Format Identification
 
}}
 
}}
 
+
{{Infobox tool details}}
<!-- Delete the Categories that do not apply -->
 
[[Category:Metadata Extraction]]
 
[[Category:File Format Identification]]
 
 
 
 
 
 
= Description =
 
= Description =
FIDO (Format Identification for Digital Objects) is a simple format identification CLI tool for digital objects that uses PRONOM signatures converted to regular expressions. Functionally of FIDO can be compared with [DROID], sans the GUI.
+
FIDO (Format Identification for Digital Objects) is a simple format identification CLI tool for digital objects that uses [[DROID (Digital Record Object Identification)#PRONOM|PRONOM]] signatures converted to regular expressions. The functionality of FIDO is similar to [[DROID (Digital Record Object Identification)]] without the GUI.
  
 
FIDO is free, Apache 2.0 licensed, easy to install, and runs on any platform with Python installed. Most importantly, FIDO is very fast.
 
FIDO is free, Apache 2.0 licensed, easy to install, and runs on any platform with Python installed. Most importantly, FIDO is very fast.
Line 25: Line 20:
 
FIDO is able to identify container based (compound) formats such as Office documents and includes functionality to update PRONOM signatures.
 
FIDO is able to identify container based (compound) formats such as Office documents and includes functionality to update PRONOM signatures.
  
=== History
+
[[FIDOO]] is webpage based service that acts as a simple to use front end to FIDO.
  
FIDO was originally developed in 2010 by Adam Farquhar of British Library. The tool has been adopted by the Open Planets Foundation in 2011 and is currently maintained by Maurice de Rooij of the National Archives of the Netherlands (NANETH). In October 2011 NANETH has succesfully implemented FIDO as a webservice in the Dutch e-Depot. ===
+
=== History ===
  
=== Future
+
FIDO was originally developed in 2010 by Adam Farquhar of British Library. The tool has been adopted by the Open Preservation Foundation in 2011 and is currently maintained by Maurice de Rooij of the National Archives of the Netherlands (NANETH). In October 2011 NANETH has succesfully implemented FIDO as a webservice in the Dutch e-Depot.
  
See [TR:FIDO roadmap] ===
+
=== Future===
  
=== Contributing
+
See [http://wiki.opf-labs.org/display/KB/FIDO+roadmap roadmap]
  
Feedback about FIDO is very welcome. Please consult [KB:Getting Started with the OPF] for more information. ===
+
=== Contributing===
 +
 
 +
Feedback about FIDO is very welcome. Please consult [http://wiki.opf-labs.org/display/KB/Getting%20Started%20with%20the%20OPF Getting Started with the OPF] for more information.
  
 
= User Experiences =
 
= User Experiences =
Line 41: Line 38:
  
 
= Development Activity =
 
= Development Activity =
 
+
<!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. -->
{{Infobox_tool_details
+
All development activity is visible on GitHub: http://github.com/openpreserve/fido
|ohloh_id=openplanets-fido
+
}}
+
 
+
=== Release Feed ===
=== Release and Activity Feed ===
+
Below the last 3 release feeds:
 
+
<rss max=3>https://github.com/openpreserve/fido/releases.atom</rss>
<rss max=7>https://github.com/openplanets/fido/commits/master.atom</rss>
+
 
 
+
h3.
+
=== Activity Feed ===
 +
Below the last 5 commits:
 +
<rss max=5>https://github.com/openpreserve/fido/commits/master.atom</rss>
 +
 +
.

Latest revision as of 14:28, 22 April 2021




FIDO (Format Identification for Digital Objects)
A PRONOM based, command line, file format identification tool written in Python
Homepage:http://www.openpreservation.org/software/fido
License:Apache 2.0 Open Source License
Function:Metadata Extraction,File Format Identification




Description[edit]

FIDO (Format Identification for Digital Objects) is a simple format identification CLI tool for digital objects that uses PRONOM signatures converted to regular expressions. The functionality of FIDO is similar to DROID (Digital Record Object Identification) without the GUI.

FIDO is free, Apache 2.0 licensed, easy to install, and runs on any platform with Python installed. Most importantly, FIDO is very fast.

FIDO utilizes all available PRONOM signatures to identify digital objects. When an object can not be identified it will try to identify the object based on extension.

FIDO outputs results in CSV format by default. Available output fields can be formatted on runtime per the requirements of the user.

FIDO supports custom signatures which are not (yet) available through the PRONOM registry.

FIDO is able to identify container based (compound) formats such as Office documents and includes functionality to update PRONOM signatures.

FIDOO is webpage based service that acts as a simple to use front end to FIDO.

History[edit]

FIDO was originally developed in 2010 by Adam Farquhar of British Library. The tool has been adopted by the Open Preservation Foundation in 2011 and is currently maintained by Maurice de Rooij of the National Archives of the Netherlands (NANETH). In October 2011 NANETH has succesfully implemented FIDO as a webservice in the Dutch e-Depot.

Future[edit]

See roadmap

Contributing[edit]

Feedback about FIDO is very welcome. Please consult Getting Started with the OPF for more information.

User Experiences[edit]

Development Activity[edit]

All development activity is visible on GitHub: http://github.com/openpreserve/fido


Release Feed[edit]

Below the last 3 release feeds:

2022-12-22 10:27:39
[tag:github.com,2008:Repository/1025035/v1.6.1 Fido v1.6.1]
by carlwilson
2022-08-03 12:48:10
[tag:github.com,2008:Repository/1025035/v1.6.0rc5 FIDO v1.6rc5]
by carlwilson
2022-03-29 07:48:49
[tag:github.com,2008:Repository/1025035/v1.6.0rc1 v1.6.0 Release Candidate]
by carlwilson


Activity Feed[edit]

Below the last 5 commits:

2023-07-20 12:57:02
[tag:github.com,2008:Grit::Commit/b3c513833a451065979cef561ad22ece34c4b2cb Create CNAME]
by carlwilson https://github.com/carlwilson
2023-07-20 12:53:14
[tag:github.com,2008:Grit::Commit/ec1561ca55ee02d86851da4e6a7b28b2972439d3 Merge pull request #217 from GeorgiaMoppett/GeorgiaMoppett-docsmigration]
by carlwilson https://github.com/carlwilson
2023-07-20 10:42:26
[tag:github.com,2008:Grit::Commit/776fc11aac56a4ceee331e61473c6ac843221c37 removed forward slash from navbar icon img tag so that it is a relati…]
by GeorgiaMoppett https://github.com/GeorgiaMoppett
2023-07-20 10:33:59
[tag:github.com,2008:Grit::Commit/1a5a27c6452445629ec7a2b063ef88bb7fa23539 deleting files requested by carl wilson]
by GeorgiaMoppett https://github.com/GeorgiaMoppett
2023-07-19 10:21:09
[tag:github.com,2008:Grit::Commit/5c2035b91dc6747a9cde322a3eaba96cf998b7c2 migration of gh-pages to docs]
by GeorgiaMoppett https://github.com/GeorgiaMoppett

.