| Index: docs/new_port_policy.md
|
| diff --git a/docs/new_port_policy.md b/docs/new_port_policy.md
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..d26fd38e6d792b18304f106f3a7da4e65db544bb
|
| --- /dev/null
|
| +++ b/docs/new_port_policy.md
|
| @@ -0,0 +1,12 @@
|
| +# Policy for Adding a New Port
|
| +
|
| +Since every new port for Chromium has a maintenance cost, here are some guidelines for when the project will accept a new port.
|
| +
|
| +## Expectations
|
| +
|
| +* Ports should represent a significant ongoing investment to established platforms, rather than hobby or experimental code.
|
| +* These will not have bots on Google-run waterfalls (even FYI).
|
| +* Chromium engineers are not expected to maintain them.
|
| +* As much as possible, try to use existing branches/ifdefs.
|
| +* While changes in src/base are unavoidable, higher level directories shouldnt have to change. i.e. existing porting APIs should be used. We would not accept new rendering pipelines as an example.
|
| +* Send an email to [src/OWNERS](https://chromium.googlesource.com/chromium/src/+/master/ENG_REVIEW_OWNERS) for approval.
|
|
|