uname: move under bmake, remove setuname(1m)
[unleashed.git] / docs / illumos-refugees.md
blobceb76c57fc19e5373b2e2ad2177acbe4899035e4
1 Guide for illumos-gate Refugees
2 ===============================
4 This guide is meant for those that are familiar with the illumos process and
5 repository.  If you are not familiar with illumos and illumos-gate, your
6 time will likely be better spent looking at the top-level README as this
7 guide only highlights the differences between the two communities.
9 Repository
10 ----------
12 * The source tree layout is different.  It attempts to be wider (rather than
13   deep) and better subdivided.  It is loosly based on the Linux kernel and
14   BSD repositories.  The description of the repository layout can be found
15   in `docs/repo-layout.md`.
16 * Sun Studio and lint are *not* supported
17 * `nightly`
18   - `nightly` is not shipped, just use `usr/src/tools/scripts/nightly.sh`
19     directly
20     - many of the nightly options were removed
21   - support for multi-proto and multiple builds was removed
22 * `bldenv` is not shipped, just use `usr/src/tools/scripts/bldenv.sh`
23   directly
25 Contribution Process
26 --------------------
28 TODO
30 See Also
31 --------
33 * The Code of Conduct (docs/code-of-conduct.md)
34 * Community Organization (docs/organization.md)
35 * Repository Layout (docs/repo-layout.md)