Difference between revisions of "Developer resources"
Jump to navigation
Jump to search
m (Mahrens moved page Resources to Developer Resources) |
|||
Line 1: | Line 1: | ||
== | == Ways to contact people == | ||
* [[Contributors | ZFS experts]] | * [[Contributors | ZFS experts]] | ||
* [[Mailing list]] | * [[Mailing list]] | ||
* IRC: [irc://chat.freenode.net/#openzfs #openzfs] on freenode | * IRC: [irc://chat.freenode.net/#openzfs #openzfs] on freenode | ||
* Twitter: [https://twitter.com/OpenZFS @openzfs] | * Twitter: [https://twitter.com/OpenZFS @openzfs] | ||
* [[Office hours]]: rotating the leader/owner | * [[Office hours]]: rotating the leader/owner | ||
* Pointers to other mailing lists and repos? | * Pointers to other mailing lists and repos? | ||
== Ongoing work == | |||
* Test framework | * Test framework | ||
* One of our goals is to [[reduce code differences]]. | * One of our goals is to [[reduce code differences]]. | ||
** List of [[platform code differences]] | ** List of [[platform code differences]] | ||
* | * [[Projects]] | ||
* | ** [[Projects/ZFS Channel Programs | ZFS Channel Programs]] | ||
== Implementation Documentation == | == Implementation Documentation == | ||
* Links to source code are on the [[Distributions]] page | |||
* Architectural/high-level documentation about general OpenZFS concepts | * Architectural/high-level documentation about general OpenZFS concepts | ||
** [[Documentation/ZfsSend|ZFS Send]] | ** [[Documentation/ZfsSend|ZFS Send]] | ||
Line 34: | Line 35: | ||
== Repo-Specific Developer Documentation == | == 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) | * 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 | ** In particular, documentation about how to test and possibly scripts for building | ||
** Needs to be written/links provided by reps from those communities | ** Needs to be written/links provided by reps from those communities |
Revision as of 00:05, 14 September 2013
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