1751 usr/src/pkg/Makefile should define PKGFMT_OUTPUT=v1 when checking manifests
[illumos-gate.git] / README
bloba2759b6940c48ec11f663d20ca3309d1b8e5d1f7
1 illumos gate README - Sept 12, 2010.
3 This is the illumos gate.  This is the illumos source tree.  It contains
4 the following subdirectories:
6         usr/src -               The actual source code
8         exception_lists -       These are lists of exceptional cases
9                                 used to limit noise during builds.
10                                 Ideally this directory would consist of
11                                 only empty files.
13 Integration Rules:
15         All changes must have been reviewed, and approved by and advocate
16         (below).  A code review may be performed by someone other than the
17         advocate, but the final integration should still be approved by the
18         advocate. 
20         The advocate will want to see your webrev and hg outgoing -v.  The
21         advocate will also ask about your testing, and may ask to see your
22         build logs.
24         All changes must adhere to typical ON style and quality rules.
25         For example, pass full cstyle, applicable lint rules, etc.
27         All commits must include either a CDDL license, unless
28         approved otherwise by the gatekeeper, or the modified code
29         already carries a different license.  Exceptions shall require
30         the approval of the gatekeeper.
32         Hg commits should have comments of the following form:
34         1234 This is a sample bug report synopsis
35         4567 If you have a second bug synopsis...
36         Reviewed by: codereviewer@somewhere.net
37         Approved by: gatekeeper@somewhere.else.com
39         Each commit must have at least one bug id that is listed in the
40         illumos-gate project at www.illumos.org.
42 Branches:
44         Please talk to the gatekeeper about personal branches.  In general,
45         they will be allowed as long as we don't go *too* wild on them.
47 Gatekeeper:     garrett@nexenta.com  (Interim)
48 IRC channel:    #illumos on irc.freenode.net
49 Mailing list:   developer@lists.illumos.org