slackapi / slackapi/python-slack-sdk

Why are deprecated methods not commented out or removed?

Offen
#1,531 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Version: 3x web-client
Vorherrschende Sprache
Python
Sterne
4k
Forks
857
Ø Merge
22 Std. 21 Min.
Gemergte PRs (30 T.)
16

Beschreibung

Is there a reason that deprecated methods, such as groups_createChild, are allowed to be called? As the deprecation happened 3.5 years ago, it feels like it's a good time to comment them out or remove it. An old issue had a similar question, but it's not quite the same question.

https://github.com/slackapi/python-slack-sdk/blob/417fc5b269dba776b0ddb60223a756130815292d/slack_sdk/web/client.py#L3840-L3848

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne in slack_sdk/web/client.py bei den Zeilen 3840–3848 und sieh dir die zugehörige Diskussion in Issue #1395 an. Ermittle die Deprecation-Richtlinie des Projekts und den Umfang der veralteten Methoden, bevor du entscheidest, ob eine Entfernung oder das Auskommentieren angemessen ist. Als erledigt gilt die Aufgabe, wenn eine von einem Maintainer genehmigte Entscheidung vorliegt und die betroffenen Methoden sowie die Auswirkungen auf die Kompatibilität dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
api
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.