Developer resources
Revision as of 00:27, 14 September 2013 by Mahrens (talk | contribs) (Mahrens moved page Developer Resources to Developer resources)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Ways to contact people
- ZFS experts
- Mailing list
- IRC: #openzfs on freenode
- Twitter: @openzfs
- Office hours: rotating the leader/owner
- Pointers to other mailing lists and repos?
Ongoing work
- Test framework
- One of our goals is to reduce code differences.
- List of platform code differences
- Projects
Implementation Documentation
- Links to source code are on the Distributions page
- Architectural/high-level documentation about general OpenZFS concepts
- ZFS Send
- Administrative Commands (e.g.
zfs snapshot -r pool/fs@snap
)
Links to documentation on other websites:
- The ZFS On-Disk Format document is a good overview, although sorely out of date
- The source tour describes the various subcomponents in ZFS.
- Blog posts on specific ZFS features
- snapshots
- scrub/resilver
- ZIL (ZFS Intent Log)
- space maps and block allocation
- Hot spares
- Deduplication
- RAID-Z
- L2ARC
Repo-Specific Developer Documentation
- Illumos integration process
- Information about how to develop ZFS for the different distributions/pointers to them (e.g., how to build illumos)
- In particular, documentation about how to test and possibly scripts for building
- Needs to be written/links provided by reps from those communities