deprecate twisted.persisted

[email protected]
Newsgroups gmane.comp.python.twisted.bugs
Message-ID <[email protected]>
New submission from exarkun <[email protected]>:

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.


----------
Type     : task
Component: core
Keywords : 
Priority : high
Nosy     : 
----------
http://twistedmatrix.com/trac/ticket/3843
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.