From 3cd2c0c1c7d3bb5c85a00d6a7e5bd646671b0b1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Sat, 12 Sep 2020 06:30:37 +0200 Subject: [PATCH 1/5] Add information on how to contribute to the project --- docs/source/contribute.rst | 64 ++++++++++++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 6 deletions(-) diff --git a/docs/source/contribute.rst b/docs/source/contribute.rst index 29e00d04..230f9370 100644 --- a/docs/source/contribute.rst +++ b/docs/source/contribute.rst @@ -2,12 +2,64 @@ Contribute ########## -Vircadia is an open-source project, so all of our code and documentation is available for you to look at. You too can contribute to our endeavor for the metaverse! +Vircadia is an open-source project, so all of our code and documentation is available for you to look at. You too can contribute to our endeavor for the metaverse! +Our main `GitHub repository `_ contains the source to many of the components of our software for creating virtual worlds. +There is tons of ways you can contribute to the various parts that make the Vircadia project. -Our `GitHub repository `_ contains the source to many of the components of our software for creating virtual worlds. The project embraces distributed development. If you find a small bug and have a fix, pull requests are welcome. +.. contents:: On This Page + :depth: 2 ------------------ -Developer Section ------------------ +------------- +Documentation +------------- +You can help creating and maintaining the documentation in several ways: -All information required to build from source and develop the project is found in the :doc:`Developer Section `. \ No newline at end of file +- Report errors or missing information to the `Github issue tracker `_. +- Create or change documentation pages and open a `PR (pull request) on Github `_. +- `Review changes `_ to the documentation on Github. Currently we would like to have two reviews for most changes, as there is always things that the writer and the first reviewer overlooked. + + +----------- +Translation +----------- +As an international project, Vircadia relies on translators to be able to reach users that do not speak english. +Currently the only component that has translation support is the documentation. +You can help translating on our online translation system `Weblate `_ by either submitting translations or becoming a maintainer for your language and checking translations before they make it into the documentation. +More information on translating the documentation can be found in its `README `_. + +--------- +Donations +--------- +Most, if not all, of us work voluntarily without any payment. +While we do not have an entity to manage donations, you can donate to specific members of the team via various services like PayPal or Patreon. + +You can also put bounties on specific features you want to see implemented or issues you want to see fixed, by leaving a comment on our `issue tracker `_. +Of course bounties are also an option for other parts of the project like the documentation. +The bounties are based on trust, so if you are unsure about something speak to a core developer or bring it up at a community or developer meeting. +Most of the developers are highly trained and experienced, normally earning upwards of 40$ an hour on the free market. Keep that in mind if you want to see something done that no one is personally interested in. + +----------- +Development +----------- +You can help the general development of the Vircadia project without being much a of a developer yourself by: + +- filing issues on our `issue tracker `_, +- helping to narrow down those issues, +- or `testing pull requests `_. + +If you are a developer you can contribute directly to the project via pull request. Keep the `guidelines `_ in mind when contributing to the main software. +Some additional information can be found in the :doc:`Developer Section `. +An important job for developers that have become more accustomed to the platform is `code reviews `_ of open pull requests. + +------------------ +Miscellaneous work +------------------ +There is also a lot of miscellaneous work that comes up every now and then: + +- 2D art like posters or banners, +- 3D models, +- scripts, +- video editing, +- and so on. + +It is tremendously helpful for a developers to have someone they can ask when they need work outside of their area of experience done. From 4fe36dc802fed4e04cae8861e02408425ed8be25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Mon, 14 Sep 2020 05:26:17 +0200 Subject: [PATCH 2/5] Code review --- docs/source/contribute.rst | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/docs/source/contribute.rst b/docs/source/contribute.rst index 230f9370..d3cf0e5f 100644 --- a/docs/source/contribute.rst +++ b/docs/source/contribute.rst @@ -4,7 +4,7 @@ Contribute Vircadia is an open-source project, so all of our code and documentation is available for you to look at. You too can contribute to our endeavor for the metaverse! Our main `GitHub repository `_ contains the source to many of the components of our software for creating virtual worlds. -There is tons of ways you can contribute to the various parts that make the Vircadia project. +There are tons of ways you can contribute to the various parts that make up Vircadia. .. contents:: On This Page :depth: 2 @@ -12,42 +12,42 @@ There is tons of ways you can contribute to the various parts that make the Virc ------------- Documentation ------------- -You can help creating and maintaining the documentation in several ways: +You can help create and maintain the documentation in several ways: - Report errors or missing information to the `Github issue tracker `_. - Create or change documentation pages and open a `PR (pull request) on Github `_. -- `Review changes `_ to the documentation on Github. Currently we would like to have two reviews for most changes, as there is always things that the writer and the first reviewer overlooked. +- `Review changes `_ to the documentation on Github. We would like to have two reviewers for most changes, as there are always things that the writer and the first reviewer overlook. ----------- Translation ----------- -As an international project, Vircadia relies on translators to be able to reach users that do not speak english. +As an international project, Vircadia relies on translators to be able to reach users that do not speak English. Currently the only component that has translation support is the documentation. -You can help translating on our online translation system `Weblate `_ by either submitting translations or becoming a maintainer for your language and checking translations before they make it into the documentation. +You can help translating using our online translation system `Weblate `_ by either submitting translations or becoming a maintainer for your language and checking translations before they make it into the documentation. More information on translating the documentation can be found in its `README `_. --------- Donations --------- Most, if not all, of us work voluntarily without any payment. -While we do not have an entity to manage donations, you can donate to specific members of the team via various services like PayPal or Patreon. +While we do not have an entity to manage donations, you can donate to specific members of the team via various services like PayPal, Patreon, or Github Sponsors. -You can also put bounties on specific features you want to see implemented or issues you want to see fixed, by leaving a comment on our `issue tracker `_. -Of course bounties are also an option for other parts of the project like the documentation. +You can also put bounties on specific features you want to see implemented or issues you want to see fixed, by leaving a comment on our `issue tracker `_. +Of course, bounties are also an option for other parts of the project like the documentation. The bounties are based on trust, so if you are unsure about something speak to a core developer or bring it up at a community or developer meeting. -Most of the developers are highly trained and experienced, normally earning upwards of 40$ an hour on the free market. Keep that in mind if you want to see something done that no one is personally interested in. +Most of the developers are highly trained and experienced, normally earning upwards of 40$ an hour on the free market. Keep that in mind if you want to see something done that no one else is personally interested in. ----------- Development ----------- You can help the general development of the Vircadia project without being much a of a developer yourself by: -- filing issues on our `issue tracker `_, +- filing issues on our `issue tracker `_, - helping to narrow down those issues, - or `testing pull requests `_. -If you are a developer you can contribute directly to the project via pull request. Keep the `guidelines `_ in mind when contributing to the main software. +If you are a developer, you can contribute directly to the project via pull requests. Keep the `guidelines `_ in mind when contributing to the main software. Some additional information can be found in the :doc:`Developer Section `. An important job for developers that have become more accustomed to the platform is `code reviews `_ of open pull requests. @@ -62,4 +62,4 @@ There is also a lot of miscellaneous work that comes up every now and then: - video editing, - and so on. -It is tremendously helpful for a developers to have someone they can ask when they need work outside of their area of experience done. +It is tremendously helpful for a developers to have someone they can ask when they need work done outside of their area of experience. From ca80453ed46270e0045d3272f1537a37a9b37d00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Mon, 21 Sep 2020 17:55:09 +0200 Subject: [PATCH 3/5] Add inline2 style --- docs/source/_static/css/custom.css | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/source/_static/css/custom.css b/docs/source/_static/css/custom.css index d2b2b1aa..40c8a14c 100644 --- a/docs/source/_static/css/custom.css +++ b/docs/source/_static/css/custom.css @@ -39,6 +39,15 @@ img.inline { margin: 0; } +img.inline2 { + display: inline-block; + float: left; + margin: 0; + margin-left: 5px; + margin-right: 5px; + margin-top: 5px; +} + .wy-nav-content { background: #FFFFFF; max-width: 100%; From 9ce70873ed3b3cea647e6e3c3a7148d9eac5a7e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Mon, 21 Sep 2020 17:55:41 +0200 Subject: [PATCH 4/5] Create donate.rst --- docs/source/contribute/_images/David_Rowe.png | Bin 0 -> 8293 bytes .../_images/Julian_Gro\303\237.png" | Bin 0 -> 12066 bytes docs/source/contribute/donate.rst | 35 ++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 docs/source/contribute/_images/David_Rowe.png create mode 100644 "docs/source/contribute/_images/Julian_Gro\303\237.png" create mode 100644 docs/source/contribute/donate.rst diff --git a/docs/source/contribute/_images/David_Rowe.png b/docs/source/contribute/_images/David_Rowe.png new file mode 100644 index 0000000000000000000000000000000000000000..97a73bcd67543e73d82fbfb7b4ebf8b68951b686 GIT binary patch literal 8293 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 Q;9LR~1x@*CS@V$p0fj2Tr~m)} literal 0 HcmV?d00001 diff --git "a/docs/source/contribute/_images/Julian_Gro\303\237.png" "b/docs/source/contribute/_images/Julian_Gro\303\237.png" new file mode 100644 index 0000000000000000000000000000000000000000..7f408113272a42f99cab6dd9a95d617433cfb5f3 GIT binary patch literal 12066 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

y&JaIGIt!;!5e`}abB*66a^rZ8C-dab!S;x6h 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, `Patreon `__ or `PayPal `__. + +.. |David_Rowe| image:: _images/David_Rowe.png + :class: inline2 + +------------ +Contributors +------------ + +|Julian_Groß| Julian Groß +~~~~~~~~~~~~~~~~~~~~~~~~~ +Julian is a Linux focused contributor. They do quality assurance tests on changes to Vircadia, open bug reports and generally try to take +as much work off of the developers shoulders as possible. This documentation and our Weblate translation system are maintained by them. +You can donate to Julian via `Bitcoin `__ or `PayPal `__. + +.. |Julian_Groß| image:: _images/Julian_Groß.png + :class: inline2 From f1407fb14e57e6f12aaaf079bce60ffebaad6e3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gro=C3=9F?= Date: Mon, 21 Sep 2020 17:55:55 +0200 Subject: [PATCH 5/5] Add donate.rst to contribute.rst --- docs/source/contribute.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/source/contribute.rst b/docs/source/contribute.rst index d3cf0e5f..2945941c 100644 --- a/docs/source/contribute.rst +++ b/docs/source/contribute.rst @@ -6,6 +6,12 @@ Vircadia is an open-source project, so all of our code and documentation is avai Our main `GitHub repository `_ contains the source to many of the components of our software for creating virtual worlds. There are tons of ways you can contribute to the various parts that make up Vircadia. +.. toctree:: + :hidden: + :titlesonly: + + Donate + .. contents:: On This Page :depth: 2 @@ -32,6 +38,7 @@ Donations --------- Most, if not all, of us work voluntarily without any payment. While we do not have an entity to manage donations, you can donate to specific members of the team via various services like PayPal, Patreon, or Github Sponsors. +A list of members you can donate to is available on the :doc:`donate page `. You can also put bounties on specific features you want to see implemented or issues you want to see fixed, by leaving a comment on our `issue tracker `_. Of course, bounties are also an option for other parts of the project like the documentation.