Garrett D'Amore | 969bc94 | 2010-07-29 16:07:59 -0700 | [diff] [blame^] | 1 | Illumos Gate README - July 29, 2010. |
| 2 | |
| 3 | This is the Illumos gate. It contains the following subdirectories: |
| 4 | |
| 5 | - usr/src -- this is a clone (with changes) of the Oracle ONNV gate. |
| 6 | We should avoid making too many disruptive changes here. It |
| 7 | will be periodically synced with ONNV. |
| 8 | |
| 9 | - usr/illumos -- this is the set of bits that we deliver, which are not |
| 10 | yet integrated into the onnv tree. This may include various |
| 11 | testing bits, etc. These bits (for whatever reason), are things |
| 12 | that we think are inappropriate for inclusion in the upstream and |
| 13 | really are specific to illumos. |
| 14 | |
| 15 | Integration Rules: |
| 16 | |
| 17 | All changes must have been reviewed, and (for the interim only!) |
| 18 | approved by the gatekeeper (below). A code review may be performed |
| 19 | by someone other than the gatekeeper, but the final integration should |
| 20 | still be approved by the gatekeeper. (Think CRT advocate for now.) |
| 21 | The gatekeeper will want to see your webrev and hg outgoing -v. |
| 22 | |
| 23 | All changes must adhere to typical ON style and quality rules. |
| 24 | For example, pass full cstyle, applicable lint rules, etc. |
| 25 | |
| 26 | All commits must include either a CDDL or BSD/MIT license, unless |
| 27 | approved otherwise by the gatekeeper. CDDL licensed changes must |
| 28 | be backed by a Sun Contributor Agreement, so that the changes can |
| 29 | be contributed to the upstream OpenSolaris consolidation. |
| 30 | |
| 31 | Hg commits should have comments of the following form: |
| 32 | |
| 33 | 1234 This is a sample bug report synopsis |
| 34 | 4567 If you have a second bug synopsis... |
| 35 | Reviewed by: codereviewer@somewhere.net |
| 36 | Approved by: gatekeeper@somewhere.else.com |
| 37 | |
| 38 | Branches: |
| 39 | |
| 40 | Please talk to the gatekeeper about personal branches. In general, |
| 41 | they will be allowed as long as we don't go *too* wild on them. |
| 42 | |
| 43 | Gatekeeper: garrett@nexenta.com (Interim) |
| 44 | IRC channel: #illumos on irc.freenode.net |
| 45 | Mailing list: developer@lists.illumos.org |
| 46 | |