Difference between pages "Library (xklb)" and "Sumfolder1"
(Difference between pages)
Jump to navigation
Jump to search
m (4 revisions imported) |
m (3 revisions imported) |
||
| Line 1: | Line 1: | ||
{{Infobox tool | {{Infobox tool | ||
| − | |purpose= | + | |purpose=sumfolder1 is a utility for use within the archival and digital preservation community to generate checksums for file system directories, and to generate an overall "collection" checksum for a given set of files. The utility may be used in support of de-duplication at a directory/folder level. |
| − | |sourcecode=https://github.com/ | + | |homepage=https://pypi.org/project/sumfolder1/ |
| − | |license= | + | |sourcecode=https://github.com/ross-spencer/sumfolder1 |
| − | | | + | |license=GPL-3.0 |
| − | |function= | + | |cost=Free as in kittens (or a donation of 1 million dollars to an offshore account if you have the funding) |
| + | |platforms=Python 3 | ||
| + | |function=Appraisal, De-Duplication, Fixity | ||
}} | }} | ||
{{Infobox tool details}} | {{Infobox tool details}} | ||
| Line 10: | Line 12: | ||
<!-- 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. --> | ||
| − | + | sumfolder1 uses a DROID CSV output to generate checksums for file system directories and to generate an overall "collection" checksum for a given set of files. It can be used for fixity and de-duplication at the folder level. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== 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. Use a bullet list. --> | <!-- Add hotlinks to user experiences with the tool (eg. blog posts). These should illustrate the effectiveness (or otherwise) of the tool. Use a bullet list. --> | ||
| − | - [https:// | + | **'''[2023-01-16]''' [https://openpreservation.org/blogs/what-is-the-checksum-of-a-directory/ What is the checksum of a directory? Using DROID reports and the concepts behind Merkle Trees to generate directory and collection checksums.] |
| + | |||
| + | = Development Activity = | ||
| + | <!-- Provide *evidence* of development activity of the tool. For example, RSS feeds for code issues or commits. --> | ||
| + | All development activity is visible on GitHub: http://github.com/ross-spencer/sumfolder1/commits | ||
| + | |||
| + | === Release Feed === | ||
| + | Below the last 3 release feeds: | ||
| + | <rss max=3>https://github.com/ross-spencer/sumfolder1/releases.atom</rss> | ||
| + | |||
| + | === Activity Feed === | ||
| + | Below the last 5 commits: | ||
| + | <rss max=5>https://github.com/ross-spencer/sumfolder1/commits/main.atom</rss> | ||
Latest revision as of 12:05, 28 March 2025
Description
sumfolder1 uses a DROID CSV output to generate checksums for file system directories and to generate an overall "collection" checksum for a given set of files. It can be used for fixity and de-duplication at the folder level.
User Experiences
Development Activity
All development activity is visible on GitHub: http://github.com/ross-spencer/sumfolder1/commits
Release Feed
Below the last 3 release feeds:
- 2023-05-21 10:36:45
- [tag:github.com,2008:Repository/585151971/v0.0.2 v0.0.2]
- by ross-spencer
- 2023-05-20 17:58:37
- [tag:github.com,2008:Repository/585151971/v0.0.1 v0.0.1]
- by ross-spencer
Activity Feed
Below the last 5 commits:
- 2024-03-25 09:27:30
- [tag:github.com,2008:Grit::Commit/717ae649ac3a8fe4d9f1e44769fde03c05eb1c2f Update Black]
- by ross-spencer https://github.com/ross-spencer
- 2024-03-25 09:26:12
- [tag:github.com,2008:Grit::Commit/e444a444a35a2788996818f000f5ec0cc1bb14c1 Add Breitwieser to previous work]
- by ross-spencer https://github.com/ross-spencer
- 2024-03-25 09:20:53
- [tag:github.com,2008:Grit::Commit/78496e33a67cc1592b5b915830fdfacbcc9aae7a Update CI and pre-commit configuration]
- by ross-spencer https://github.com/ross-spencer
- 2023-05-21 10:25:49
- [tag:github.com,2008:Grit::Commit/8dfefd3417d545b13b99dd11eb8afd321f79ad43 Remove sort_order from folder objects]
- by ross-spencer https://github.com/ross-spencer
- 2023-01-16 13:27:03
- [tag:github.com,2008:Grit::Commit/486dcda53a55a747bf4b255dddee73f2c57bc9af sumfolder1 v0.0.1]
- by ross-spencer https://github.com/ross-spencer