REUSE compliance of TEDective/etl

Unfortunately, git.fsfe.org/TEDective/etl is not REUSE compliant and does not fully adopt the recommendations to make software licensing easy for humans and machines alike. Have a look at our tutorial to learn about the three simple steps to become REUSE compliant.

Badge

To add the badge to your project's README.md file, use the following snippet:

[![REUSE status](https://api.reuse.software/badge/git.fsfe.org/TEDective/etl)](https://api.reuse.software/info/git.fsfe.org/TEDective/etl)

Machine-readable information

The API provides machine-readable artifacts for automatic analysis.

  • All information about the latest compliance check can also be accessed via a machine-parsable JSON file.
  • You can gather the automatically generated SPDX SBOM in Tag:Value format, based on the reuse spdx command.

Last lint output

Commit bd6e846bef330315ccb6677001ba885da86ff75d was checked on 22 Apr 2024 10:57:51 UTC with the following result:

# MISSING LICENSES

'CC0-1.0' found in:
* docs/.drone.yml
* docs/docker-compose.yml
* docs/public/bootstrap.sh
'GPL-3.0-or-later' found in:
* tedective_etl/currency/update.py
* tedective_etl/ted_to_ocds/extractors.py
* tedective_etl/ted_to_ocds/process.py
* tedective_etl/ted_to_ocds/trackers.py
* tedective_etl/ted_to_ocds/transform.py
* tedective_etl/utils.py


# MISSING COPYRIGHT AND LICENSING INFORMATION

The following files have no copyright and licensing information:
* .envrc
* .gitea/workflows/check-nix-flake.yaml
* .gitea/workflows/merge-development-to-testing.yaml
* .gitignore
* README.md
* dedupe.ipynb
* docs/.dockerignore
* docs/.gitignore
* docs/.gitrepo
* docs/.prettierrc
* docs/Dockerfile
* docs/components/blog-index.tsx
* docs/components/counters.module.css
* docs/components/counters.tsx
* docs/next-env.d.ts
* docs/next.config.js
* docs/package.json
* docs/pages/_app.mdx
* docs/pages/_meta.json
* docs/pages/about.mdx
* docs/pages/blog/_meta.json
* docs/pages/blog/alex-and-linus.png
* docs/pages/blog/datathon.mdx
* docs/pages/blog/fosdem2023.mdx
* docs/pages/blog.mdx
* docs/pages/contribute.mdx
* docs/pages/index.mdx
* docs/pages/self-host/_meta.json
* docs/pages/self-host/api.mdx
* docs/pages/self-host/quickstart.mdx
* docs/pages/self-host/ui.mdx
* docs/pages/tedective-api/_meta.json
* docs/pages/tedective-api/entity-response.mdx
* docs/pages/tedective-api/graph-response.mdx
* docs/pages/tedective-api/quickstart.mdx
* docs/pages/tedective-parser/quickstart.mdx
* docs/pages/usage/_meta.json
* docs/pages/usage/audience.mdx
* docs/pages/usage/questions.mdx
* docs/pages/usage/quickstart.mdx
* docs/pnpm-lock.yaml
* docs/postcss.config.js
* docs/public/favicon.ico
* docs/public/logo.svg
* docs/styles/globals.css
* docs/tailwind.config.js
* docs/theme.config.tsx
* docs/tsconfig.json
* flake.lock
* flake.nix
* logging.cfg
* luigi.cfg
* poetry.lock
* pyproject.toml
* tedective_etl/currency/rates.json
* tedective_etl/dedupe.py
* tedective_etl/graph.py
* tedective_etl/main.py
* tedective_etl/schema/ocds.py
* tedective_etl/search.py
* tedective_etl/server.py
* tests/test_ted_to_ocds.py

The following files have no licensing information:
* docs/README.md


# SUMMARY

* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: CC0-1.0, GPL-3.0-or-later
* Unused licenses: 0
* Used licenses: CC0-1.0, GPL-3.0-or-later
* Read errors: 0
* files with copyright information: 10 / 72
* files with license information: 9 / 72

Unfortunately, your project is not compliant with version 3.0 of the REUSE Specification :-(


# RECOMMENDATIONS

* Fix missing licenses: For at least one of the license identifiers provided by
  the 'SPDX-License-Identifier' tags, there is no corresponding license text
  file in the 'LICENSES' directory. For SPDX license identifiers, you can simply
  run 'reuse download --all' to get any missing ones. For custom licenses
  (starting with 'LicenseRef-'), you need to add these files yourself.
* Fix missing copyright/licensing information: For one or more files, the tool
  cannot find copyright and/or licensing information. You typically do this by
  adding 'SPDX-FileCopyrightText' and 'SPDX-License-Identifer' tags to each
  file. The tutorial explains additional ways to do this:
  <https://reuse.software/tutorial/>