[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3791: Tahoe-LAFS uses Foolscap extensively for logging but Tahoe-LAFS intends to drop its Foolscap dependency

Tahoe-LAFS trac at tahoe-lafs.org
Wed Sep 8 10:57:52 UTC 2021


#3791: Tahoe-LAFS uses Foolscap extensively for logging but Tahoe-LAFS intends to
drop its Foolscap dependency
-------------------------+---------------------------------------------
 Reporter:  exarkun      |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  normal       |      Milestone:  Non-Foolscap communications
Component:  unknown      |        Version:  n/a
 Keywords:               |  Launchpad Bug:
-------------------------+---------------------------------------------
 A move completely away from Foolscap will be somewhat hampered by use of
 Foolscap's logging library.  It *is* possible to use Foolscap's logging
 without using the network parts of Foolscap but it's not clear there is
 much reason to do so.  There are some good reasons not to - such as
 avoiding the unnecessary complexity of using *three* different logging
 libraries.

 Much of Foolscap logging's functionality overlaps with that of either
 Twisted or Eliot but there are some distinctive features - such as
 "incidents" - which will probably need a bit more careful thought to
 transition well.

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3791>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list