review.md 3.15 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})

Wayne Beaton's avatar
Wayne Beaton committed
17
## Intellectual Property Management
Wayne Beaton's avatar
Wayne Beaton committed
18

Wayne Beaton's avatar
Wayne Beaton committed
19
20
_To be completed by the EMO._

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
21
22
23
24
25
26
- [ ] 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
27

Wayne Beaton's avatar
Wayne Beaton committed
28
29
30
31
32
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
33
- [ ] Overall the project is operating according to the Eclipse Development Process. 
Wayne Beaton's avatar
Wayne Beaton committed
34

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
35
36
37
38
39
40
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
41
42
43

## Branding and Trademarks

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

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

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
48
To the best of our knowledge:
Wayne Beaton's avatar
Wayne Beaton committed
49
50
51
- [ ] 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
52
53
54
55
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
56

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
57
## Legal Documentation
Wayne Beaton's avatar
Wayne Beaton committed
58

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
59
Required files:
Wayne Beaton's avatar
Wayne Beaton committed
60
61
62
63

- [ ] License files in all repository roots
- [ ] README
- [ ] CONTRIBUTING (or equivalent)
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
64
65
66

Recommended files: 

Wayne Beaton's avatar
Wayne Beaton committed
67
68
69
70
71
72
73
- [ ] NOTICES (or equivalent)
- [ ] CODE_OF_CONDUCT
- [ ] SECURITY

Required elements:

- [ ] ECA is referenced/described
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
74
75
76

Recommended elements: 

Wayne Beaton's avatar
Wayne Beaton committed
77
- [ ] Build instructions provided
Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
78
- [ ] Security policy is described
Wayne Beaton's avatar
Wayne Beaton committed
79

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
80
## Metadata (PMI)
Wayne Beaton's avatar
Wayne Beaton committed
81

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

Wayne Beaton's avatar
Wayne Beaton committed
84
85
- [ ] 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
86
87
88
89
90
- [ ] 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
91
/label ~"Review Request"
92
/assign @wbeaton @mdelgado624