-
Notifications
You must be signed in to change notification settings - Fork 5
Developer Collaboration
johannesheucher-gip edited this page Nov 20, 2023
·
3 revisions
Zeta wants to grow up - but it needs your help to get mature and strong! If you want to collaborate and to enhance Zeta, it's easiest to follow these instructions:
- Contribute through forking
- Don't solely clone the xyna-zeta repository to develop your feature but clone one of the projects using xyna-zeta as a submodule, like the Xyna-Modeller or the Zeta-Boilerplate to be able to test your change properly
- create an issue inside the issues section or choose an existing one (there are some with a "good first issue" label)
- create a feature branch for your feature (inside your fork), check it out (GitHub makes this easy as the CLI commands will be generated for you) and start coding
- as soon as you're done, commit your work and make a pull request
- we will review your code, make comments or approve and merge it
- We love clean code (follow the lint rules - run
npm run lint
to check) - Be careful with information that belongs to your project - keep it from the Zeta sources
- you can make as many commits and pushes as you want before making the pull request