Difference between revisions of "Contributors"

From OpenZFS
Jump to navigation Jump to search
(→‎ZFS experts: add Allan Jude)
(25 intermediate revisions by 12 users not shown)
Line 1: Line 1:
== Developers ==
== ZFS experts ==
* Matt Ahrens: Open ZFS
The following people have volunteered to help answer questions in their specific areas of expertise.  The [[mailing list]] is also a general resource for code-related questions. 
* Will Andrews: FreeBSD
* Brian Behlendorf: Linux
* Chris Brown: Scientific Linux
* Pawel Dawidek (FreeBSD)
* Justin Gibbs: President, FreeBSD Foundation
* Darik Horn: Ubuntu
* Jorgen Lundman: ZFS on MacOS
* Martin Matuska: FreeBSD
* Ken Merry: FreeBSD
* Chris Siden: illumos
* George Wilson: illumos
* Richard Yao: Gentoo
* Aron Xu: Debian


From Confluence:  
Alphabetically by last name:
* Logos of the different OS communities and consumers: FreeBSD, illumos, gentoo, Debian, MacZFS, Nexenta, Linux distros, other distros
** Getting as many company logos as possible would be great to show people that for-profit companies are dependent on this functionality: it is real and reliable.


''What should we do with this page? Should we make a section for companies? Should we provide more details/links?''
=== [[User:mahrens | Matt Ahrens]] ===
Co-founded the ZFS project at Sun in 2001; designed & implemented many features including snapshot & clones, send and receive, scrub/resilver.


''I'd suggest we use [[companies and organizations]] for contributing companies. And a separate page for distros.  How do we decide what individuals should be listed here?  People with edit privs on the webpage? :)  How do we decide who edits?''
Broad knowledge of ZFS, but most expertise in DMU, DSL, and ZAP.


''One idea would be to list people who are willing to be listed as resources to help others in particular areas -- subject matter experts.  That way we don't have to judge if anyone has contributed "enough" to be listed.''
=== [[User:WillAndrews | Will Andrews]] ===
 
Spectra Logic & FreeBSD ZFS team member since November 2011, minor role in the OS X port since late 2012.
 
Primary areas of focus are in DMU & ZVOL, involving I/O performance, bug fixes, & portability.
 
=== [[User:behlendorf | Brian Behlendorf]] ===
 
ZFS on Linux maintainer; implemented the SPL and adapted ZFS for the Linux kernel.
 
Broad knowledge of Linux kernel internals and ZFS in general.
 
=== [[User:gibbs | Justin T. Gibbs]] ===
 
Member of Spectra Logic's team working on ZFS enhancements, including [http://www.youtube.com/watch?v=LtY3vpX-cdM Optimizing ZFS for Block Storage].
 
Broad knowledge of FreeBSD internals, FreeBSD's integration of ZFS, and the DMU and vdev layers.
 
=== [[User:AllanJude | Allan Jude]] ===
 
FreeBSD Developer, working on ZFS features related to booting, compression, and encryption.
 
Deep knowledge of ZFS from a storage administration and operations perspective. Mostly only familiar with FreeBSD.
 
Co-Author of [https://www.michaelwlucas.com/os/fmzfs "FreeBSD Mastery: ZFS"] and [https://www.michaelwlucas.com/os/fmaz "FreeBSD Mastery: Advanced ZFS"]
 
=== [[User:delphij | Xin Li]] ===
 
Developer at FreeBSD and FreeNAS projects, working at iXsystems; Worked on FreeBSD's ZFS effort since 2009.
 
Broad knowledge of FreeBSD internals and FreeBSD's integration with ZFS.
 
=== [[User:lundman | Jorgen Lundman]] ===
 
Working on [[Distributions#ZFS-OSX | OpenZFS on OS X]].
Working on [[Distributions#Windows | OpenZFS on Windows]].
 
Added ZFS support to [http://www.denx.de/wiki/U-Boot U-Boot] and initial ZFS on Linux port to ARM.
 
=== [[User:Matuska | Martin Matuska]] ===
 
FreeBSD ZFS team member since 2010; keeping FreeBSD in sync with illumos and fixing small bugs.
 
Most expertise in porting of illumos changes to FreeBSD.
 
=== [[User:Csiden | Chris Siden]] ===
 
Implemented zpool feature flags and background destroy of filesystems.
 
Most expertise in Feature Flags, ztest, and illumos development process.
 
=== [[User:Gwilson | George Wilson]] ===
 
ZFS developer since 2005; implemented single-copy ARC and many SPA-layer performance enhancements.
 
Most expertise in SPA (space maps, ZIO pipeline, block allocation, etc), ARC, and corrupt pool recovery.
 
=== [[User:Aron | Aron Xu]] ===
 
Work on ZFS on Linux support in Debian as co-maintainer.
 
=== [[User:Ryao | Richard Yao]] ===
 
The Gentoo Linux ZFS maintainer since January 2012; many miscellaneous improvements to Linux port.
 
Most expertise in Linux integration and ZFS on Linux development process.
 
----
 
''Please add yourself above with a sentence about your experience with ZFS, a sentence about your areas of expertise, and a link to how to contact you (could be via your User: page on this site).''

Revision as of 16:46, 22 February 2018

ZFS experts

The following people have volunteered to help answer questions in their specific areas of expertise. The mailing list is also a general resource for code-related questions.

Alphabetically by last name:

Matt Ahrens

Co-founded the ZFS project at Sun in 2001; designed & implemented many features including snapshot & clones, send and receive, scrub/resilver.

Broad knowledge of ZFS, but most expertise in DMU, DSL, and ZAP.

Will Andrews

Spectra Logic & FreeBSD ZFS team member since November 2011, minor role in the OS X port since late 2012.

Primary areas of focus are in DMU & ZVOL, involving I/O performance, bug fixes, & portability.

Brian Behlendorf

ZFS on Linux maintainer; implemented the SPL and adapted ZFS for the Linux kernel.

Broad knowledge of Linux kernel internals and ZFS in general.

Justin T. Gibbs

Member of Spectra Logic's team working on ZFS enhancements, including Optimizing ZFS for Block Storage.

Broad knowledge of FreeBSD internals, FreeBSD's integration of ZFS, and the DMU and vdev layers.

Allan Jude

FreeBSD Developer, working on ZFS features related to booting, compression, and encryption.

Deep knowledge of ZFS from a storage administration and operations perspective. Mostly only familiar with FreeBSD.

Co-Author of "FreeBSD Mastery: ZFS" and "FreeBSD Mastery: Advanced ZFS"

Xin Li

Developer at FreeBSD and FreeNAS projects, working at iXsystems; Worked on FreeBSD's ZFS effort since 2009.

Broad knowledge of FreeBSD internals and FreeBSD's integration with ZFS.

Jorgen Lundman

Working on OpenZFS on OS X. Working on OpenZFS on Windows.

Added ZFS support to U-Boot and initial ZFS on Linux port to ARM.

Martin Matuska

FreeBSD ZFS team member since 2010; keeping FreeBSD in sync with illumos and fixing small bugs.

Most expertise in porting of illumos changes to FreeBSD.

Chris Siden

Implemented zpool feature flags and background destroy of filesystems.

Most expertise in Feature Flags, ztest, and illumos development process.

George Wilson

ZFS developer since 2005; implemented single-copy ARC and many SPA-layer performance enhancements.

Most expertise in SPA (space maps, ZIO pipeline, block allocation, etc), ARC, and corrupt pool recovery.

Aron Xu

Work on ZFS on Linux support in Debian as co-maintainer.

Richard Yao

The Gentoo Linux ZFS maintainer since January 2012; many miscellaneous improvements to Linux port.

Most expertise in Linux integration and ZFS on Linux development process.


Please add yourself above with a sentence about your experience with ZFS, a sentence about your areas of expertise, and a link to how to contact you (could be via your User: page on this site).