Discussion:
[Twisted-Python] Proposed compat policy change in regards to unmaintained upstream dependencies
Amber "Hawkie" Brown
2015-07-08 02:41:34 UTC
Permalink
Hi,

Since it's been coming up recently, I'm proposing a change to the compat policy, where removing the use of unmaintained/unsupported upstream dependencies is an automatic exception.

This was brought up by Glyph in https://twistedmatrix.com/trac/ticket/5137#comment:11 -- hotshot is broken, unsupported, and unmaintained, and removing something that doesn't work in the first place should be able to be done automatically. This was also the case with PyPAM -- it didn't even seemingly exist, so the Twisted support code couldn't work at all.

So, this email is to get general comment on the scope and possibility of such a change. I believe it would be a worthwhile addition to the policy.

Amber "Hawkie" Brown
GPG: https://keybase.io/hawkowl
Glyph
2015-07-08 03:50:34 UTC
Permalink
Post by Amber "Hawkie" Brown
Hi,
Since it's been coming up recently, I'm proposing a change to the compat policy, where removing the use of unmaintained/unsupported upstream dependencies is an automatic exception.
This was brought up by Glyph in https://twistedmatrix.com/trac/ticket/5137#comment:11 -- hotshot is broken, unsupported, and unmaintained, and removing something that doesn't work in the first place should be able to be done automatically. This was also the case with PyPAM -- it didn't even seemingly exist, so the Twisted support code couldn't work at all.
So, this email is to get general comment on the scope and possibility of such a change. I believe it would be a worthwhile addition to the policy.
I think so! I guess I think so because it was my idea though.

I think we might want to keep the notification part - mainly so that people will realize that they could maintain the upstream dependency if they want to re-introduce this functionality - but the multiple sign-offs and grace period shouldn't be necessary for stuff that just doesn't work.

-glyph
Adi Roiban
2015-07-08 07:03:50 UTC
Permalink
I think that it make sense. +1 on this exception.

Thanks!
--
Adi Roiban
Loading...