The future of ZFS in FreeBSD
allanjude at freebsd.org
Thu Dec 20 20:47:51 UTC 2018
On 12/19/2018 13:32, Allan Jude wrote:
> Today, the OpenZFS repo is just a fork of the illumos-gate repo, but
> where pull requests are accepted, and where previous Delphix employees
This should say 'previously', Prakash Surya and Matt Ahrens still work
> would deal with the process of trying to upstream patches to illumos.
> This process has not worked well recently, as things have gotten stuck
> waiting for 'merge advocates' in illumos.
The major stumbling block was the lack of modern test infrastructure.
Obviously depending on one or two people to merge stuff was a bottleneck
as those people inevitably get busy.
Anyway, the point is that this doesn't make FreeBSD any more dependent
on Linux. The goal is this project is to continue to make it easier and
easier to port OpenZFS and its new features to all platforms (illumos,
FreeBSD, Linux, OS X, Windows, NetBSD, etc), and to ensure that new
features arrive in a timely fashion in all of the platforms.
Unifying on a single CI setup saves duplication of effort, and ensures
that changes can easily be tested on all of the platforms.
This is a project is a good thing, it ensures that FreeBSD will keep
current on OpenZFS going forward, and helps improve the entire OpenZFS
I am to give a big thanks to Matt Ahrens for organizing the monthly
OpenZFS Leadership meeting, and the OpenZFS developer summit, and to
Brian Behlendorf for being so helpful, and willing to work to make
OpenZFS better for everyone.
More information about the freebsd-current