-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Split Contributing section of docs into contributing to engine and contributing to docs #1022
Comments
@akien-mga , @NathanLovato , what do you guys think? |
I don't know, at least the "Basics of Git" is redundant since that's exactly what "PR workflow" describes. |
The git workflow to contribute to the docs and the engine is more or less the same. Updating the class ref is documentation. Half the docs are in the godot engine repo. Image guidelines should be part of the docs writing guidelines as anyone should follow all of it - it's already been hard enough giving people 2 different pages to read. With only 7 pages that could already be a little better organized, I wouldn't split and bury them down in 2 separate categories, but rather make the titles a bit clearer and improve the existing content. |
Okay, how about this. Instead of splitting the documentation in two, I'd like to heavily modify the PR style workflow page and re-name it to Using Git and Github. The current page isn't as specific as it should be and can confuse people who have no experience with Git. And add in a page for Image guidelines and Using Visual Studio Code. I think it's important to have pages specific to Text editors so people understand how to use their built in source control tools. As it is the only text editor talked about in documentation is Nano, which is extremely intimidating to newcomers. |
If you want to improve a page sure, go ahead. For image guidelines, again, I don't think it should be separate from the docs writing guidelines. It's just a few lines of text and a good picture and everyone who contributes to the docs should be aware of it and of the writing style. As I said already: it's hard enough for people to click on 2 links to contribute, let's not add a 3rd one. You can put it around the top of the docs writing guidelines though. For a VSCode console specific page... no, I don't think it's a good idea. Covering specific external tools in the main docs in general isn't a good idea. For vscode in particular you have great source control guides online, no need to redo it. Adding a list of links to good guides for specific editors as a note would be more than enough. |
Right now the contributing section of the docs covers engine development, testing, and contributing to the docs. I propose that we split the structure of the docs for better organization, and to better suit the needs of those respective areas.
I'm thinking a structure like this
-Pull Request Workflow
-Code Style Guidelines
-Bug Triage Guidelines
-Updating the class reference
-Basics of Git
-Using Visual Studio Code
-Documentation Guidelines
-Image Guidelines
The basics of git page would go over how to get started with git, and git commands people should know to contribute to the docs. After that we have a page on using a specific text editor to update the docs, with images specific to that text editor to guide users. I can make a page on VSCode since that's what I use, in the future other contributors could add a page on using Atom or other text editors.
The documentation guidelines would be the page we have now. And the image guidelines would be what we've discussed in Issue #967
The text was updated successfully, but these errors were encountered: