Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Gump Wiki" for change notification.
The following page has been changed by ThomasHedin:
http://wiki.apache.org/gump/Gump3Presentation
------------------------------------------------------------------------------
== Tasklist ==
- '''need to:'''
+ '''compleated:'''
+
* Figure out the database (what everything is what I can do with it).
* Start making a first page to show issues in builds.
+ * compleated Use-case 1. Brows by builds.
+
+ '''need to:'''
+
* Organize the view, easy to brows between runs packages moduel etc.
* take out more use-cases
* realize use-cases
@@ -22, +27 @@
== Use Cases ==
1. Brows By Builds
+ 2. Brows By package
=== 1. Brows By Builds ===
+
==== Workflow ====
1. User selects brows by build.
@@ -31, +38 @@
3. The user selects a workspace
4. The System presents a list with runs from that workspace.
5. The user selects a run.
- 6. The System presents a list with packages that has been build and the outcome of the
build. Also information on dependencies to each package will be shown and an over all information.
+ 6. The System presents a list with packages and some information like:
+ * dependees (tree of packages depending on this package)
+ * direct dependees the packages that is directly depending on this package.
+ * state.
+ 7. The user can select a package for more information about the package for this specifik
build containing.
+ * package name
+ * description
+ * state information like: current state, reason for failure or stalled if anny, start
time, end time
+ * Log information if anny
+ * datails like module and classpath
+ * Dependencies: packages this package depends on and packages wich depends on this one.
+ * History with number of stalled, success, failures, current statet, duration in state,
start time of state, previus state, first success, last success.
+ === 2. Brows By package ===
+
+ ==== Workflow ====
+
+ 1. User selects brows by module.
+ 2. The system presents a list with all the packages includeing:
+ * description
+ * module
+ 3. The user selects a package.
+ 4. The system presents a list with all builds for the specifik package with the information:
+ * package name
+ * workspace
+ * build it belongs to.
+ * state
+ * direct dependant packages
+ * direct dependees packages
+ 5. The user selects a package
+ 6. the system presents a detaild description of the package se nr 7 in brows by build.
+
+ ==== Alternative Workflow ====
+
+ 4b. the user selects the build this package belongs to.
+ * continue at nr 6 for use-case brows by build.
+ 4c. the user selects the workspace this package belongs to.
+ * continue at nr 4 for use-case brows by builds.
+
|