-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Daniel Eder edited this page Apr 28, 2023
·
19 revisions
- [If you are a DT Employee] Get in touch with the Deutsche Telekom OSPO to start the workflow to get a repository for your project.
- Clone your repository, it will contain the files of this repository.
- Update the title of the README.md to your project's title.
- Update the "About" section of the README.md to describe your project and add installation, deployment information and documentation.
- In the GitHub Web Interface, on the right side, update the "About" to describe your project.
- Run
pipx reuse init
(See https://github.com/telekom/reuse-template#reuse for more info on REUSE) and provide the requested information. - Add your code.
- Run
pipx reuse annotate ...
(See https://github.com/telekom/reuse-template#reuse for an example) to add Copyright and license statements to all files.- For the inital run
pipx run reuse annotate -c "Deutsche Telekom AG" -l "<SPDX-LICENSE-ID>" --recursive --skip-existing ./
might be a good choice. - BEWARE: Replace the with the appropriate real license ID (see https://spdx.org/licenses/ for options).
-
BEWARE: Use the right path! If your assets are under a different license than your code, you might want to do one run on
./src
and one on e.g../resources
.
- For the inital run
- Run
pipx reuse lint
to verify the project is REUSE compliant.