Opened 13 years ago

Last modified 10 years ago

#3843 task new

— at deprecate twisted.persistedInitial Version

Reported by: Jean-Paul Calderone Owned by: Glyph
Priority: high Milestone:
Component: core Keywords:
Cc: Ying Li, Thijs Triemstra Branch:
Author:

Description

The things remaining in the twisted.persisted fall into two general categories:

  • persistence libraries
    • aot
    • dirdbm
    • journal
  • utilities useful in combination with a persistence library
    • sob
    • crefutil
    • styles

Of these, the former are used nowhere in Twisted and are generally either not suitable for use at all (dirdbm, journal) or do not present compelling features (aot), whereas the latter see some use in Twisted but provide extremely marginal functionality (or pseudo-functionality - for example, styles primarily provides Versioned, a class which supposedly offers an upgrade path for pickled objects, the in memory representation of which changes over time, we have long since abandoned the attempt to maintain this upgrade path) which can easily be dropped.

I propose to remove all uses of the package from the remainder of Twisted and then deprecate the entire package.

Change History (0)

Note: See TracTickets for help on using tickets.