-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
docs: reorganize the CONTRIBUTING section #28220
Conversation
Recently I realized that much of the content in CONTRIBUTING.md was duplicated in `docs/docs/contributing`, and had evloved into much of a complicated patchwork of semi-useful content. How I approached it: - decided to make CONTRIBUTING.md a simple pointer to the documentation website - merged all information into `docs/docs/contributing`, tried to take the more complete where docs had been copy/pasted - review the big sub-section into a more comprehensive set - Contibuting to Superset: high level info and orientation - Guidelines: how we approach guidelines, conventions, and interactions - Setting up a dev envrionemnt - Development how-tos - Resources: for things like ERD, arch diagrams, ... - Misc.: catch all for all the rest of things that don't fit anywhere - I re-did the top part of "Setting up a dev envrionemnt", as things were confusing and wanted to point more directly to docker-compose as the main supported method - various edits There's more work to be done here, but this seems much saner and much more manageable.
This is great, having the docs as the only source of truth makes any future changes much more manageable IMO. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@sfirke I was thinking the arch diagram you mentioned before will fit nicely under the "Resources" section along with the ERD that's in there now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Beautiful!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't have bandwidth to review the bulk of this. I looked at a little bit of it and pointed out some small things. But I love the idea of consolidating! As people use this documentation, any issues from the consolidation will surface.
Co-authored-by: Sam Firke <[email protected]>
Co-authored-by: Sam Firke <[email protected]>
Co-authored-by: Sam Firke <[email protected]>
Co-authored-by: Sam Firke <[email protected]>
Co-authored-by: Sam Firke <[email protected]>
Co-authored-by: Sam Firke <[email protected]>
SUMMARY
Recently I realized that much of the content in CONTRIBUTING.md was
duplicated in
docs/docs/contributing
, and had evloved into much of acomplicated patchwork of semi-useful content.
How I approached it:
website
docs/docs/contributing
, tried to takethe more complete where docs had been copy/pasted
were confusing and wanted to point more directly to docker-compose as
the main supported method
There's more work to be done here, but this seems much saner and much
more manageable.