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

Publicize: add Mastodon #7790

Open
egypturnash opened this issue Sep 15, 2017 · 11 comments
Open

Publicize: add Mastodon #7790

egypturnash opened this issue Sep 15, 2017 · 11 comments

Comments

@egypturnash
Copy link

@egypturnash egypturnash commented Sep 15, 2017

Mastodon is the new hotness in social media: distributed Twitter, but with far fewer Nazis and longer tweets.

There are a couple of WP plugins that claim to be able to automatically post to Mastodon about new blog entries, but neither of them worked for me. How about adding it to the "publicize" section Jetpack adds to the "publish" section of the new post screen?

Mastodon's Github page has API docs; there are also a few API wrappers out there.

@nightpool
Copy link

@nightpool nightpool commented Sep 16, 2017

As a starting point, https://github.com/tootsuite/mastodon-bridge is a pretty good example of how to do OAuth in a federated system. https://github.com/tootsuite/omniauth-mastodon is a ruby omniauth strategy for mastodon.

@jeherve jeherve changed the title Add support for sharing posts on Mastodon Publicize: add Mastodon Sep 20, 2017
@cena
Copy link

@cena cena commented Jan 17, 2018

Requested in #904160-zen.

@stale
Copy link

@stale stale bot commented Jul 16, 2018

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

@stale stale bot added the [Status] Stale label Jul 16, 2018
@timnolte
Copy link
Contributor

@timnolte timnolte commented Aug 22, 2018

I have forked JetPack and created a Publicize Mastodon feature branch to begin working on this.

@stale stale bot removed the [Status] Stale label Aug 22, 2018
@timnolte
Copy link
Contributor

@timnolte timnolte commented Sep 11, 2018

Since the actual API calls are made via the .com codebase (thanks to @enejb for pointing it out) there is additional work that will need to be done. Also this change is required as well.

@stale
Copy link

@stale stale bot commented Mar 10, 2019

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

@stale stale bot added the [Status] Stale label Mar 10, 2019
@timnolte
Copy link
Contributor

@timnolte timnolte commented Mar 10, 2019

This issue needs WordPress.com support/work.

@stale stale bot removed the [Status] Stale label Mar 10, 2019
@stale
Copy link

@stale stale bot commented Sep 6, 2019

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

@stale stale bot added the [Status] Stale label Sep 6, 2019
@timnolte
Copy link
Contributor

@timnolte timnolte commented Sep 7, 2019

Since this requires WordPress.com work this issue might as well be closed. If I get around to it I might invest time in creating a .org pluging that simply hooks into the Publicize feature of JetPack and but does the Mastodon posting all on it's own, essentially an extension to JetPack Publicize.

@stale stale bot removed the [Status] Stale label Sep 7, 2019
@stale
Copy link

@stale stale bot commented Mar 5, 2020

This issue has been marked as stale. This happened because:

  • It has been inactive in the past 6 months.
  • It hasn’t been labeled `[Pri] Blocker`, `[Pri] High`.

No further action is needed. But it's worth checking if this ticket has clear reproduction steps and it is still reproducible. Feel free to close this issue if you think it's not valid anymore — if you do, please add a brief explanation.

@stale stale bot added the [Status] Stale label Mar 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.