On 01/14/2016 07:29 PM, Josh Boyer wrote:
C - Find maintainers ( I would volunteer - I'd have to learn packaging)
>
>I'd certainly be willing to assist if it were allowed.
I will be honest and say I do not foresee this being allowed in an
official capacity.  People are better off using the existing ZFS repo
or contacting rpmfusion about it.

To be clear, maintainers would need to be willing to deal with any and
all kernel issues reported with ZFS loaded.  We cannot staff the
existing "next-generation" filesystem that is already upstream, let
alone another that never will be.

Also, willing maintainers should be item A:).


Being a maintainer of a file system is a very, very large task. Specifically, file systems (especially ZFS and btrfs) have a lot of hooks/dependencies into the core IO/block layer and memory management system.

It definitely is not a "packaging" job, you need serious kernel skills here.

Putting the license aside, I think that it would be a really bad idea to pull in any kernel component that was not upstream in the mainline kernel. The maintainers of the ZFS code (who I know) can share the pain of chasing the rest of the kernel. Building a file system as a kernel module or having it built in is just a packaging issue, we should not use packaging as a way to circumvent legal and community norms (in Fedora or the upstream kernel community).

Coming back to the issue of the license, I think that there is no chance that it will ever land in the upstream kernel as long as it has this license.

My personal opinion is that the effort is better spent on working on btrfs or the host of technologies in device mapper that provide very similar features/functions to what people are looking for in ZFS.

Regards,

Ric
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to