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

Consider adopting Coral Project Talk #58

Open
jonathanstegall opened this issue Jun 8, 2018 · 2 comments
Open

Consider adopting Coral Project Talk #58

jonathanstegall opened this issue Jun 8, 2018 · 2 comments

Comments

@jonathanstegall
Copy link
Member

Flagging this as an issue because it comes up a lot and I forget details.

I think at some point we should consider switching our comment platform to Coral Project Talk. We could run it on a Heroku instance, although it would not work on a free instance.

The preventing issue is that, although Talk has a WordPress plugin that manages display of comments, it does not have an authentication integration for allowing users to be logged in to Talk by logging in to WordPress.

I do think this is possible, but it is complicated. Presumably it would work through the Passport library, as indicated in this repo: https://github.com/coralproject/coral-auth

Also, because it sometimes comes up, the NYT partnership with Google is this API-based tool: http://www.perspectiveapi.com. I am very skeptical of that tool's usefulness, but should keep it around anyway.

@jonathanstegall jonathanstegall changed the title Consider adapting Coral Project Talk Consider adopting Coral Project Talk Aug 13, 2018
@jonathanstegall
Copy link
Member Author

There's an in-progress authentication plugin for Talk with WordPress here: https://github.com/coralproject/talk-plugin-auth-wordpress

@jonathanstegall
Copy link
Member Author

The Talk WordPress plugin has a branch for integrating authentication. It hasn't been merged yet and appears to have been inactive for a bit.

@jonathanstegall jonathanstegall mentioned this issue Sep 6, 2019
36 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant