diff options
author | Garrett D'Amore <garrett@nexenta.com> | 2010-09-13 15:21:36 -0700 |
---|---|---|
committer | Garrett D'Amore <garrett@nexenta.com> | 2010-09-13 15:21:36 -0700 |
commit | 2ad72058bc680e30f084e9f9ba8ceb0f77386821 (patch) | |
tree | e07c285090aa686093bbf42d176a3d948ec41e95 /README | |
parent | 84cf253f8f6b41850d9fd9d5c853b30ce633bb40 (diff) | |
download | illumos-joyent-2ad72058bc680e30f084e9f9ba8ceb0f77386821.tar.gz |
188 should keep unused closed-bins out of the proto area
193 kcfd removal causes check_rtime noise
116 README mentioned non existing usr/illumos
Reviewed by: richlowe@richlowe.net, gwr@nexenta.com
Approved by: richlowe@richlowe.net
Diffstat (limited to 'README')
-rw-r--r-- | README | 42 |
1 files changed, 23 insertions, 19 deletions
@@ -1,32 +1,33 @@ -Illumos Gate README - July 29, 2010. +illumos gate README - Sept 12, 2010. -This is the Illumos gate. It contains the following subdirectories: +This is the illumos gate. This is the illumos source tree. It contains +the following subdirectories: - - usr/src -- this is a clone (with changes) of the Oracle ONNV gate. - We should avoid making too many disruptive changes here. It - will be periodically synced with ONNV. + usr/src - The actual source code - - usr/illumos -- this is the set of bits that we deliver, which are not - yet integrated into the onnv tree. This may include various - testing bits, etc. These bits (for whatever reason), are things - that we think are inappropriate for inclusion in the upstream and - really are specific to illumos. + exception_lists - These are lists of exceptional cases + used to limit noise during builds. + Ideally this directory would consist of + only empty files. Integration Rules: - All changes must have been reviewed, and (for the interim only!) - approved by the gatekeeper (below). A code review may be performed - by someone other than the gatekeeper, but the final integration should - still be approved by the gatekeeper. (Think CRT advocate for now.) - The gatekeeper will want to see your webrev and hg outgoing -v. + All changes must have been reviewed, and approved by and advocate + (below). A code review may be performed by someone other than the + advocate, but the final integration should still be approved by the + advocate. + + The advocate will want to see your webrev and hg outgoing -v. The + advocate will also ask about your testing, and may ask to see your + build logs. All changes must adhere to typical ON style and quality rules. For example, pass full cstyle, applicable lint rules, etc. - All commits must include either a CDDL or BSD/MIT license, unless - approved otherwise by the gatekeeper. CDDL licensed changes must - be backed by a Sun Contributor Agreement, so that the changes can - be contributed to the upstream OpenSolaris consolidation. + All commits must include either a CDDL license, unless + approved otherwise by the gatekeeper, or the modified code + already carries a different license. Exceptions shall require + the approval of the gatekeeper. Hg commits should have comments of the following form: @@ -35,6 +36,9 @@ Integration Rules: Reviewed by: codereviewer@somewhere.net Approved by: gatekeeper@somewhere.else.com + Each commit must have at least one bug id that is listed in the + illumos-gate project at www.illumos.org. + Branches: Please talk to the gatekeeper about personal branches. In general, |