#1409 closed enhancement (fixed)

remove contrib/fuse

Reported by: zooko Owned by: nejucomo
Priority: minor Milestone: 1.9.0
Component: contrib Version: 1.8.2
Keywords: fuse Cc:
Launchpad Bug:

Description

I'm going to remove contrib/fuse because they are unsupported, bit-rotting, and help propagate the belief that Tahoe-LAFS doesn't have real FUSE support (which it actually does, by SFTP).

Attachments (1)

remove-contrib.darcs.patch (216.8 KB) - added by zooko at 2011-06-22T22:51:23Z.

Download all attachments as: .zip

Change History (8)

comment:1 Changed at 2011-05-24T23:59:51Z by zooko

  • Owner set to zooko
  • Status changed from new to assigned

comment:2 Changed at 2011-06-22T22:08:34Z by zooko

The immediate cause of bitrot is that we are removing support for old-style config files (#1385), and some of the contrib/fuse modules use that config file format. The real problem though is that they don't have unit tests so there is no easy way to be sure that any change I make to them doesn't break them, or to know if they are already broken. Also, as mentioned, there is a fully-supported alternative now in the form of the SFTP server.

That said, there might be advantages to one of these approaches as compared to the SFTP server approach. (Certainly one advantage would be that you don't require a separate tool, the way the SFTP server requires sshfs, to get FUSE integration.)

So, if anyone is interested in maintaining and updating these tools, please adopt them and move them into a new source tree and let us know.

Changed at 2011-06-22T22:51:23Z by zooko

comment:3 Changed at 2011-06-22T23:02:25Z by zooko

  • Keywords review-needed added
  • Owner changed from zooko to nejucomo
  • Status changed from assigned to new

nejucomo: please review attachment:remove-contrib.darcs.patch . Thank you!

comment:4 Changed at 2011-07-12T12:50:49Z by marlowe

Reviewed the patch and it looks good to me. nejucomo, let me know if you want me to update the ticket as reviewed.

comment:5 Changed at 2011-07-12T15:31:33Z by zooko@…

  • Resolution set to fixed
  • Status changed from new to closed

In 4f8e3e5ae8fefc01:

contrib: remove the contributed fuse modules and the entire contrib/ directory, which is now empty
Also remove a couple of vestigial references to figleaf, which is long gone.
fixes #1409 (remove contrib/fuse)

comment:6 Changed at 2011-07-12T15:42:20Z by zooko

  • Keywords reviewed added; review-needed removed

comment:7 Changed at 2011-07-16T00:32:49Z by zooko

  • Keywords reviewed removed
Note: See TracTickets for help on using tickets.