== Background == The goals of the OpenZFS project include ensuring that ZFS on every operating system is featurefull and performant, and to coordinate development coming from different operating systems. The ultimate way to achieve this is a single source code repository that builds ZFS kernel modules for multiple operating systems. We are now approaching this goal, thanks to the work lead by folks from iXsystems, who started with the ZFSonLinux repo and are adding support for FreeBSD.
== Changes == Because it will contain the ZFS source code for both Linux and FreeBSD, we will rename the "ZFSonLinux" code repository to "OpenZFS". Specifically, the repo at http://github.com/ZFSonLinux/zfs will be moved to the OpenZFS organization, at http://github.com/OpenZFS/zfs. The next major release of ZFS for Linux and FreeBSD will be "OpenZFS 2.0", and is expected to ship in 2020. == Non-Changes == The ZFSonLinux project, and associated website, mailing list, IRC channel, etc will continue using the "ZFSonLinux" name, since these are largely associated with using ZFS on Linux, and there are separate resources for ZFS users on FreeBSD. Releases will be managed similarly to ZoL releases, by the team at LLNL. == How == We'll be using GitHub's "Transfer Ownership" feature to move the repo. We've tested this and it preserved all the associated issues, PR's, wiki, releases, labels, etc. It also forwards existing URL's, both from the web browser and the Git remote, so there should be no update required to developers' workflows or external tools. That said, please let me know if you are aware of any drawbacks to this mechanism. == When == We plan to make this change before the end of the year. This will be before the repo fully supports FreeBSD, but we see this as an important step to signify OpenZFS as the home for ZFS source code for Linux and FreeBSD. We hope that additional platforms will be able to adopt this repo for their ZFS source code in the future as well (Mac OSX is currently being worked on). == More Info == See the slides <https://drive.google.com/open?id=197jS8_MWtfdW2LyvIFnH58uUasHuNszz> and video <https://www.youtube.com/watch?v=5e8emXau64U> from my talk at the 2019 OpenZFS Developer Summit for more context and details. Thanks, Matt Ahrens & Brian Behlendorf ------------------------------------------ openzfs: openzfs-developer Permalink: https://openzfs.topicbox.com/groups/developer/T6aa3c033248cef9c-Mfb5019d22fe5e48ec5704944 Delivery options: https://openzfs.topicbox.com/groups/developer/subscription