Skip to content

Commit 9dc3644

Browse files
authored
Updated instructions for local build
1 parent 892cd4d commit 9dc3644

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,23 @@ If you're interested in *using* Processing, head over to the [download page](htt
1212
For assistance with your own sketches, projects, or code, please post your question on the Processing forum: https://discourse.processing.org/. Our community is full of experienced developers and knowledgeable users who are eager to help. Before you post, please take a moment to read the [guidelines on asking questions](https://discourse.processing.org/t/guidelines-asking-questions/2147) to make sure you get the best possible help. We’re incredibly grateful for the support and knowledge shared by everyone on the forum over the years.
1313

1414
## Contributing to Processing
15-
We welcome new contributors. The work on Processing 4.0 was done by a [tiny number of people](https://github.com/processing/processing4/graphs/contributors?from=2019-10-01&to=2022-08-09&type=c). Every contribution helps!
15+
We welcome new contributors. If you want to fix a bug that's been bothering you or want to give back to the project, you're in the right place!
1616

17-
If you want to fix a bug that's been bothering you or want to give back to the project, you're in the right place!
17+
For detailed guidelines on how to contribute, please refer to our [CONTRIBUTING.md].
1818

19-
To get started, clone this repository to your machine and build the code. For instructions, check out our guide on [How to Build Processing](build/README.md).
19+
## Building Processing
2020

21-
### Structure of the Repository
22-
The Processing software consists of two main parts:
21+
Building Processing locally on your machine will let you troubleshoot and make sure your contributions work as intended before submitting them to this repository. It also gives you the flexibility to experiment and learn more about how Processing is structured.
2322

24-
1. **The Core Library:** This includes essential components such as the graphics renderer, event handling, input/output (I/O) functions, and mathematical utilities.
25-
2. **The Processing Development Environment (PDE):** This includes a text editor, a pre-processor, a contributions manager, and other tools to assist with writing and managing code.
23+
For a quick start:
24+
1. Fork and clone the repository.
25+
1. Open it in IntelliJ IDEA.
26+
1. Install the required Ant plugin.
27+
1. Hit Run.
2628

27-
### About the Processing 4.0 release
29+
For more information and detailed instructions, follow our [How to Build Processing](build/README.md) guide.
30+
31+
## About the Processing 4.0 release
2832

2933
We've moved to a new repository for the 4.0 release so that we could cull a lot of the accumulated mess of the last 20 years. This made `git clone` (and most other `git` operations) a lot faster.
3034

@@ -46,10 +50,6 @@ For non-technical inquiries, here’s how to get in touch:
4650
- For press inquiries, general information about the Processing software, or other non-technical questions, contact [hello@processing.org](mailto:hello@processing.org).
4751
- For anything related to the Processing Foundation or broader topics beyond the software, please reach out to [foundation@processingfoundation.org](mailto:foundation@processingfoundation.org).
4852

49-
---
50-
51-
This version now includes guidance for bug reports and feature requests. How does this look?
52-
5353
## License & Copyright
5454

5555
- The **core library** is licensed under the GNU Lesser General Public License version 2.1 ([LGPL-2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html)).

0 commit comments

Comments
 (0)