Project

General

Profile

ContentViewExportDesign » History » Version 5

Kyle Baker, 12/04/2014 11:08 AM

1 1 Mike McCune
h1. Content View Export Design
2
3 5 Kyle Baker
h2. Targeted Release
4 3 Mike McCune
5 5 Kyle Baker
Foreman 1.8 / Katello 2.2
6 1 Mike McCune
7 5 Kyle Baker
h2. Trackers
8 1 Mike McCune
9 5 Kyle Baker
https://bugzilla.redhat.com/show_bug.cgi?id=1114083
10
11
h2. Targeted Persona
12
13
System Engineer
14
15
h2. Status
16
17
h3. User Stories
18
19
Owner - David Caplan / Mike Mccune
20
Status - In Progress
21
Blockers - None
22
23
h3. Requirements 
24
25
Owner - Mike Mccune / David Caplan
26
Status - In Progress
27
Blockers  - None
28
29
h3. Wireframes
30
31
Owner - Kyle Baker
32
Status - Not Started
33
Blockers - Waiting on User Stories & Requirements
34
Last updated TBD - --
35
36
h3. Development Stories
37
38
Owner - Katello (TDB)
39
Status - Not Started
40
Expected Delivery - TBD
41
Blockers - Waiting on Wireframes
42
43
h2. Documentation
44
45
h3. User Stories
46
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
--