Merge "Add ALTO M4 status"
[docs.git] / docs / release-process / milestone-readouts / m3_template.rst
1 .. Instructions
2 ..    1. Replace Project Name with your actual project name, ensure you have
3 ..       the same number of ='s as the length of your project in the line before
4 ..       and the line after.
5 ..    2. Remove the (Yes/No) answer at the end of each question with your actual
6 ..       response: Yes or No
7 ..       Note: For Question 5, the response could be: No Deliverables
8 ..    3. For detailed information on each question, use a sub list with a -
9 ..       in front that aligns with the text above and ensure you have a blank
10 ..
11
12 ============
13 Project Name
14 ============
15
16 1. Do you have any previously-incomplete items from prior milestone
17    readouts? (Yes/No)
18
19 2. Has your project achieved API freeze such that all externally accessible
20    Stable or Provisional APIs will not be modified after now? (Yes/No)
21
22    - (Link to gerrit search for patches modifying the API [1]_)
23
24 3. Do you have content in your project documentation? (Yes/No)
25
26    - (For each document, provide current word count)
27    - (For each document, link to the file in gerrit)
28    - (Link to pending gerrit patches waiting approval)
29
30 4. Has your project met the requirements to be included in Maven Central [2]_?
31    (Yes/No)
32
33 5. Were project-specific deliverables planned for this milestone delivered
34    successfully? (No Deliverables/Yes/No)
35
36 6. Have you started automated system testing for your top-level features? (Yes/No)
37
38    - (If yes, link to test report)
39    - (If no, explain why)
40
41 7. Does your project use any ports, including for testing? (Yes/No)
42
43    - (If yes, list of ports used)
44    - (If yes, have you updated the wiki [3]_ with all ports used? Yes/No)
45
46 8. Does your project build successfully in Autorelease? (Yes/No)
47
48    - (If yes, link to successful autorelease job [4]_)
49    - (If not, explain why)
50
51 .. [1] Provide a link to a gerrit search for patches modifying the files
52        defined as specifying the API. For example:
53        https://git.opendaylight.org/gerrit/#/q/file:%255Eopendaylight/md-sal/sal-binding-api/.%252B+status:merged+project:controller
54 .. [2] http://central.sonatype.org/pages/requirements.html
55 .. [3] https://wiki.opendaylight.org/view/Ports
56 .. [4] https://wiki.opendaylight.org/view/RelEng/Autorelease/Project_Autorelease_Requirements