review.md 3.36 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
22
23
24
## Pre-requisites
- [ ] [IP log submitted]({IPzilla link})
- [ ] [PMC approval requested]({mailing list message link})
<!--
Only for specification projects
- [ ] [PMC ballot initiated]({mailing list message link})
-->

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

Wayne Beaton's avatar
Wayne Beaton committed
36
37
38
39
40
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
41
- [ ] Overall the project is operating according to the Eclipse Development Process. 
Wayne Beaton's avatar
Wayne Beaton committed
42

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
43
44
45
46
47
48
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
49
50
51

## Branding and Trademarks

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

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

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
56
To the best of our knowledge:
Wayne Beaton's avatar
Wayne Beaton committed
57
58
59
- [ ] 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
60
61
62
63
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
64

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
65
## Legal Documentation
Wayne Beaton's avatar
Wayne Beaton committed
66

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
67
Required files:
Wayne Beaton's avatar
Wayne Beaton committed
68
69
70
71

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

Recommended files: 

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

Required elements:

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

Recommended elements: 

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

Maria Teresa Delgado's avatar
Maria Teresa Delgado committed
88
## Metadata (PMI)
Wayne Beaton's avatar
Wayne Beaton committed
89

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

Wayne Beaton's avatar
Wayne Beaton committed
92
93
- [ ] 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
94
95
96
97
98
- [ ] 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
99
/label ~"Review Request"
100
/assign @wbeaton @mdelgado624