Skip to content

Latest commit

 

History

History
100 lines (87 loc) · 3.96 KB

File metadata and controls

100 lines (87 loc) · 3.96 KB
NameAboutLabelsAssignees
💙 New LibrarySubmit a new Processing librarynew contribution,library

Thank you for your new library contribution to Processing!

Libraries are add-ons that extend the functionality of the Processing language (read more).

If you need help creating a library, see the Library Guidelines or ask on the Processing Forum.

Please complete the form below with the necessary information about your library.


About the Properties File

A properties file (e.g., myLibrary.txt) is necessary for submitting your library. It should be a direct copy of your library.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/myLibrary.txt
  • .zip file: https://github.com/yourusername/yourrepo/releases/latest/download/myLibrary.zip

Important

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

For more details, see the Release Artifacts section of the Library Guidelines.


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

URL of the home page for your library.

URL of the source code repository for your library.

Your GitHub username.

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

Guidelines Confirmation

All libraries must follow the Library Guidelines.


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 library 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.