Skip to content

Commit

Permalink
Update sphinx docs
Browse files Browse the repository at this point in the history
  • Loading branch information
gavv committed Oct 6, 2023
1 parent b73fd38 commit feb41f2
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 10 deletions.
19 changes: 19 additions & 0 deletions docs/sphinx/development/coding_guidelines.rst
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,25 @@ Coding style

* Use upper case SNAKE_CASE for macros, CamelCase for class names, and lower case snake_case for methods, functions, fields, and variables. Add trailing underscore\_ for private methods and fields.

.. raw:: html

<span></span>

* Members in class should have the following order:

* public members:
* types and constants
* methods

* protected members:
* types and constants
* methods

* private members:
* types and constants
* methods
* fields

.. raw:: html

<span></span>
Expand Down
15 changes: 5 additions & 10 deletions docs/sphinx/development/contribution_guidelines.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,18 @@ Contribution guidelines
:local:
:depth: 1

Community
=========

Welcome to join our Matrix chats and mailing list!

Please refer :doc:`this page </about_project/contacts>` for more details.

How you can help
================

* **Contributing code**

We are always happy to meet new people in the project. Please refer to the section below for details on the onboarding process.
We are always happy to meet new people in the project. For details on the onboarding process, see below.

* **Testing**

We also appreciate help in testing new releases. We highly depend on feedback from users to identify bugs and receive suggestions for new features.
We appreciate help in testing on various OSes and hardware, and highly depend on feedback from users. If you wish to test, you can look for tutorials on :doc:`publications page </about_project/publications>`.

* **Writing tutorials**
* **Writing**

If you've built Roc for a niche OS or hardware, or tweaked settings to make it work better for your needs, we'd love if you share your experience with the community. If you wrote a guide, you can send it to us to be added to the :doc:`publications page </about_project/publications>`.

Expand All @@ -32,6 +25,8 @@ Becoming a contributor

First of all, thank you for your interest! We welcome and appreciate all help. Many important features were submitted by :doc:`numerous contributors </about_project/authors>`, and we are really grateful for that.

In case of any questions, welcome to join our :doc:`chat and mailing list </about_project/contacts>`.

The guide bellow will help you to prepare your first patch.

* **Step 1: Checkout and build project**
Expand Down

0 comments on commit feb41f2

Please sign in to comment.