ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ma...@apache.org
Subject svn commit: r1292565 - in /ace/site/trunk/content/dev-doc/use-cases: index.mdtext uc-01.mdtext uc-04.mdtext uc-05.mdtext uc-06.mdtext
Date Wed, 22 Feb 2012 22:49:09 GMT
Author: marrs
Date: Wed Feb 22 22:49:09 2012
New Revision: 1292565

URL: http://svn.apache.org/viewvc?rev=1292565&view=rev
Log:
More use cases.

Added:
    ace/site/trunk/content/dev-doc/use-cases/uc-04.mdtext
    ace/site/trunk/content/dev-doc/use-cases/uc-05.mdtext
    ace/site/trunk/content/dev-doc/use-cases/uc-06.mdtext
Modified:
    ace/site/trunk/content/dev-doc/use-cases/index.mdtext
    ace/site/trunk/content/dev-doc/use-cases/uc-01.mdtext

Modified: ace/site/trunk/content/dev-doc/use-cases/index.mdtext
URL: http://svn.apache.org/viewvc/ace/site/trunk/content/dev-doc/use-cases/index.mdtext?rev=1292565&r1=1292564&r2=1292565&view=diff
==============================================================================
--- ace/site/trunk/content/dev-doc/use-cases/index.mdtext (original)
+++ ace/site/trunk/content/dev-doc/use-cases/index.mdtext Wed Feb 22 22:49:09 2012
@@ -8,4 +8,7 @@ List
 * [UC-01 Checkout](uc-01.html)
 * [UC-02 Commit](uc-02.html)
 * [UC-03 Resolve merge conflict](uc-03.html)
+* [UC-04 Check for update](uc-04.html)
+* [UC-05 Send audit log data](uc-05.html)
+* [UC-06 Synchronize](uc-06.html)
 * TODO add more use cases

Modified: ace/site/trunk/content/dev-doc/use-cases/uc-01.mdtext
URL: http://svn.apache.org/viewvc/ace/site/trunk/content/dev-doc/use-cases/uc-01.mdtext?rev=1292565&r1=1292564&r2=1292565&view=diff
==============================================================================
--- ace/site/trunk/content/dev-doc/use-cases/uc-01.mdtext (original)
+++ ace/site/trunk/content/dev-doc/use-cases/uc-01.mdtext Wed Feb 22 22:49:09 2012
@@ -6,7 +6,7 @@ Check out data from a repository.
 
 ### Basic Flow
 
-1. Editor asks discovery service for a location of aserver for a certain repository.
+1. Editor asks discovery service for a location of a server for a certain repository.
 2. Editor contacts the repository to ask for a list of versions.
 3. Editor checks out the latest version of the repository.
 

Added: ace/site/trunk/content/dev-doc/use-cases/uc-04.mdtext
URL: http://svn.apache.org/viewvc/ace/site/trunk/content/dev-doc/use-cases/uc-04.mdtext?rev=1292565&view=auto
==============================================================================
--- ace/site/trunk/content/dev-doc/use-cases/uc-04.mdtext (added)
+++ ace/site/trunk/content/dev-doc/use-cases/uc-04.mdtext Wed Feb 22 22:49:09 2012
@@ -0,0 +1,24 @@
+Title: Use Case 04 - Check for update
+
+Check for an updated set of artifacts for a gateway.
+
+## Flow
+
+### Pre-conditions
+
+A target with an OSGi framework and our management agent.
+
+### Basic flow
+
+1. Target retrieves its own identity.
+2. Target asks the discovery service for the location of a server.
+3. Target polls the server for a list of versions.
+4. If there is a version that is newer than the currently installed version, poll for this
update.
+5. Install the update.
+6. Report back to the server.
+
+### Alternative flows
+
+* If no server can be found, do nothing.
+* If there is no newer version, do nothing.
+* If the update cannot be installed, roll back to the previous version.

Added: ace/site/trunk/content/dev-doc/use-cases/uc-05.mdtext
URL: http://svn.apache.org/viewvc/ace/site/trunk/content/dev-doc/use-cases/uc-05.mdtext?rev=1292565&view=auto
==============================================================================
--- ace/site/trunk/content/dev-doc/use-cases/uc-05.mdtext (added)
+++ ace/site/trunk/content/dev-doc/use-cases/uc-05.mdtext Wed Feb 22 22:49:09 2012
@@ -0,0 +1,16 @@
+Title: Use Case 05 - Send audit log data
+
+Sends new audit log data to a server.
+
+## Flow
+
+### Basic flow
+
+1. The target asks the discovery protocol for the location of the server.
+2. The target queries the server for the audit log entries it already has.
+3. The target sends any new entries to the server.
+
+### Alternative flows
+
+* If the server cannot be found, nothing happens.
+* If the server already has all the entries, nothing happens.

Added: ace/site/trunk/content/dev-doc/use-cases/uc-06.mdtext
URL: http://svn.apache.org/viewvc/ace/site/trunk/content/dev-doc/use-cases/uc-06.mdtext?rev=1292565&view=auto
==============================================================================
--- ace/site/trunk/content/dev-doc/use-cases/uc-06.mdtext (added)
+++ ace/site/trunk/content/dev-doc/use-cases/uc-06.mdtext Wed Feb 22 22:49:09 2012
@@ -0,0 +1,17 @@
+Title: Use Case 06 - Synchronize
+
+Synchronize a local repository with a remote one.
+
+## Flow
+
+### Basic Flow
+
+1. Relay server asks discovery service for a location of a server for a certain repository.
+2. Relay server contacts the repository to ask for a list of versions.
+3. Relay server downloads missing versions of the repository.
+
+### Alternative Flows
+
+* Server cannot be found.
+* Repository does not exist.
+* Version could not be downloaded.



Mime
View raw message