Project

Profile

Help

File Plugin Roadmap » History » Sprint/Milestone 5

daviddavis, 02/13/2018 06:05 PM

1 3 jortel@redhat.com
# File Plugin
2 2 jortel@redhat.com
3
## Terms:
4
5 5 daviddavis
**Repository:** A directory containing a Manifest and file tree.
6 2 jortel@redhat.com
7
**Manifest:** A *metadata* file containing references to files within the directory tree to be included in the repository.  
8
Format: \<relative path\>, \<sha256 digest\>, optional \<size\>.
9
10
## Use Cases
11
12
As a user I can CRUD file importer.
13
14
As a user I can CRUD file publisher.
15
16
As as user, I want to synchornize file repositories by specifying a feed url that points to a manifest. Supported *sync-policy*: mirror only.
17
18
As a user, I want to publish file repositories. Incremental not supported. When the repository includes multiple files with the same path (but different digest), the publisher will add only the newest content unit in the publication.
19
20
## Roadmap
21
22 4 jortel@redhat.com
As a user, I want to support signed files.