Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

instagram: remove fragile plugin #2000

Merged
merged 1 commit into from
Jan 7, 2021
Merged

instagram: remove fragile plugin #2000

merged 1 commit into from
Jan 7, 2021

Conversation

dgw
Copy link
Member

@dgw dgw commented Dec 12, 2020

Description

The Instagram plugin will be moved to its own repo where someone interested could patch it up to accept an API key.

Checklist

  • I have read CONTRIBUTING.md
  • I can and do license this contribution under the EFLv2
  • No issues are reported by make qa (runs make quality and make test)
  • I have tested the functionality of the things this change touches (there's nothing to test 😁)

Notes

When merging, I (@dgw) will need to take the last "good" version of the plugin (probably c4a812e, which will require Sopel 7.1+ due to use of bot.say()'s new trailing parameter) and make a new standalone plugin release from a dedicated repo.

Not requesting immediate review; will wait until we "officially" begin work on 8.0.

No promises, but the Instagram plugin will be moved to its own repo
where someone interested could patch it up to accept an API key.

We're just not going to keep it in core long-term, largely because of
our ongoing intent to piece out all nonessential plugins so bug fixes
don't require a whole Sopel release just because an API changed, and so
plugins can be a bit more liberal about extra requirements if their deps
only get installed for users who specifically install that plugin.
@dgw dgw added this to the 8.0.0 milestone Dec 12, 2020
@dgw dgw self-assigned this Dec 12, 2020
@dgw
Copy link
Member Author

dgw commented Jan 2, 2021

Right, instead of #1999, let's move up the timeline for making instagram a standalone plugin. The repo already exists, and apparently my past self already put a note on it about needing a maintainer(s).

@dgw dgw modified the milestones: 8.0.0, 7.1.0 Jan 2, 2021
@dgw dgw requested a review from a team January 2, 2021 22:50
Copy link
Contributor

@Exirel Exirel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh yeah.

@dgw dgw merged commit 13dfe98 into master Jan 7, 2021
@dgw dgw deleted the instagram-removal branch January 7, 2021 00:24
@dgw dgw mentioned this pull request Jun 26, 2021
40 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants