[Twisted-Python] Changing procmon.ProcessMonitor.processes

Moshe Zadka zadka.moshe at gmail.com
Mon Sep 18 09:35:10 MDT 2017


On Mon, Sep 11, 2017 at 2:44 AM ex vito <ex.vitorino at gmail.com> wrote:

> Sidenote: A quick, mostly backwards compatible, change could probably add
> cwd to the existing per-process tuple in self.processes as an extra item,
> couldn't it?


No. Most usage of this tuple is unpacking, which makes it really really not
backwards compatible.


> > 4. Decide we're going with "incompatible change", and move processes to
> a private attribute.
>
> I see no reason for accessing those attributes from "outside of
> ProcessMonitor" but if Twisted claims not to break existing code without
> previous deprecation warning, such an approach would break that promise
> (full policy details here
> http://twistedmatrix.com/documents/current/core/development/policy/compatibility-policy.html
> ).
>

Specifically, I was asking about
http://twistedmatrix.com/documents/current/core/development/policy/compatibility-policy.html#procedure-for-exceptions-to-this-policy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20170918/0c9f76e3/attachment-0002.html>


More information about the Twisted-Python mailing list