[katello-devel] Future feature RFC: Package Upload
Brad Buckingham
bbuckingham at redhat.com
Mon Mar 19 19:25:03 UTC 2012
In the future, the plan is to provide Katello users with the ability to
upload a package. This email is to present a couple of options for
accomplishing this in the UI and gather some initial feedback.
Assumptions:
- Prior to package upload, the target repository must exist.
- When a package is uploaded, it will be uploaded only to the Library.
The following are a couple of options for accomplishing this in the UI:
1. Incorporate it as part of Content Management -> Custom Content Providers
For example,
a. select [provider] -> Products & Repos -> [repository]
b. from the Repository Details subpanel, allow the user the ability
to browse
to a package file and click 'Upload'
2. Incorporate it as part of Content Management -> Promotions
For example,
a. in the content tree, navigate to Repos
b. select the repo. (Note: currently, users can see repos listed,
but not select them).
c. from the Repository Details pane (new), allow the user the
ability to browse
to a package file and click 'Upload'. (Notes: We could also
use this pane to display
a few details on the repository, such as name, url and other
useful info.).
I lean towards option 2 for a couple of reasons:
- Before a user adds a package, they are likely to browse to see what
packages exist. Currently, this would be done from the Promotions page;
therefore, they would already be on the page.
- In the future, users will have the ability to download packages.
Assuming this will be based on earlier implementations, this would be
from the Promotions page; therefore, having both upload/download on
Promotions keeps it 'somewhat' consistent.
There may be other options as well.
Any thoughts/opinions/preferences?
Thanks,
Brad
More information about the katello-devel
mailing list