Sopel have announced that over time they will be removing the module function and replacing it with plugins in https://github.com/sopel-irc/sopel/issues/1738 .
We need to start working to support this in future releases.
Sopel have announced that over time they will be removing the module function and replacing it with plugins in https://github.com/sopel-irc/sopel/issues/1738 .
We need to start working to support this in future releases.
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
[WIP/DNM] - Module --> Plugin per Upstream Change | labs/tools/ZppixBot | master | +5 -5 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T243698 Convert to new plugins system in Sopel | |||
Resolved | RhinosF1 | T253297 Evaluate ZppixBot Code | |||
Resolved | RhinosF1 | T253111 Code review for ZppixBot's mhphab.py | |||
Invalid | None | T253101 ZppixBot saying there are no high priority tasks open when there actually are | |||
Resolved | MacFan4000 | T253398 mh_phab check if OwnerPHID is none | |||
Resolved | MacFan4000 | T253400 make task status work | |||
Resolved | • Examknow | T253401 make mentioning a task directly link it | |||
Resolved | RhinosF1 | T253298 Merge response-only plugins with responses.py | |||
Resolved | None | T253299 Replace Core-Overrides with addon plugins | |||
Resolved | MacFan4000 | T253300 Remove core hacks from url.py | |||
Resolved | MacFan4000 | T253301 Evaluate join.py | |||
Declined | Zppix | T253386 Do something about ping.py |
I'm now creating a branch with all the changes on. This should not be merged until upstream merge their prep.
Any issues with the plugin migration should be added as subtasks to this.
Prep work all done in https://github.com/Pix1234/ZppixBot-Source/pull/128
That should be merged into dev with the release of the switch.
Change 604384 had a related patch set uploaded (by RhinosF1; owner: RhinosF1):
[labs/tools/ZppixBot@master] Module --> Plugin
Change 604384 abandoned by RhinosF1:
[labs/tools/ZppixBot@master] [WIP/DNM] - Module --> Plugin per Upstream Change
Reason: