-
Notifications
You must be signed in to change notification settings - Fork 780
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
Repo code overview documentation #608
Comments
Hi @nitish24p, I think this is a great idea! The documentation you propose, should probably go here or in a location linked to from there. Here is a small example from our Python repo. I can't wait to see the PR :) With Best Regards, Elmer |
Cool will get on it. Also at the moment are the docs hosted anywhere? or is it only in .md files on github? |
Hi @nitish24p, Just .md files on GitHub currently. Thanks! |
There was a detailed documentation about how to use this npm module when we started using this, but now I can't find it and I don't know how to send an attachment... Is there an .md file or url somewhere? |
HI @attilaaronnagy, I believe this might be what you are looking for. Thanks! With Best Regards, Elmer |
Awesome @thinkingserious!! Thanks a lot! |
Thanks for the follow up @attilaaronnagy! For the sake of improving the experience for those that follow, I would love to understand how we can make that documentation more obvious. Could you please describe the steps you took when you could not find that documentation? For example, what pages did you look at? Did you reach out to our support team? Thank you! With Best Regards, Elmer |
I think my biggest problem was that last time when I used this repo it was way simpler and now when I came back I did not read all of the readme-s from top to bottom. I thought just by quickly clicking around I can find it. On the first page I think the table of contents should have a separate section like "packages" or "options" where I would list them and I would make that part the most prominent. This is the part that 99% of the developers need and it's currently under ".env file" header. And i would make the list more like this (so from a first blink I can decide what I need): PackagesJust sending email@sendgrid/mail All other SendGrid v3 Web API endpoints@sendgrid/client Also in the sendgrid/mail I did never find this line "For more complex use cases, please see USE_CASES.md." because I never looked for it under "quick start". I think it should be under a separate header like: Complex use casesPlease see USE_CASES.md. |
Thanks for taking the time to provide additional feedback! That .env file header should not have been there, I have removed it. I hope this clarification helps. |
Issue Summary
This isnt a real issue, just a summary to make the repo better. How about we have a documentation explaining the overview and architecture of the repository, so that in the future if anyone wants to contribute this file can be a good starting point.
A good example can be https://reactjs.org/docs/codebase-overview.html
This can be extremely useful
Suggestions are welcome..
I can make a PR if that's ok. Will need some guidance though.
The text was updated successfully, but these errors were encountered: