forked from mirrors/tar-split
README.md: add Next Steps
This commit is contained in:
parent
d96a87d9a2
commit
82a5e811b3
1 changed files with 11 additions and 0 deletions
11
README.md
11
README.md
|
@ -91,6 +91,17 @@ ca9e19966b892d9ad5960414abac01ef585a1e22 tar-split.tar
|
||||||
ca9e19966b892d9ad5960414abac01ef585a1e22 tar-split.tar.out
|
ca9e19966b892d9ad5960414abac01ef585a1e22 tar-split.tar.out
|
||||||
```
|
```
|
||||||
|
|
||||||
|
What's Next?
|
||||||
|
------------
|
||||||
|
|
||||||
|
* Package for convenience handling around collecting the RawBytes()
|
||||||
|
* Marshalling and storing index, ordering, file size and perhaps relative path of extracted files
|
||||||
|
- perhaps have an API to allow user to provided a `hash.Hash` to checksum and store for the file payloads
|
||||||
|
- though not enabled by default
|
||||||
|
- this way, users wanting to implement an on disk tree validation could do so
|
||||||
|
- but otherwise, we rely on the resulting re-assembled tar be validated
|
||||||
|
* Using stored index information, make an API for providing `io.Reader` and perhaps `tar.Reader` from re-assembled tar
|
||||||
|
|
||||||
License
|
License
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue