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 · 6 comments

Comments

Projects
None yet
6 participants
@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

This comment has been minimized.

Show comment
Hide comment
@nightpool

nightpool 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.

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 from Add support for sharing posts on Mastodon to Publicize: add Mastodon Sep 20, 2017

@cena

This comment has been minimized.

Show comment
Hide comment
@cena

cena Jan 17, 2018

Requested in #904160-zen.

cena commented Jan 17, 2018

Requested in #904160-zen.

@stale

This comment has been minimized.

Show comment
Hide comment
@stale

stale bot 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 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

This comment has been minimized.

Show comment
Hide comment
@timnolte

timnolte Aug 22, 2018

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

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

@iandunn

This comment has been minimized.

Show comment
Hide comment
Member

iandunn commented Aug 22, 2018

@timnolte

This comment has been minimized.

Show comment
Hide comment
@timnolte

timnolte 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.

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment