Skip to content

Contributing

Robinson Arysseril edited this page Oct 12, 2024 · 3 revisions

To contribute...

You will need

  • a computer
  • a chromebook (optional but suggested)
  • Knowledge about angular and front-end development, or tauri and rust development
  • Basic Computer Knowledge about Windows, Linux, and macOS

Your computer will need

Guidelines

  • Make sure ALL changes are needed or helpful, and make sure that they work in Windows, Linux, AND macOS
  • You dont need all 3 OSs but you must find a form to test them
  • If they do not work in a particular OS, disable it but do not hide it (eg options requireing cbmem in the Diagnostics Window for macOS users)
  • Please follow the Version Numbering scheme below before you create a pull request

Version Numbering

Referance: A.B.C

  • If you change the backend or if the backend has a major change (eg Tauri 1.0 to Tauri 2.0 or Electron to Tauri) increase the number in the A spot
  • If you add a feature, or remove a faulty/buggy feature increase the number in the B spot
  • If you add a minor visual or feature fix increase the number in the C spot
Clone this wiki locally