What might be more interesting is a 9pfuse, analogous to davfuse (thus the 
opposite of the thing in p9p now), running on Unix. That way you have a high 
probability of working with the existing fuse plugs, without having to do any 
porting work there, and plan 9 systems can still get at them. It's not quite as 
convenient as having it natively on plan 9, but could produce really good bang 
for your buck.


> On Dec 12, 2014, at 05:49, Jens Staal <staal1...@gmail.com> wrote:
> 
> This might not be popular among most Plan9 users, but I started thinking 
> about 
> the possibility of FUSE on Plan9 after seeing the FUSE on WebDAV [1] project.
> At least on 9front, WebDAV should be integrated in webfs.
> 
> Would this theoretically work? The advantage of FUSE is access to a number of 
> popular file systems (most notably ext4, NTFS, ZFS) and also many special-
> purpose file systems. 
> 
> It feels a bit round-about and wasteful to go via webfs, so I guess the most 
> appropriate method would be to implement a FUSE library directly on top of 9P 
> instead of the kernel VFS - possibly by porting the NetBSD 
> librefuse/libperfused [2] or the OpenBSD libfuse [3]. The disadvantage with 
> this approach is that I am far too inexperienced and have far too little time 
> to actually attempt this.
> 
> What are your thoughts? Should I try to get the fuse-on-webdav working on 
> Plan9? Any other attempts with a more proper port/implementation already 
> ongoing?
> 
> 1. https://github.com/rianhunter/davfuse
> 2. http://netbsd.gw.com/cgi-bin/man-cgi?perfused+8+NetBSD-6.0
> 3. http://undeadly.org/cgi?action=article&sid=20131108082749
> 

Reply via email to