Skip to content

Commit 9f720c5

Browse files
committed
finalizing the README
1 parent ba73a0f commit 9f720c5

File tree

2 files changed

+11
-17
lines changed

2 files changed

+11
-17
lines changed

README.md

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@ This repository contains the source code for the [Processing](https://processing
33
If you're interested in *using* Processing, get started at the [download](https://processing.org/download) page, or read more about the project at the [home page](https://processing.org/). There are also several [tutorials](https://processing.org/tutorials) that provide a helpful introduction. They are complemented by hundreds of examples that are included with the software itself.
44

55

6-
## Processing 4.0
6+
# Processing 4.0
77

8-
Processing 4 has important updates that prepare the platform for its future. Most significantly, this includes the move to Java 17 as well as major changes to the range of platforms we support (Apple Silicon! Raspberry Pi on 32- and 64-bit ARM!)
8+
Processing 4 has [important updates](https://github.com/processing/processing4/wiki/Changes-in-4.0) that prepare the platform for its future. Most significantly, this includes the move to Java 17 as well as major changes to the range of platforms we support (Apple Silicon! Raspberry Pi on 32- and 64-bit ARM!)
99

10-
With any luck, the changes should be transparent to most users, in spite of how mcuh is updated behind the scenes. More immediately visible changes include major work on the UI, including “themes” and the ability to change how sketches are named by default.
10+
With any luck, many changes should be transparent to most users, in spite of how much is updated behind the scenes. More immediately visible changes include major work on the UI, including “themes” and the ability to change how sketches are named by default.
1111

12-
We've also moved to a new repository for this release so that we could cull a lot of the accumulated mess of the last 20 years, which makes `git clone` (and most other `git` operations) a lot faster.
1312

13+
## Building the Code
1414

15-
## Roadmap
15+
[Instructions on how to build the code](https://github.com/processing/processing4/blob/master/build/README.md) are found in a README inside the `build` folder.
1616

17-
This software is currently in beta. We don't have a schedule for the final 4.0 release. This work is being done by a [tiny number of people](https://github.com/processing/processing4/graphs/contributors?from=2019-10-01&to=2022-08-09&type=c) who continue working on it, unpaid, because they care about it. The beta is the default download on the site because it's more usable than the 3.5.4 release.
17+
We've also moved to a new repository for this release so that we could cull a lot of the accumulated mess of the last 20 years, which makes `git clone` (and most other `git` operations) a lot faster.
1818

19-
* We're currently using JDK 17, which is the latest “Long Term Support” (LTS) release. (Before beta 3, we were using JDK 11. In 3.x we were using Java 8.)
19+
The work on 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) who continue working on it, unpaid, because they care about it. Please help!
2020

2121

2222
## API and Internal Changes
@@ -132,8 +132,3 @@ The full list of changes can be seen in [the release notes for each version](htt
132132
* `Base.defaultFileMenu` is now `protected` instead of `static public`
133133

134134
* Processing 4 is 64-bit only. This is the overwhelming majority of users, and we don't have the necessary help to maintain and support 32-bit systems.
135-
136-
137-
## Building the Code
138-
139-
[Instructions on how to build the code](https://github.com/processing/processing4/blob/master/build/README.md) are found in a README inside the `build` folder.

todo.txt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,10 @@ all i can do is find things that might trigger them, but it's more likely
9595
than not to be a java problem, and not something that can be fixed
9696
X search the source for 'applet' references (i.e. SVG docs)
9797
X add a note about underscores in sketch tabs in prefs doc
98-
98+
X update "changes in 4.0" because so much left out
99+
X update README.md in the root
100+
/ move api/internal changes elsewhere
101+
X link to other wiki things that are more useful
99102

100103
temp
101104
X temp folders (particularly on Windows)
@@ -386,10 +389,6 @@ _ https://github.com/processing/processing4-javafx/issues/15
386389

387390

388391
finalizing 4.0
389-
_ update "changes in 4.0" because so much left out
390-
_ update README.md in the root
391-
_ move api/internal changes elsewhere
392-
_ link to other wiki things that are more useful
393392
_ submit to Microsoft
394393
_ https://www.microsoft.com/en-us/wdsi/filesubmission
395394
_ https://aka.ms/wdsi

0 commit comments

Comments
 (0)