Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make data revision-safe #465

Closed
cfoellmann opened this issue Jul 4, 2022 · 4 comments
Closed

make data revision-safe #465

cfoellmann opened this issue Jul 4, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request feature request

Comments

@cfoellmann
Copy link

For us the archival of our scanned and pdf-received incoming mail needs to be protected from change without the possibility for manipulate "anything".
Is there any function or interface in papermerge?

I am looking at putting all the files in git and commit everything once a day.
Or sign all documents with a documente signage cert but that might create a lot of data. not sure yet what the signature puts on the filesize.

Anyone running a business documents archive? Revision-safe? In Germany/For a German company?

@ciur
Copy link
Owner

ciur commented Jul 4, 2022

I am not sure I understand the feature request.

Can you please be specific on what you mean by "without the possibility for manipulate -anything-" ?

@cfoellmann
Copy link
Author

i just saw that you are from Germany, too.
As you might know there is GoBD in Germany which is regulatory groundwork describing how businesses have to archieve and save business critical documents of various degrees.
This is not law so it is vague and a real pain.
It gives you the freedom to save and archive documents in a proper way without giving you standards on how to achieve the degree that is needed. And without saying what that degree is.
Until you need that document in a law suite or for the IRS.

I want to achieve peace of mind by scanning anything and everything and archiving in a way that can not be altered.
I am thinking about

  • document signage with a cert from the Bundesdruckerei
  • putting all (signed) documents into Git
  • signing all docs with GPG

@ciur
Copy link
Owner

ciur commented Jul 7, 2022

First of all you cannot change "content of the page" because pages are "scans". Thus when we speak of a "change", it is mean on pages level i.e. delete page, change pages order, rotate page.
Secondly, every time you perform a change (means add new page, or merge newer version of the scan), the version of the document is incremented i.e. your previous version stays intact.
Lastly and the most important of all - is that original version i.e. you upload - is always available.

At this point there is no "putting documents into git" or "signing" feature at horizon and it won't be in foreseeable future.

This ticket has a slight overlap with papermerge/papermerge-core#16

@cfoellmann
Copy link
Author

Thanks for the reference!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature request
Projects
None yet
Development

No branches or pull requests

2 participants