To set up a SIG, in this SIG repository under deepin-community on Github, create a folder in this directory, place files in it according to the requirements, and submit a Pull Request to apply for SIG setup. The SIG board will review the pull request of your application. When the pull request is merged, the SIG is created.
Before setup, make sure your group meets the following requirements:
To create a SIG, you need to prepare:
When you're ready, move on to the next steps.
Fork this repository, copy the files in the .template folder in this directory to a new folder named with your group ID, and edit the files in it accordingly, finally push the changes and submit a pull request.
When editing the template files, pay attention to the description in them. Information in MEMBERS.md will be public, and the leaders listed there will be invited to join the deepin-community organization.
When submitting a pull request, please use [New SIG Proposal] SIG name as its title, and write down the reason for creation and the GitHub accounts of group leaders as the following example.
[New SIG Proposal] SIG name
Write down the setup reason for your SIG here.
## Create a repository
My SIG needs a repository under the deepin-community organization:
(Note: If you do not need the repository, delete this "Create a repository" section directly.)
If you or other group members are not familiar with the pull request workflow on GitHub, open an issue and leave the above information in it to request help from the SIG board.
Note: Although SIGs can create repositories under deepin-community, the group activities are not required to be carried out under this GitHub organization. You can choose any suitable and public location to manage SIG activities, such as other GitHub organizations, or other platforms such as Gitee.
After a pull request is submitted, the SIG board gives feedback within three working days. If there is any feedback, the applicant or other group members should discuss and agree with the board in the pull request.
When the pull request is finally merged, the SIG is created. If you do not want to create the SIG before the final setup, just close the corresponding pull request.
To update the SIG information, edit the files in your group folder, and submit a pull request. After being reviewed by the SIG board, the modifications are merged.
If you or other group members are not familiar with the pull request workflow on GitHub, open an issue and write down the necessary info to request help from the SIG board.
Source code： https://github.com/linuxdeepin/