Date: Thu, 28 Oct 2010 02:56:55 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: Scott Long <scottl@samsco.org> Cc: Kostik Belousov <kostikbel@gmail.com>, David Schultz <das@FreeBSD.org>, Ivan Voras <ivoras@FreeBSD.org>, freebsd-arch@FreeBSD.org Subject: Re: Importing the fusefs kernel module? Message-ID: <alpine.BSF.2.00.1010280250370.77560@fledge.watson.org> In-Reply-To: <D1BAEBBF-4CD4-4C2A-A877-B86D6322E6C7@samsco.org> References: <ia4qnl$bgl$1@dough.gmane.org> <20101025211904.GM2392@deviant.kiev.zoral.com.ua> <20101026205801.GA39716@zim.MIT.EDU> <D1BAEBBF-4CD4-4C2A-A877-B86D6322E6C7@samsco.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 26 Oct 2010, Scott Long wrote: >> The value of having FUSE in the tree is that it encourages people to put >> forth the modicum of effort required to ensure that it still compiles when >> kernel APIs change. I can't comment on whether it is popular enough to >> support to such a minimal extent, but it is a nifty little package: you >> maintain one kernel module, and you get passable support for several dozen >> filesystems for free. > > What is comes down to is that it needs a committed owner, someone who not > only will shepherd it into the tree, but also work on continuous > improvements and handle bug reports. I personally think that it would be a > good thing to have in the kernel, but I can't afford the commitment. Agreed entirely: FreeBSD definitely needs fuse -- but it needs a fuse that works well, not one that corrupts data and panics in casual use. Once there's an active maintainer who understands the code and can fix the issues, I think importing it is the best thing to do -- while certain classes of kernel modules might live comfortable in ports, file system modules are not among them. But it needs an owner first. Ivan: sounds like perhaps a call for volunteers on current@ / fs@ might be the best way forward? Robert
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1010280250370.77560>