Project

General

Profile

ContentViewExportDesign » History » Version 8

Kyle Baker, 12/15/2014 01:25 PM

1 1 Mike McCune
h1. Content View Export Design
2
3 5 Kyle Baker
h2. Targeted Release
4 3 Mike McCune
5 6 Kyle Baker
Foreman 1.9 / Katello 2.3
6 1 Mike McCune
7 5 Kyle Baker
h2. Targeted Persona
8
9 1 Mike McCune
[[Personas-SystemEngineer| Samuel - System Engineer]]
10 7 Kyle Baker
11 5 Kyle Baker
h2. Status
12
13 8 Kyle Baker
h3. Use Cases
14 5 Kyle Baker
15
Owner - David Caplan / Mike Mccune
16
Status - In Progress
17
Blockers - None
18
19
h3. Requirements 
20
21
Owner - Mike Mccune / David Caplan
22
Status - In Progress
23
Blockers  - None
24
25
h3. Wireframes
26
27
Owner - Kyle Baker
28
Status - Not Started
29
Blockers - Waiting on User Stories & Requirements
30
Last updated TBD - --
31
32
h3. Development Stories
33
34
Owner - Katello (TDB)
35
Status - Not Started
36 1 Mike McCune
Expected Delivery - TBD
37
Blockers - Waiting on Wireframes
38
39
h2. Documentation
40 5 Kyle Baker
41 8 Kyle Baker
h3. Bugs/RFEs
42
43
https://bugzilla.redhat.com/show_bug.cgi?id=1114083
44
45
h3. Use Cases
46 5 Kyle Baker
47
* As a user I want to be able to export a Content View from the Library to a filesystem location on the Katello server
48
* As a developer I want to design how we export Content Views from the Library
49
* As a user I want an API to initiate an export of a Content View from the Library that accepts disk location, export chunk size and Content View and version to be exported
50
* As a user I want a hammer CLI command to initiate an export of a Content View
51
* As a user I want to view the progress of a Content View export 
52
* As a user I want to be able to initiate an export of a Content View from the WebUI
53
* As a administrator I want to be able to configure the export location for Content View exports
54
* As a user I want to be able to specify a date range for an export to allow for incremental exports of content
55
* As a user I want to be able to view the date and time I last exported a Content View.
56
* As a user I want the export API to support date ranges for incremental exports of content
57
58
* As a user I want the WebUI to support date ranges during export
59
* As a user I want a hammer command to support a date range for an export to allow for incremental exports of content
60
* As a developer I want to design how to import an exported content view into Katello
61
* As a user I want to be able to import a Content View from a local filesystem directory 
62
* As a user I want to be able to use imported Content Views as Red Hat content
63
* As a user I want to be able to import Red Hat content from a local directory into the Library 
64
* As a user I want to view what content is available on the locally mounted export
65
* As a user I want to be able to import from the selected set of repositories 
66
* as a user I want to re-import an incremental export into Katello
67
* As a user I want imported content to be tied to the correct subscriptions
68 1 Mike McCune
 
69 5 Kyle Baker
h3. Requirements
70 1 Mike McCune
71 5 Kyle Baker
http://pad-katello.rhcloud.com/p/cv-export-requirements
72 1 Mike McCune
73 5 Kyle Baker
h3. Development Stories
74
75
--