File Plugin Roadmap » History » Revision 8
Revision 7 (daviddavis, 02/13/2018 06:07 PM) → Revision 8/9 (daviddavis, 02/13/2018 06:13 PM)
# File Plugin ## Terms: **Repository:** A directory containing a Manifest and file tree. **Manifest:** A *metadata* file containing references to files within the directory tree to be included in the repository. Format: \<relative path\>, \<sha256 digest\>, optional \<size\>. ## Use Cases As a user I can CRUD file importer. \[done\] As a user I can CRUD file publisher. \[done\] As as user, I want to synchronize file repositories by specifying a feed url that points to a manifest. \[done\] - Support *sync-policy*: mirror only \[[#3336](https://pulp.plan.io/issues/3336)\] - Support http/https and file (local filesystem) only. 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. \[[#3337](https://pulp.plan.io/issues/3337)\] As a user, I can upload content to a repository. \[done\] As a user, I can distribute a file publication so that it can be synced/downloaded. \[done\] ## Future Roadmap As a user, I want to support signed files.