diff --git a/README.md b/README.md index 141643e..932f964 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,11 @@ > [!IMPORTANT] -> SpruceID does not use the DIDKit bindings internally anymore, and they decided to archive their respective repositories. Considering the Open edX project dependency on didkit-python bindings for the -verifiable credentials support and requires VC 2.0 support, a decision was made to fork the solution, implement minor module updates and publish under the name openedx-didkit as a drop-in replacement for didkit PyPI package. +> SpruceID does not use the DIDKit bindings internally anymore, and they decided to archive their +respective repositories. Considering the Open edX project dependency on didkit-python bindings for the +verifiable credentials support and requires VC 2.0 support, a decision was made to fork the solution, +implement minor module updates and publish under the name openedx-didkit as a drop-in replacement for +didkit PyPI package. + + [![PyPI version](https://badge.fury.io/py/openedx-didkit.svg)](https://badge.fury.io/py/openedx-didkit) @@ -56,3 +61,12 @@ poetry run maturin develop poetry run pytest ``` +## License + +This software: + +was forked from https://github.com/GlugovGrGlib/didkit-python, +which was forked from https://github.com/spruceid/didkit-python, +All contribution made to those repositories, the last of which is tagged final-external-contribution, are licensed by the original contributors under the terms of the Apache License 2.0 with one upstream dependency licensed GPLv3 (removed in the GlugovGrGlib fork). + +The software is now maintained for the purpose of the Open edX project by Axim Collaborative, Inc., which licenses any further contributions to this repository under the Apache License 2.0. diff --git a/catalog-info.yml b/catalog-info.yml new file mode 100644 index 0000000..9f28327 --- /dev/null +++ b/catalog-info.yml @@ -0,0 +1,24 @@ +# This file records information about this repo. Its use is described in OEP-55: +# https://open-edx-proposals.readthedocs.io/en/latest/processes/oep-0055-proc-project-maintainers.html +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: "didkit-python" + description: "DIDKit provides Verifiable Credential and Decentralized Identifier functionality across different platforms." + links: + - url: "https://github.com/openedx/didkit-python/blob/main/README.md" + title: "Documentation" + icon: "Article" + annotations: + # (Optional) Annotation keys and values can be whatever you want. + # We use it in Open edX repos to have a comma-separated list of GitHub user + # names that might be interested in changes to the architecture of this + # component. + openedx.org/arch-interest-groups: "" + # This can be multiple comma-separated projects. + openedx.org/release: "main" +spec: + owner: GlugovGrGlib + type: "service" + lifecycle: "production" +# (Optional) An array of different components or resources.