From owner-freebsd-current@freebsd.org Thu Dec 20 20:47:51 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 182A11353947 for ; Thu, 20 Dec 2018 20:47:51 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AC3846D183 for ; Thu, 20 Dec 2018 20:47:50 +0000 (UTC) (envelope-from allanjude@freebsd.org) Received: from Ticonderoga.HML3.ScaleEngine.net (senat1-01.HML3.ScaleEngine.net [209.51.186.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: allanjude) by smtp.freebsd.org (Postfix) with ESMTPSA id 7AE4AECFE for ; Thu, 20 Dec 2018 20:47:50 +0000 (UTC) (envelope-from allanjude@freebsd.org) Subject: Re: The future of ZFS in FreeBSD To: freebsd-current@freebsd.org References: <20181219163033.jwm7opiwmdhbk6p3@mutt-hbsd> From: Allan Jude Message-ID: Date: Thu, 20 Dec 2018 15:47:49 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: AC3846D183 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.99)[-0.985,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Dec 2018 20:47:51 -0000 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 at Delphix. > 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 ecosystem. 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. -- Allan Jude