|  | --- | 
|  | title: "Design Doc - ${title} - Use Cases" | 
|  | sidebar: gerritdoc_sidebar | 
|  | permalink: design-doc-${folder-name}-use-cases.html | 
|  | hide_sidebar: true | 
|  | hide_navtoggle: true | 
|  | toc: false | 
|  | folder: design-docs/${folder-name} | 
|  | --- | 
|  |  | 
|  | # Use Cases | 
|  |  | 
|  | In a few sentences, describe the use-cases as interactions between a | 
|  | user and a system to attain particular goals. | 
|  |  | 
|  | Should be understandable by anyone who is familiar with using Gerrit. | 
|  |  | 
|  | Optionally, differentiate between primary and secondary use-cases. | 
|  | Secondary use-cases are related to the primary use-cases, but | 
|  | addressing them within the scope of this design is not mandatory. This | 
|  | means they may not be covered by all proposed solutions. Secondary | 
|  | use-cases that are not addressed by the concluded solution, may be | 
|  | discussed in separate design docs. In this case links to these design | 
|  | docs should be added here. | 
|  |  | 
|  | Optionally, define non-goals. | 
|  |  | 
|  | It is possible that use-cases are specific to custom setups (e.g. the | 
|  | multi-master setup at Google). In this case, say so here. | 
|  |  | 
|  | ## <a id="acceptance-criteria"> Acceptance Criteria | 
|  |  | 
|  | Describe conditions that must be satisfied to consider the feature as | 
|  | done. | 
|  |  | 
|  | If a mentor is assigned, the mentorship ends when this state is reached. | 
|  | Please note that a mentorship can also end earlier if the maximum time | 
|  | frame for the mentorship has exceeded (see section 'Time Estimation' | 
|  | in dev-design-doc-conclusion-template.txt). | 
|  |  | 
|  | ## <a id="background"> Background | 
|  |  | 
|  | Stuff one needs to know to understand the use-cases (e.g. motivating | 
|  | examples, previous versions and problems, links to related | 
|  | changes/design docs, etc.). | 
|  |  | 
|  | Note: this is background; do not write about your design or ideas to | 
|  | solve problems here. |