| Magul added a comment. |
Hi @Multichill, first of all thank You for such warm greeting. As I wrote already here I believe that is one of the most important questions that we need to answer here.
I made really simple test and right now we have around 1400 instances of "deprec" in source code. I believe we can say, the problem with with deprecation has the same order of magnitude. Every time we try to improve something here and encounter deprecated code we have to maintain it also. I just believe, that if we will have more and more deprecations, maintaining burden will just grow really fast. So from my POV answer to this particular question is one of most significant in the future of this project. I have revealed my opinion, but if community will decide to just keep deprecated code indefinetly I will know how to handle such code (basically not removing it) and if burden will be to much for me I will stop contributing. But I still think that it's important do decide whatsoever.
I Your case if You don't want to maintain Your code, You can pin to particular version/pypi release of library, and if You want to use new features You can just use virtualenvs to execute particular code with particular library's version. I believe You're aware of this possibilities. It will require a little more work from Your side as library user, but it will add significant change in development velocity for library maintainers (and as You know there are over 700 issues in backlog, where the oldest one live in it for more than 2 years).
@Xqt 1,5 years ago You actually create this issue and asked this question. I saw that You had lowered priority here to Lowest. That's just means that it will be handled after fixing almost all issues that live right now in backlog and it
effectively means that the answer is "We keep all deprecated code indefinetly". So maybe we should not defer resolution of this issue somehere in backlog and just close it with that answer? What do You think about it?
Cc: Magul, TerraCodes, Legoktm, Luke081515, hashar, Jay8g, Dalba, Lokal_Profil, StudiesWorld, Multichill, valhallasw, jayvdb, XZise, Ricordisamoa, Aklapper, Xqt, pywikibot-bugs-list, MayS, Mdupont, JJMC89, fbstj, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
