Opened at 2021-09-08T10:57:52Z
#3791 new enhancement
Tahoe-LAFS uses Foolscap extensively for logging but Tahoe-LAFS intends to drop its Foolscap dependency
Reported by: | exarkun | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Non-Foolscap communications |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
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.
Note: See
TracTickets for help on using
tickets.