-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Create a "how to" section in the documentation #1778
Comments
To copy an idea from another community (as I've been doing a bunch of React Native recently), I found React Navigation's set of "Guides" to be pretty helpful: https://reactnavigation.org/docs/getting-started#! |
Some related issues which are related to this area:
|
Begins the changes for #1778 Closes #1587 Co-authored-by: Tino <[email protected]>
Looks like @nickcharlton is making good progress; I also like the name "Guides", "Common Guides", or "Road Map", instead of "How To", |
Hm... https://administrate-prototype.herokuapp.com/how_to is broken; has there been a recent deploy on heroku? |
The prototype Heroku app will be the last release ( But, I created a prerelease which should be current |
fwiw, I'm keen on calling it "Guides" too, but it's not something I feel particularly strongly about. |
Uh, thank you for that prerelease app. What do you think about linking to it from the README? In the past I've had issues with other libraries where their readme documented master, which differed from the latest version. In this case it's the opposite, but I think it would be useful to those who use master instead of the gem. |
Hmm, yeah, I seem to have done it in a few places but not consistently. I've opened #1813 to do this. |
I think that our documentation is pretty good for experienced Rails developers, who know the conventions well and just want to get going. However I feel that it falls short for those who are a bit newer to the framework. Many things are left unsaid because they are implied in the conventions of the community. Newcomers are less aware of these and will struggle.
A way to solve this could be to create a "how to" section in our documentation, similar to the one offered by Devise: https://github.com/heartcombo/devise/wiki/How-Tos. These are some initial ideas of articles there, taken from actual questions from users:
api_only
Rails app.new
page.Field::HasOne
that only links to the associated record, instead of displaying it on the show page.active_record.strict_loading_by_default
Done
HasMany
tables.For clarity, I would add this section to the current documentation files, as opposed to a GitHub wiki like Devise does.
The text was updated successfully, but these errors were encountered: