mirror of
https://github.com/Websoft9/websoft9.git
synced 2024-11-25 09:00:26 +00:00
1.7 KiB
1.7 KiB
Contributing to Websoft9
From opening a bug report to creating a pull request: every contribution is appreciated and welcome.
If you're planning to implement a new feature or change the api please create an issue first. This way we can ensure that your precious work is not in vain.
Not Sure Architecture?
It's important to figure out the design architecture of Websoft9
Fork
Contributor only allow to fork main branch and pull request for it. Maintainers don't accept any pr to production branch
Pull request
DevOps principle
We follow the development principle of minimization, rapid release
Version
Use [major].[minor].[patch] for version serial number and version.json for version dependencies
Artifact
Websoft9 use below Artifact for different usage:
- Dockerhub for image: Access Websoft9 docker images on Dockerhub
- Azure Storage for files: Access packages list at Azure Storage
Tags
- Type tags: Bug, enhancement, Documetation
- Stages Tags: PRD, Dev, QA(include deployment), Documentation
WorkFlow
Websoft9 use the gitlab workflow for development collaboration