Skip to content

Latest commit

 

History

History
98 lines (86 loc) · 3.76 KB

File metadata and controls

98 lines (86 loc) · 3.76 KB
NameAboutLabelsAssignees
👗 New ModeSubmit a new Processing modenew contribution,mode

Thank you for your contribution to Processing!

Modes, also called language modes, allow Processing users to code and run sketches in different code languages and on different platforms (read more).

If you need help creating a mode, see the Mode Overview or ask on the Processing Forum.

Please provide the necessary information below.


About the Properties File

A properties file (e.g., myMode.txt) is necessary for submitting your mode. It should be a direct copy of your mode.properties file, hosted in the same directory as your .zip distribution, and share the same base name.

Example:
If your release artifacts are hosted at https://github.com/yourusername/yourrepo/releases/latest/, ensure these files are available:

  • .txt file: https://github.com/yourusername/yourrepo/releases/latest/download/myMode.txt
  • .zip file: https://github.com/yourusername/yourrepo/releases/latest/download/myMode.zip

Important

Make sure to keep the same URL in the future. If you release a new version, the URL should remain the same.


URL of your properties .txt file (e.g. myMode.txt).

URL of the home page for your mode.

URL of the source code repository for your mode.

Your GitHub username.

SPDX identifier for your mode's license (e.g., MIT, GPL-3.0-only, LGPL-2.1-or-later). See SPDX License List for valid identifiers.

Guidelines Confirmation

All modes must follow the guidelines described on the Mode Overview page.


Once you submit this form, the .txt file at the provided URL will be parsed and validated.

The result of this validation will be added to this issue:

  • If valid, a pull request will automatically be created to add your mode to the repository.
  • If invalid, a comment will be added with details of the error. You will need to fix the file and resubmit.

Anything else you'd like to mention about your submission - any comments or questions.