Use this template repository to create a DIN SPEC 3105 review for the EnAccess CAB.
This README contains setup instructions to prepare for a DIN SPEC 3105 review of a project.
Additionally, Github Issue templates are provided to ease the creation of tracking issues (see below).
-
Click
Use this templateto start a new DIN SPEC 3105 review repository.- For the name as
DIN-SPEC-3105-<PROJECT_NAME>(for exampleDIN-SPEC-3105-<FarmFreeze>) - Choose
EnAccessas organisation - Provide a description (for example
DIN SPEC 3105 Review of the FarmFreeze project) - Choose
Publicas visibility
- For the name as
-
Adapt the tags of the newly created repository. We use the following tags
din3105: This should be present on all repositories.din3105-approved: Add this tag after the DIN SPEC 3105 review has been done and approved.din3105-reject: Add this tag after the DIN SPEC 3105 review has been done and rejected.din3105-in-progress: Add this tag while the DIN SPEC 3105 review is in progress.
-
After you went through all the setup instructions in this
README, remove or adapt thisREADMEto the project.
A DIN SPEC 3105 review should always work on a pinned set of repositories.
Please add each repository which is assessed in the review as a git submodule.
For each repository:
-
Run
git submodule add https://github.com/example/NameOfProject.git NameOfProject
-
Run
git add .gitmodules libs/NameOfProject git commit -m "Add submodule for `NameOfProject`" git push
Note
When cloning this repository you also need to pull in the submodules
git clone --recurse-submodules <main-repo-url>The progress of the DIN SPEC 3105 review is tracked via Github Issues.
For each of the DIN SPEC 3105 review items create a tracking issue using the New Issue button.
-
Select the template from the list:
-
Replace any placeholders in the Issue Template
-
Using the
Assigneebutton, assign reviewers to this issue as relevant. Then clickCreate.
TBD




