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

Enhanced/Comprehensive Documentation #2716

Closed
dmill opened this issue May 3, 2019 · 2 comments
Closed

Enhanced/Comprehensive Documentation #2716

dmill opened this issue May 3, 2019 · 2 comments

Comments

@dmill
Copy link

dmill commented May 3, 2019

Hi there! I've been building out an MVP using Relay, and I've loved the structure and philosophy. While I'm not one to ungratefully complain about OSS that is being provided and maintained for me for free, I thought I should share my main pain point with the project since it is leading me to strongly consider switching to something else as I move forward. The Relay docs work when undertaking the most basic functionality, but once things get a little bit more complex I find them to be very hard to follow and incomplete.

Specifically, I had a difficult time understanding the response format that Relay requires/expects my API to return and could never really find this fully documented anywhere. When I did find links to the comprehensive API specification (Example), these still seemed disjointed and disconnected from the "docs" on the main website. I also ran into a lot of trouble when trying to implement updater and optimisticUpdater functions in my mutations, and found myself struggling to cobble together the proper boilerplate with ConnectionHandler.

Again, I'm not trying to bash the project and think y'all are doing great work, but would love to open up a discussion as to how the documentation could be improved to make it easier to troubleshoot and get a project up-and-running.

Thank you!

@alunyov
Copy link
Contributor

alunyov commented May 3, 2019

Hey @dmill

Thank you for your feedback! Yeah, documentation is one of the current issues and we're trying to fix that. We had a brainstorming session with OSS community week ago or so, to discuss this very issue.
I think @jstejada should share meeting notes for this soon. So, I hope we will be in a better place with docs.

Also, there is an ongoing discussion here about the docs: #2696.

And we always welcome PRs with doc improvements!

@alunyov alunyov closed this as completed May 3, 2019
@dmill
Copy link
Author

dmill commented May 4, 2019

@alunyov Didn't see that one in my brief search through the issues. I'll check it out thanks!

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

2 participants