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

Add mailing list for Edward #530

Closed
dustinvtran opened this issue Mar 10, 2017 · 7 comments
Closed

Add mailing list for Edward #530

dustinvtran opened this issue Mar 10, 2017 · 7 comments

Comments

@dustinvtran
Copy link
Member

dustinvtran commented Mar 10, 2017

This should be set up immediately. The Gitter channel is growing with user questions that would benefit from a better platform.

The key decision is whether to use Discourse, StackOverflow, or Google Groups.

References

@dustinvtran
Copy link
Member Author

dustinvtran commented Mar 10, 2017

Mailing lists (e.g, Google groups) are aged—the entire paradigm of following 50+ e-mails a day with no centralized platform seems broken.

Q&A platforms (e.g., StackOverFlow) are perfect for answering questions with clear answers and has excellent search features. However, the purposeful stifling of discussion makes it difficult to carry prolonged chats, answer questions with more opinion than fact, or build a community.

Maybe we should use Discourse. Logistically, it requires that every poster must have an account on some Discourse server we maintain; Google Groups and StackOverFlow benefit from users already having an account. Another caveat is that it will never be a drop-in replacement for mailing lists, and Q&A via Discourse will never be as simple as StackOverflow.

@JohnReid
Copy link
Contributor

I agree mailing lists are broken. Stan has done so many things right but choosing google groups made it so much more time consuming to find answers to common problems. I much prefer Stack Overflow. I vote for keeping Gitter for discussion but using Stack Overflow for specific issues. Or perhaps github issues are good places to have focussed discussions. Having said all that I don't know anything about Discourse.

@ensemblearner
Copy link

ensemblearner commented Mar 10, 2017

IMHO, I don't think StackOverflow is a right medium to address general user concerns.
Sure, if one has encountered a bug or anything in edward, then SO works fine but, I have seen plenty of questions in SO downvoted and closed just because user is new and might not know/understand the paradigm just yet.
Though if we maintain both gitter and SO (as suggested by @JohnReid) , then this issue is addressed.
But if we want to maintain just one platform, then definitely gitter over SO...
Havent used Discourse.. Does google indexes conversation in Discourse?

@junpenglao
Copy link

I would suggest Discourse as well

@akucukelbir
Copy link
Contributor

People seem to be happy with Discourse.

@dustinvtran
Copy link
Member Author

dustinvtran commented Mar 10, 2017

@ensemblearner: Does google indexes conversation in Discourse?

Fun story: I googled "discourse google index" and went through Meta Discourse's discussion to find this out. Then 5 minutes later I realized that I had already answered the question, by successfully making the Google search in the first place.

@junpenglao: if we maintain both gitter and SO (as suggested by @JohnReid) , then this issue is addressed.

This seems right. Rust and Julia handle it this way, where user questions can exist on either Discourse or SO. Certainly user questions will percolate onto SO regardless, so maybe it's useful to officially support it.

@dustinvtran
Copy link
Member Author

Forum link: http://discuss.edwardlib.org

Following the above suggestions, we will also support Q&A via StackOverflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants