Skip to content

Commit ce6d86b

Browse files
authored
Merge pull request #13298 from krakxn/contributing.rst-grammar-fix
Minor grammar fixes in `contributing.rst`
2 parents 6c4cfd8 + 9911740 commit ce6d86b

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

docs/contributing.rst

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Contributing
33
############
44

5-
Help is always welcome and there are plenty of options how you can contribute to Solidity.
5+
Help is always welcome and there are plenty of options to contribute to Solidity.
66

77
In particular, we appreciate support in the following areas:
88

@@ -22,7 +22,7 @@ To get started, you can try :ref:`building-from-source` in order to familiarize
2222
yourself with the components of Solidity and the build process. Also, it may be
2323
useful to become well-versed at writing smart-contracts in Solidity.
2424

25-
Please note that this project is released with a `Contributor Code of Conduct <https://raw.githubusercontent.com/ethereum/solidity/develop/CODE_OF_CONDUCT.md>`_. By participating in this project - in the issues, pull requests, or Gitter channels - you agree to abide by its terms.
25+
Please note that this project is released with a `Contributor Code of Conduct <https://raw.githubusercontent.com/ethereum/solidity/develop/CODE_OF_CONDUCT.md>`_. By participating in this project in the issues, pull requests, or Gitter channels you agree to abide by its terms.
2626

2727
Team Calls
2828
==========
@@ -49,7 +49,7 @@ reporting issues, please mention the following details:
4949
* Actual vs. expected behaviour.
5050

5151
Reducing the source code that caused the issue to a bare minimum is always
52-
very helpful and sometimes even clarifies a misunderstanding.
52+
very helpful, and sometimes even clarifies a misunderstanding.
5353

5454
Workflow for Pull Requests
5555
==========================
@@ -67,7 +67,7 @@ Additionally, if you are writing a new feature, please ensure you add appropriat
6767
test cases under ``test/`` (see below).
6868

6969
However, if you are making a larger change, please consult with the `Solidity Development Gitter channel
70-
<https://gitter.im/ethereum/solidity-dev>`_ (different from the one mentioned above, this one is
70+
<https://gitter.im/ethereum/solidity-dev>`_ (different from the one mentioned above this one is
7171
focused on compiler and language development instead of language usage) first.
7272

7373
New features and bugfixes should be added to the ``Changelog.md`` file: please
@@ -91,10 +91,10 @@ dependencies (`evmone <https://github.com/ethereum/evmone/releases>`_,
9191
`libz3 <https://github.com/Z3Prover/z3>`_, and
9292
`libhera <https://github.com/ewasm/hera>`_).
9393

94-
On macOS some of the testing scripts expect GNU coreutils to be installed.
94+
On macOS systems, some of the testing scripts expect GNU coreutils to be installed.
9595
This can be easiest accomplished using Homebrew: ``brew install coreutils``.
9696

97-
On Windows systems make sure that you have a privilege to create symlinks,
97+
On Windows systems, make sure that you have a privilege to create symlinks,
9898
otherwise several tests may fail.
9999
Administrators should have that privilege, but you may also
100100
`grant it to other users <https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/create-symbolic-links#policy-management>`_
@@ -117,7 +117,7 @@ The test system automatically tries to discover the location of
117117
the `evmone <https://github.com/ethereum/evmone/releases>`_ for running the semantic tests.
118118

119119
The ``evmone`` library must be located in the ``deps`` or ``deps/lib`` directory relative to the
120-
current working directory, to its parent or its parent's parent. Alternatively an explicit location
120+
current working directory, to its parent or its parent's parent. Alternatively, an explicit location
121121
for the ``evmone`` shared object can be specified via the ``ETH_EVMONE`` environment variable.
122122

123123
``evmone`` is needed mainly for running semantic and gas tests.
@@ -292,7 +292,7 @@ Next, build Solidity (or just the ``solfuzzer`` binary) with AFL as your compile
292292
cmake .. -DCMAKE_C_COMPILER=path/to/afl-gcc -DCMAKE_CXX_COMPILER=path/to/afl-g++
293293
make solfuzzer
294294
295-
At this stage you should be able to see a message similar to the following:
295+
At this stage, you should be able to see a message similar to the following:
296296

297297
.. code-block:: text
298298
@@ -481,7 +481,7 @@ needed for documentation and checks for any problems such as broken links or syn
481481
Solidity Language Design
482482
========================
483483

484-
To actively get involved in the language design process and share your ideas concerning the future of Solidity,
484+
To actively get involved in the language design process and to share your ideas concerning the future of Solidity,
485485
please join the `Solidity forum <https://forum.soliditylang.org/>`_.
486486

487487
The Solidity forum serves as the place to propose and discuss new language features and their implementation in
@@ -500,7 +500,7 @@ If you want to know where the team is standing in terms or implementing new feat
500500
Issues in the design backlog need further specification and will either be discussed in a language design call or in a regular team call. You can
501501
see the upcoming changes for the next breaking release by changing from the default branch (`develop`) to the `breaking branch <https://github.com/ethereum/solidity/tree/breaking>`_.
502502

503-
For ad-hoc cases and questions you can reach out to us via the `Solidity-dev Gitter channel <https://gitter.im/ethereum/solidity-dev>`_, a
503+
For ad-hoc cases and questions, you can reach out to us via the `Solidity-dev Gitter channel <https://gitter.im/ethereum/solidity-dev>`_ a
504504
dedicated chatroom for conversations around the Solidity compiler and language development.
505505

506506
We are happy to hear your thoughts on how we can improve the language design process to be even more collaborative and transparent.

0 commit comments

Comments
 (0)