Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
080e84dfc0 |
@@ -29,4 +29,6 @@ source for coding standards, formatting, linting, and workflow rules.
|
|||||||
- The format specification is in `FORMAT.md`.
|
- The format specification is in `FORMAT.md`.
|
||||||
- Open work, open design questions included, is tracked only in the repo's
|
- Open work, open design questions included, is tracked only in the repo's
|
||||||
issues: https://git.eeqj.de/sneak/mfer/issues. There is no `TODO.md` and no
|
issues: https://git.eeqj.de/sneak/mfer/issues. There is no `TODO.md` and no
|
||||||
TODO list in `README.md`; do not add either.
|
TODO list in `README.md`; do not add either. For this repo this overrides the
|
||||||
|
`REPO_POLICIES.md` rule to put the todo list in the README, per sneak's
|
||||||
|
ruling: https://git.eeqj.de/sneak/mfer/issues/76#issuecomment-118130.
|
||||||
|
|||||||
@@ -157,18 +157,23 @@ The manifest file would do several important things:
|
|||||||
- metadata size should not be used as an excuse to sacrifice utility (such
|
- metadata size should not be used as an excuse to sacrifice utility (such
|
||||||
as providing checksums over each chunk of a large file)
|
as providing checksums over each chunk of a large file)
|
||||||
|
|
||||||
# Open Questions
|
# Original Design Questions
|
||||||
|
|
||||||
|
These were the open questions when the project started; open design questions
|
||||||
|
are now tracked only in the [issues](https://git.eeqj.de/sneak/mfer/issues).
|
||||||
|
|
||||||
- Should the manifest file include checksums of individual file chunks, or just
|
- Should the manifest file include checksums of individual file chunks, or just
|
||||||
for the whole assembled file?
|
for the whole assembled file? If so, should the chunk size be fixed or
|
||||||
|
dynamic? Still open, on
|
||||||
- If so, should the chunksize be fixed or dynamic?
|
[issue 81](https://git.eeqj.de/sneak/mfer/issues/81#issuecomment-118698).
|
||||||
|
|
||||||
- Should the manifest signature format be GnuPG signatures, or those from
|
- Should the manifest signature format be GnuPG signatures, or those from
|
||||||
OpenBSD's signify (of which there is a good
|
OpenBSD's signify (of which there is a good
|
||||||
[golang implementation](https://github.com/frankbraun/gosignify)?
|
[golang implementation](https://github.com/frankbraun/gosignify))? Still open,
|
||||||
|
as question 10 on [issue 82](https://git.eeqj.de/sneak/mfer/issues/82).
|
||||||
|
|
||||||
- Should the on-disk serialization format be proto3 or json?
|
- Should the on-disk serialization format be proto3 or json? Settled: it is
|
||||||
|
proto3, see `FORMAT.md` and `mfer/mf.proto`.
|
||||||
|
|
||||||
# Tool Examples
|
# Tool Examples
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user