Bouncer:v3: Difference between revisions

(Preed's list of requirements)
Line 88: Line 88:


== Build Requirements ==
== Build Requirements ==
* P1: Warnings about invalid operations, i.e. specifying a location for a product that already exists, etc.
* P1: Roles can be handed out in groups, to products, i.e. Seamonkey/Camino people can login and modify/admin their products, but not modify FFx/Tb, nor add/delete new products.
* P1: Roles can be handed out in groups, to products, i.e. Seamonkey/Camino people can login and modify/admin their products, but not modify FFx/Tb, nor add/delete new products.
* P1: Requested validations, i.e. Sentry can be told "Check on these three products right now," and they'll show up in the mirror list immediately.
* P1: Requested validations, i.e. Sentry can be told "Check on these three products right now," and they'll show up in the mirror list immediately.
* P1: We can dump the SHA1SUMS file directly into the DB (Bouncer2 has this?)
* P1: We can dump the SHA1SUMS file directly into the DB (Bouncer2 has this?)
* P2: Some better reporting about which mirrors are serving which releases, i.e. "Show me all mirrors serving FFx 1.5.0.5"
* P2: Some better reporting about which mirrors are serving which releases, i.e. "Show me all mirrors serving FFx 1.5.0.5"
156

edits