review.md 3.43 KB
Newer Older
Wayne Beaton's avatar
Wayne Beaton committed
1
2
3
4
5
<!--
There's help in the Eclipse Foundation Project Handbook https://www.eclipse.org/projects/handbook/#release-review

Parts of this issue can initially be left blank to be filled in during the review.

Wayne Beaton's avatar
Wayne Beaton committed
6
7
Set the title of this issue to the project's id, e.g., "technology.dash"

Wayne Beaton's avatar
Wayne Beaton committed
8
9
10
You can delete the comments (or not).
-->

Wayne Beaton's avatar
Wayne Beaton committed
11
12
The EMO is using this issue to track this progress review. Help regarding the process can be found in the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#release-review).

Wayne Beaton's avatar
Wayne Beaton committed
13
14
15
16
## Project

[{Project Name}]({pmi link})

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
17
18
19
20
21
## Pre-requisites
- [ ] [IP log submitted]({IPzilla link})
- [ ] [PMC approval requested]({mailing list message link})
<!--
Only for specification projects
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
22
- [ ] [WG ballot initiated]({mailing list message link})
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
23
24
-->

Wayne Beaton's avatar
Wayne Beaton committed
25
## Intellectual Property Management
Wayne Beaton's avatar
Wayne Beaton committed
26

Wayne Beaton's avatar
Wayne Beaton committed
27
28
_To be completed by the EMO._

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
29
30
31
32
33
34
- [ ] All project code has [copyright and license headers](https://www.eclipse.org/projects/handbook/#ip-copyright-headers) correctly applied. ** EMO will scan the code at their discretion **
- [ ] All distributed third-party content has been vetted by the IP Due Diligence process (i.e., IP Log has been approved)

## Open Source Rules of Engagement

_To be completed by the PMC in the case of Progress Reviews._
Wayne Beaton's avatar
Wayne Beaton committed
35

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
36
37
- [ ] PMC approval [on the mailing list]({link to the message})

Wayne Beaton's avatar
Wayne Beaton committed
38
39
40
41
42
General:

- [ ] Project is operating within the mission and scope defined in its top-level project’s charter
- [ ] Project is operating within the bounds of its own scope
- [ ] Project is operating in an open and transparent manner
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
43
- [ ] Overall the project is operating according to the Eclipse Development Process. 
Wayne Beaton's avatar
Wayne Beaton committed
44

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
45
46
47
48
49
50
Things to check:
  - Communication channels advertised
  - Advertised communication channels used
  - Committers are responding to questions
  - Committers are responding to issues
  - Committers are responding to pull/merge/review requests
Wayne Beaton's avatar
Wayne Beaton committed
51
52
53

## Branding and Trademarks

Wayne Beaton's avatar
Wayne Beaton committed
54
55
_To be completed by the EMO and PMC._

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
56
The following applies when the project has a custom website.
Wayne Beaton's avatar
Wayne Beaton committed
57

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
58
To the best of our knowledge:
Wayne Beaton's avatar
Wayne Beaton committed
59
60
61
- [ ] Project content correctly uses Eclipse Foundation trademarks
- [ ] Project content (code and documentation) does not violate trademarks owned by other organizations

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
62
63
64
65
Things to check:
- Project website uses the project's formal name in first and all prominent references
- Project website includes a trademark attribution statement
- Project website footers contain all [necessary elements](https://www.eclipse.org/projects/handbook/#trademarks-website-footer)
Wayne Beaton's avatar
Wayne Beaton committed
66

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
67
## Legal Documentation
Wayne Beaton's avatar
Wayne Beaton committed
68

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
69
Required files:
Wayne Beaton's avatar
Wayne Beaton committed
70
71
72
73

- [ ] License files in all repository roots
- [ ] README
- [ ] CONTRIBUTING (or equivalent)
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
74
75
76

Recommended files: 

Wayne Beaton's avatar
Wayne Beaton committed
77
78
79
80
81
82
83
- [ ] NOTICES (or equivalent)
- [ ] CODE_OF_CONDUCT
- [ ] SECURITY

Required elements:

- [ ] ECA is referenced/described
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
84
85
86

Recommended elements: 

Wayne Beaton's avatar
Wayne Beaton committed
87
- [ ] Build instructions provided
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
88
- [ ] Security policy is described
Wayne Beaton's avatar
Wayne Beaton committed
89

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
90
## Metadata (PMI)
Wayne Beaton's avatar
Wayne Beaton committed
91

Wayne Beaton's avatar
Wayne Beaton committed
92
93
_To be completed by the EMO and PMC._

Wayne Beaton's avatar
Wayne Beaton committed
94
95
- [ ] The formal name, e.g. "Eclipse Foo™", is used in the project title
- [ ] The formal name including appropriate marks (e.g, "™") is used in the first mention in the text of the project description, and scope
Wayne Beaton's avatar
Wayne Beaton committed
96
97
98
99
100
- [ ] The project description starts with a single paragraph that can serve as an executive summary
- [ ] Source code repository references are up-to-date
- [ ] Download links and information are up-to-date

<!-- Quick actions will configure the state of the issue. Leave these. -->
Wayne Beaton's avatar
Wayne Beaton committed
101
/label ~"Review Request"
102
/assign @wbeaton @mdelgado624