Skip to content
Snippets Groups Projects
Commit 05a334c3 authored by Jonathan Wilkes's avatar Jonathan Wilkes
Browse files

Merge branch 'update-readme' into 'master'

Fix - Punctuations

See merge request jwilkes/purr-data!614
parents 6ceeb809 b6be55fe
No related merge requests found
## Pd-L2Ork ## Pd-L2Ork
maintainers: Maintainers:
* Ivica Ico Bukvic <ico@vt.edu> * Ivica Ico Bukvic <ico@vt.edu>
* Albert Graef <aggraef@gmail.com> * Albert Graef <aggraef@gmail.com>
...@@ -278,28 +278,28 @@ The instructions are exactly the same as for the 32 bit build (see above), but t ...@@ -278,28 +278,28 @@ The instructions are exactly the same as for the 32 bit build (see above), but t
### Code of Conduct ### Code of Conduct
1. No sarcasm, please 1. No sarcasm, please.
2. Don't appear to lack empathy 2. Don't appear to lack empathy.
3. You can't live here. If you're spending hours a day writing Purr Data 3. You can't live here. If you're spending hours a day writing Purr Data
code or-- worse-- spending hours a day *writing emails about* code that code or-- worse-- spending hours a day *writing emails about* code that
has yet to be written, you're doing it wrong has yet to be written, you're doing it wrong.
4. If working on something for the first time, ask to be mentored 4. If working on something for the first time, ask to be mentored.
5. If no one asked you to mentor them, don't teach 5. If no one asked you to mentor them, don't teach.
6. It is better to let small things go then to risk taking time away from 6. It is better to let small things go then to risk taking time away from
solving bigger problems solving bigger problems.
It is a bad idea to break this Code of Conduct *even if* no one complains It is a bad idea to break this Code of Conduct *even if* no one complains
about your behavior. about your behaviour.
### Project Governance ### Project Governance
* the three maintainers listed at the top of this document are the ones in * The three maintainers listed at the top of this document are the ones in
charge of this project charge of this project.
* unanimous decisions are preferred * Unanimous decisions are preferred.
* 2 out of 3 can break a disagreement * 2 out of 3 can break a disagreement.
* there will only ever be three maintainers of this project at any given time. * There will only ever be three maintainers of this project at any given time.
If you'd like to temporarily step in as one of the three, If you'd like to temporarily step in as one of the three,
send an inquiry to the list and we cany discuss it send an inquiry to the list and we can discuss it.
### Contributor Guide ### Contributor Guide
...@@ -342,22 +342,22 @@ A few guidelines: ...@@ -342,22 +342,22 @@ A few guidelines:
Here are some of the current tasks: Here are some of the current tasks:
* writing small audio/visual Pd games or demos to include in the next release * Writing small audio/visual Pd games or demos to include in the next release
* skills needed: ability to write Pd programs * Skills needed: Ability to write Pd programs
* status: I wrote a little sprite-based game that will ship with the next * Status: I wrote a little sprite-based game that will ship with the next
version of Pd-L2Ork. In it, the character walks around in an actual version of Pd-L2Ork. In it, the character walks around in an actual
Pd diagram shoots at the objects to progress, and to make realtime Pd diagram shoots at the objects to progress, and to make realtime
changes to the music. changes to the music.
What I'd like is to include a new, smallish game with each release What I'd like is to include a new, smallish game with each release
that has a link in the Pd console. It can be a little demo or game, that has a link in the Pd console. It can be a little demo or game,
just something fun that shows off what can be done using Pure Data. just something fun that shows off what can be done using Pure Data.
* designing/implementing regression test template * Designing/Implementing regression test template
* skills needed: knowledge about... regression tests. :) But also some * Skills needed: Knowledge about... regression tests. :) But also some
expertise in using Pd so that the tests themselves can expertise in using Pd so that the tests themselves can
be written in Pure Data. At the same time, they should be written in Pure Data. At the same time, they should
be able to be run as part of the automated packaging be able to be run as part of the automated packaging
process (i.e., in -nogui mode). process (i.e., in -nogui mode).
* status: some externals have their own testing environments, but they are * Status: Some externals have their own testing environments, but they are
limited as they require manual intervention to run and read the limited as they require manual intervention to run and read the
results inside a graphical window. results inside a graphical window.
We currently have a crude test system that at least ensures that each We currently have a crude test system that at least ensures that each
...@@ -368,9 +368,9 @@ Here are some of the current tasks: ...@@ -368,9 +368,9 @@ Here are some of the current tasks:
And Mathieu Bouchard's "pure unity" (not sure if this is the most And Mathieu Bouchard's "pure unity" (not sure if this is the most
recent link...): recent link...):
http://sourceforge.net/p/pure-data/svn/HEAD/tree/tags/externals/pureunity/pureunity-0.0/ http://sourceforge.net/p/pure-data/svn/HEAD/tree/tags/externals/pureunity/pureunity-0.0/
* adding support for double precision to the external libraries that ship with purr-data * Adding support for double precision to the external libraries that ship with purr-data
* skills needed: knowledge about data types in C language(specially float and double) * Skills needed: Knowledge about data types in C language(specially float and double)
* status: the core classes of purr data and the freeverb~ external library * Status: The core classes of purr data and the freeverb~ external library
have been changed to support both float and double but still the remaining have been changed to support both float and double but still the remaining
external libraries only have support for single precision. external libraries only have support for single precision.
The task ahead is to add double precision support to these external libraries. The task ahead is to add double precision support to these external libraries.
...@@ -585,10 +585,10 @@ PD-GUI: ...@@ -585,10 +585,10 @@ PD-GUI:
gui GUI front end gui GUI front end
#### 6. Javascript style #### 6. Javascript style
1. Brackets on the same line as declaration or expression: `if (a) {` 1. Brackets on the same line as declaration or expression: `if (a) {`.
2. Single line comments only: `//` 2. Single line comments only: `//`.
3. Use double-quotes for strings 3. Use double-quotes for strings.
4. Use underscores to separate words of function names and variables 4. Use underscores to separate words of function names and variables.
### GUI Messaging Specification ### GUI Messaging Specification
#### Public GUI interface #### Public GUI interface
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment