Difference between revisions of "Flint"
Jump to navigation
Jump to search
Prwheatley (talk | contribs) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Infobox tool | |
− | + | |purpose=Validates a file against a policy, using common validation tools | |
− | {{ | + | |homepage=https://github.com/openplanets/flint |
− | |purpose= | ||
− | |||
− | |homepage=https://github.com/ | ||
|license=Apache 2.0 | |license=Apache 2.0 | ||
|platforms=Java | |platforms=Java | ||
+ | |function=Validation, Encryption Detection | ||
+ | |content=Document, EBook | ||
}} | }} | ||
− | + | {{Infobox tool details}} | |
− | + | <!-- Use the structure provided in this template, do not change it! --> | |
− | |||
− | |||
− | |||
− | <!-- | ||
− | |||
− | |||
== Description == | == Description == | ||
<!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. --> | <!-- Describe the what the tool does, focusing on it's digital preservation value. Keep it factual. --> | ||
− | + | Flint uses a variety of libraries and tools, as well as internal logic, to validate files against a configurable policy. It uses: | |
* Apache PDFBox | * Apache PDFBox | ||
* Apache Tika | * Apache Tika | ||
Line 25: | Line 18: | ||
* EPUBCheck | * EPUBCheck | ||
* (Optionally) iText - note that this library is AGPL3 licensed | * (Optionally) iText - note that this library is AGPL3 licensed | ||
− | + | More detail is provided in this blog post: [http://www.openplanetsfoundation.org/blogs/2014-07-02-introducing-flint Introducing Flint] | |
== User Experiences == | == User Experiences == | ||
<!-- Add hotlinks to user experiences with the tool (eg. blog posts). These should illustrate the effectiveness (or otherwise) of the tool. --> | <!-- Add hotlinks to user experiences with the tool (eg. blog posts). These should illustrate the effectiveness (or otherwise) of the tool. --> | ||
Line 31: | Line 24: | ||
== Development Activity == | == Development Activity == | ||
<!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. --> | <!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. --> | ||
− | <rss max=5>https://github.com/ | + | <rss max=5>https://github.com/openplanets/flint/commits/master.atom</rss> |
<!-- Add the Ohloh.com ID for the tool, if known. --> | <!-- Add the Ohloh.com ID for the tool, if known. --> |
Latest revision as of 14:40, 22 April 2021
Description[edit]
Flint uses a variety of libraries and tools, as well as internal logic, to validate files against a configurable policy. It uses:
- Apache PDFBox
- Apache Tika
- Calibre
- EPUBCheck
- (Optionally) iText - note that this library is AGPL3 licensed
More detail is provided in this blog post: Introducing Flint
User Experiences[edit]
Development Activity[edit]
- 2014-11-23 17:34:12
- [tag:github.com,2008:Grit::Commit/fd5c4e902b54ea207900aa8b3bbb93a03f875611 Updated UI to colour code test results. Updated isHappy, isErroneous …]
- by pmay https://github.com/pmay
- 2014-09-29 15:42:19
- [tag:github.com,2008:Grit::Commit/ecedcf703363f6202374fa2d6f8d7b84a836edf3 cucumber tests to ignore time]
- by alecs.geuder@bl.uk
- 2014-09-29 14:01:55
- [tag:github.com,2008:Grit::Commit/d431f6fa01b777ff5d1818c9f65a572081c6fb66 added .gitattributes forcing eol=lf 4feature files]
- by alecs.geuder@bl.uk
- 2014-09-15 13:56:29
- [tag:github.com,2008:Grit::Commit/5e29b12bca36beb37b30282e5c580b26cb203b2e added missing 'cd jhove' line to travis file]
- by alecs.geuder@bl.uk
- 2014-09-15 13:45:40
- [tag:github.com,2008:Grit::Commit/32076caeb2a3023d1d7af6411709bfb23abff71d fixes for travis file]
- by alecs.geuder@bl.uk