[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3985: Support "storage plugins" in the Great Black Swamp storage server and client
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Mar 13 14:31:11 UTC 2023
#3985: Support "storage plugins" in the Great Black Swamp storage server and
client
-------------------------+-----------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Resolution: | Keywords:
Launchpad Bug: |
-------------------------+-----------------------
Comment (by exarkun):
Another advantage of an out-of-process "plugin" is that Tahoe-LAFS
basically claims there is no public Python API for the project. The
plugin interface itself is effectively public, though - and to actually
_implement_ the plugin requires interacting with an arbitrary amount of
other Python APIs in the process. An out-of-process "plugin" would have
an easily specified interface that is already public - Great Black Swamp -
and not have to depend on any Python APIs.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3985#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list