-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Reworded the introduction of the contributing docs #7873
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
Reworded the introduction of the contributing docs #7873
Conversation
contributing/documentation/index.rst
Outdated
@@ -1,13 +1,30 @@ | |||
Contributing Documentation | |||
========================== | |||
|
|||
.. toctree:: | |||
:maxdepth: 2 | |||
Documentation is as important as code for Open Source projects. That's why |
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.
open source?
contributing/documentation/index.rst
Outdated
Symfony dedicates a great amount of resources to document new features and to | ||
keep the rest of the documentation up-to-date. | ||
|
||
More than 1,000 developers have contributed to Symfony documentation and we are |
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.
[...] to the Symfony [...]
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.
Usually, we avoid the first person perspective. But here it matches quite well IMO.
contributing/documentation/index.rst
Outdated
|
||
:doc:`The Contribution Process </contributing/documentation/overview>` | ||
Explains the steps to follow to contribute fixes and new contents. It follows | ||
the standard GitHub contribution process of most Open Source projects, so you |
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.
open source?
contributing/documentation/index.rst
Outdated
may already know everything that is needed. | ||
|
||
:doc:`Documentation Formats </contributing/documentation/format>` | ||
Explains the technical details of the reStructuredText format used to write |
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.
[...] format that is used [...]
contributing/documentation/index.rst
Outdated
|
||
:doc:`Documentation Formats </contributing/documentation/format>` | ||
Explains the technical details of the reStructuredText format used to write | ||
the docs. Skip it if you already are familiar with this format. |
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.
[...] if you are already familiar [...]
contributing/documentation/index.rst
Outdated
|
||
:doc:`Documentation Standards </contributing/documentation/standards>` | ||
Explains how to write docs and code examples to match the style and tone of | ||
the rest of the documentation. |
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.
[...] of the existing documentation?
contributing/documentation/index.rst
Outdated
standards | ||
license | ||
:doc:`License </contributing/documentation/license>` | ||
Explains the details of the Creative Commons BB-SA 3.0 license used by the |
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.
BY
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.
used for?
contributing/documentation/index.rst
Outdated
license | ||
:doc:`License </contributing/documentation/license>` | ||
Explains the details of the Creative Commons BB-SA 3.0 license used by the | ||
Symfony Documentation. |
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.
documentation
In order to help the reader as much as possible and to create code examples that | ||
look and feel familiar, you should follow these standards. | ||
Contributions must follow these standards to match the style and tone of the | ||
rest of the Symfony Documentation. |
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.
documentation
Thank you Javier. |
…reguiluz) This PR was squashed before being merged into the 2.7 branch (closes #7873). Discussion ---------- Reworded the introduction of the contributing docs I propose a more gentle and actionable introduction to the "contributing docs" guide. The current introduction is confusing and intimidating to newcomers:  Commits ------- 6e23024 Reworded the introduction of the contributing docs
* 2.7: (21 commits) Update optional_dependencies.rst Fix xml blocks [#7875] minor tweaks Minor fix Minor changes [#7773] fix line length Add helpful remarks on custom DataCollector Remove use of deprecated security.exception_listener.class parameter Update resources.rst Fix incoherent ut8mb4 collation in Doctrine setup Fix decorating service definition fix empty XML element [#7873] add missing toctree entries Reworded the introduction of the contributing docs [HttpFoundation] Fix clearstatcache first arg Explain how to provide a stack trace Add link to the Slack support channel Mentioned FOSRestBundle's content negotiation Used the article example consistently in the example Update formats.rst ...
* 2.8: (24 commits) Update optional_dependencies.rst Fix xml blocks pass only strings to loadUserByUsername() Fix Authenticator Class (getCredentials) example Added the picture that shows how GuardAuthenticationListener calls Authentication Guard methods. [#7875] minor tweaks Minor fix Minor changes [#7773] fix line length Add helpful remarks on custom DataCollector Remove use of deprecated security.exception_listener.class parameter Update resources.rst Fix incoherent ut8mb4 collation in Doctrine setup Fix decorating service definition fix empty XML element [#7873] add missing toctree entries Reworded the introduction of the contributing docs [HttpFoundation] Fix clearstatcache first arg Explain how to provide a stack trace Add link to the Slack support channel ...
* origin/2.7: (51 commits) Avoid backticks in shell scripts Update optional_dependencies.rst Fix xml blocks [#7875] minor tweaks Minor fix Minor changes [#7773] fix line length Add helpful remarks on custom DataCollector Remove use of deprecated security.exception_listener.class parameter Update resources.rst Fix incoherent ut8mb4 collation in Doctrine setup Fix decorating service definition fix empty XML element [#7873] add missing toctree entries Reworded the introduction of the contributing docs [#7844] add XML and PHP config examples Property access [HttpFoundation] Fix clearstatcache first arg Explain how to provide a stack trace fix remaining setDefinition() call ...
I propose a more gentle and actionable introduction to the "contributing docs" guide. The current introduction is confusing and intimidating to newcomers: