Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overview repositories update #120

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
# Changelog
All notable changes to this project will be documented in this file.

## [1.1.1] - 2022-09-19
### Added
- Overview for repositories on IDS Github.

## [1.1.0] - 2022-08-12
### Added
- Definition of the term "project" in IDS Graduation Scheme.
Expand Down
79 changes: 43 additions & 36 deletions overview_repositories.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,48 @@

See here the relation of the different GitHub repositories: [IDSA Github Repos.pdf](https://github.com/International-Data-Spaces-Association/idsa/files/6554088/IDSA.Github.Repos.pdf)

# Repositories Maintained by IDSA Head Office
Repo name | Description | private/public/archived | Maintainer(s) |
--- | --- | --- | --- |
[idsa](https://github.com/International-Data-Spaces-Association/idsa) | About International Data Spaces Association on GitHub | public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS-testbed](https://github.com/International-Data-Spaces-Association/IDS-testbed)| IDS Testbed is a setup with Open Source IDS components which can be used to verify if a component implements the IDS specifications for establishing connections and communication and, thus, can work interoperable with all IDS components in the testbed setup. | public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS-G](https://github.com/International-Data-Spaces-Association/IDS-G) | IDS-G | public | [IDSA Technical Steering Committee](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa-tsc) |
[ids3c-co](https://github.com/International-Data-Spaces-Association/ids3c-co) | IDS Certification criteria catalog | private | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS Rulebook](https://github.com/International-Data-Spaces-Association/IDSA-Rulebook)|The working repository of the IDSA Rulebook Working Group | public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS-RAM_4_0](https://github.com/International-Data-Spaces-Association/IDS-RAM_4_0)|IDS Reference Architecture Model v4.0| public | [IDS_RAM_Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/ids_ram_maintainers) |
[Dataspace Protocol](https://github.com/International-Data-Spaces-Association/ids-specification)| This is the repository of Dataspace Protocol, which is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies.| public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS Deployment Scenarios](https://github.com/International-Data-Spaces-Association/IDS-RAM_4_0)|Library of information listing different deployment alternatives applied by IDS projects| public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[OPEN DEI Building Blocks](https://github.com/International-Data-Spaces-Association/OPENDEI-Building-Blocks)| Repository that lists the building blocks developed in [OPEN DEI](https://www.opendei.eu/) project as result of Task Force 1 Iteration 2| public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[Members Area](https://github.com/International-Data-Spaces-Association/members-area) | IDSA Members Area. This repository contains information for IDSA members on the Working Groups and association-internal content. | private | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[Personal Data and IDS SubWG](https://github.com/International-Data-Spaces-Association/Personal-Data-and-IDS) | This is the repository of the sub working group "Personal Data and IDS" which is a Sub WG under WG Architecture. | private | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS Basecamp](https://github.com/International-Data-Spaces-Association/IDS-BaseCamp) | The IDS basecamp is a software distribution of components to build and operate an IDS Data Space. | public | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |
[IDS RAM 5](https://github.com/International-Data-Spaces-Association/RAM5) | Working Repository to create the IDS-RAM 5 with a new and modular approach. | private | [IDSA Head Office](https://github.com/orgs/International-Data-Spaces-Association/teams/idsa_headoffice) |

Repo name | Description | private (y/n) | tbc. |
# Open Source Software provided by others
Repo name | Description | private/public/archived | Maintainer(s) |
--- | --- | --- | --- |
[idsa](https://github.com/International-Data-Spaces-Association/idsa) | About International Data Spaces Association on GitHub | n |
[IDS-G-pre](https://github.com/International-Data-Spaces-Association/IDS-G-pre) | This is where specifications for different components are provided. | y |
[DataspaceConnector](https://github.com/International-Data-Spaces-Association/DataspaceConnector) | This is the core of the Dataspace Connector as an IDS Connector reference implementation following the specifications of the IDS Information Model. | n |
[IDS-ConfigurationManager](https://github.com/International-Data-Spaces-Association/IDS-ConfigurationManager) | Latest: 6.0.0 - The IDS ConfigurationManager aims to simplify the administration of a connector) | n |
[ids3c-co](https://github.com/International-Data-Spaces-Association/ids3c-co) | IDS Certification criteria catalog | n |
[IDS-testbed](https://github.com/International-Data-Spaces-Association/IDS-testbed)| IDS Testbed is a setup with Open Source IDS components which can be used to verify if a component implements the IDS specifications for establishing connections and communication and, thus, can work interoperable with all IDS components in the testbed setup. | n |
[InformationModel](https://github.com/International-Data-Spaces-Association/InformationModel)| The Information Model of the International Data Spaces implements the IDS reference architecture as an extensible, machine readable and technology independent data model. | n |
[IDS-G](https://github.com/International-Data-Spaces-Association/IDS-G) | IDS-G | n |
[trusted-connector](https://github.com/International-Data-Spaces-Association/trusted-connector) | Forked from [industrial-data-space/trusted-connector](https://github.com/industrial-data-space/trusted-connector). IoT edge platform "Trusted Connector" of the International Data Spaces. Based on Apache Karaf, includes Camel message routing, a Camel component for remote attestation with other connectors, and a management web console.| n |
[ParIS-open-core](https://github.com/International-Data-Spaces-Association/ParIS-open-core) | An implementation of an International Data Spaces (IDS) Participant Information Service (ParIS), which is a registry for IDS Participant self-description documents | n |
[Java-Representation-of-IDS-Information-Model](https://github.com/International-Data-Spaces-Association/Java-Representation-of-IDS-Information-Model)| n.a. |
[IDS-Messaging-Services](https://github.com/International-Data-Spaces-Association/IDS-Messaging-Services)|Also known as "Unified Library" or "framework-library". The IDS-Messaging-Services aim to simplify the development of an IDS-Connector. | y |
[DSC-Camel-Instance](https://github.com/International-Data-Spaces-Association/DSC-Camel-Instance)|This is the Camel instance of the Dataspace Connector, which is an IDS Connector reference implementation following the specifications of the IDS Information Model. | n |
[IDS-Enterprise-Integration-Connector](https://github.com/International-Data-Spaces-Association/IDS-Enterprise-Integration-Connector)|Lightweight Interoprable Connector Architecture for IDS-Communicatons. | n |
[Usage-Control-App](https://github.com/International-Data-Spaces-Association/Usage-Control-App) | n.a. | n |
[Policy-Library](https://github.com/International-Data-Spaces-Association/Policy-Library)|n.a. | n|
[Mydata-Translator](https://github.com/International-Data-Spaces-Association/Mydata-Translator)| n.a. | n |
[IDS-PAP](https://github.com/International-Data-Spaces-Association/IDS-PAP)|n.a.|n|
[IDS-Connector-Framework](https://github.com/International-Data-Spaces-Association/IDS-Connector-Framework)|Latest: 5.0.0 (Also supported: 4.0.7) - The IDS Framework aims to simplify the development of an IDS Connector. |n|
[IDS-ConfigurationManager-UI](https://github.com/International-Data-Spaces-Association/IDS-ConfigurationManager-UI)|User interface for the IDS Configurationmanager.|n|
[metadata-broker-open-core](https://github.com/International-Data-Spaces-Association/metadata-broker-open-core)|This is the repository of the open-core reference implementation of the IDS Metadata Broker. |n|
[IDS-ThinkTank](https://github.com/International-Data-Spaces-Association/IDS-ThinkTank)|This is the ThinkTank. It's used to collect ideas and work together on pre-mature concepts and documents. |y|
[omejdn-daps](https://github.com/International-Data-Spaces-Association/omejdn-daps)|Forked from Fraunhofer-AISEC/omejdn-server. Omejdn is an OAuth2/OpenID connect server for IoT devices which use their private keys to request OAuth2 access tokens in order to access protected resources and websites or apps which retrieve user attributes.|n|
[IDS-Deployment-Examples](https://github.com/International-Data-Spaces-Association/IDS-Deployment-Examples)|Provides working deployments across the various IDSA repositories.|y|
[idscp2-jvm](https://github.com/International-Data-Spaces-Association/idscp2-jvm)|Forked from industrial-data-space/idscp2-java. Kotlin implementation of the IDS Communication Protocol (IDSCP2) for use in JVM environments. |n|
[idscp2-rust](https://github.com/International-Data-Spaces-Association/idscp2-rust)|n.a.|n|
[LUCON](https://github.com/International-Data-Spaces-Association/LUCON)|n.a.|y|
[Trusted-uConnector](https://github.com/International-Data-Spaces-Association/Trusted-uConnector)|n.a.|n|
[JavaDoc](https://github.com/International-Data-Spaces-Association/JavaDoc)|n.a.|n|
[How_idsa_does_github](https://github.com/International-Data-Spaces-Association/How_idsa_does_github)| (Archieved) Internal documentation how we work on github and which rules we set up|y|
[IDS-DAPS](https://github.com/International-Data-Spaces-Association/IDS-DAPS)|IDS DAPS development|y|
[InformationModelUtils](https://github.com/International-Data-Spaces-Association/InformationModelUtils)|Main purpose of this repository is to store tools, utilities and other content related to the IDS Information Model, which are not part of the core ontology.|y|
[IDS-RAM_4_0](https://github.com/International-Data-Spaces-Association/IDS-RAM_4_0)|IDS Reference Architecture Model v4.0|n|
[IDS Deployment Scenarios](https://github.com/International-Data-Spaces-Association/IDS-RAM_4_0)|Library of information listing different deployment alternatives applied by IDS projects|n|
[OPEN DEI Building Blocks](https://github.com/International-Data-Spaces-Association/OPENDEI-Building-Blocks)|Repository that lists the building blocks developed in [OPEN DEI](https://www.opendei.eu/) project as result of Task Force 1 Iteration 2|n|
[DataspaceConnector](https://github.com/International-Data-Spaces-Association/DataspaceConnector) | This is the core of the Dataspace Connector as an IDS Connector reference implementation following the specifications of the IDS Information Model. | public | [dataspace-connector-maintainer](https://github.com/orgs/International-Data-Spaces-Association/teams/dataspace-connector-maintainer) |
[TRUE Connector](https://github.com/International-Data-Spaces-Association/true-connector) | TRUE (TRUsted Engineering) Connector for the IDS (International Data Space) ecosystem | public | [Engineering Ingegneria Informatica](https://www.eng.it/) |
[InformationModel](https://github.com/International-Data-Spaces-Association/InformationModel)| The Information Model of the International Data Spaces implements the IDS reference architecture as an extensible, machine readable and technology independent data model. | public | [IDS Information Model Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/ids-information-model-maintainers) |
[trusted-connector](https://github.com/International-Data-Spaces-Association/trusted-connector) | Forked from [industrial-data-space/trusted-connector](https://github.com/industrial-data-space/trusted-connector). IoT edge platform "Trusted Connector" of the International Data Spaces. Based on Apache Karaf, includes Camel message routing, a Camel component for remote attestation with other connectors, and a management web console.| public | [Trusted Connector Group](https://github.com/orgs/International-Data-Spaces-Association/teams/trusted-connector-group) |
[ParIS-open-core](https://github.com/International-Data-Spaces-Association/ParIS-open-core) | An implementation of an International Data Spaces (IDS) Participant Information Service (ParIS), which is a registry for IDS Participant self-description documents | public | N/A |
[Java-Representation-of-IDS-Information-Model](https://github.com/International-Data-Spaces-Association/Java-Representation-of-IDS-Information-Model)| This repository contains the Java source files of maven artifact in the latest version. These are generated automatically using the International Data Spaces Java Code Generation Tool on and are based on the InformationModel. | public |Fraunhofer IAIS |
[IDS-Messaging-Services](https://github.com/International-Data-Spaces-Association/IDS-Messaging-Services)|Also known as "Unified Library" or "framework-library". The IDS-Messaging-Services aim to simplify the development of an IDS-Connector. | public | [Messaging Service Maintainer](https://github.com/orgs/International-Data-Spaces-Association/teams/messaging-service-maintainer) |
[IDS-Enterprise-Integration-Connector](https://github.com/International-Data-Spaces-Association/IDS-Enterprise-Integration-Connector)|Lightweight Interoprable Connector Architecture for IDS-Communicatons. | public | N/A |
[Usage-Control-App](https://github.com/International-Data-Spaces-Association/Usage-Control-App) | N/A | public | [Usage Control Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/usage-control-maintainers) |
[Policy-Library](https://github.com/International-Data-Spaces-Association/Policy-Library)|n.a. | public | [Usage Control Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/usage-control-maintainers) |
[Mydata-Translator](https://github.com/International-Data-Spaces-Association/Mydata-Translator)| N/A | public | [Usage Control Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/usage-control-maintainers) |
[IDS-PAP](https://github.com/International-Data-Spaces-Association/IDS-PAP)|N/A| public | [Usage Control Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/usage-control-maintainers) |
[IDS-ConfigurationManager-UI](https://github.com/International-Data-Spaces-Association/IDS-ConfigurationManager-UI)|User interface for the IDS Configurationmanager.| public | [DSC UI Maintainer](https://github.com/orgs/International-Data-Spaces-Association/teams/dsc-ui-maintainer) |
[metadata-broker-open-core](https://github.com/International-Data-Spaces-Association/metadata-broker-open-core)|This is the repository of the open-core reference implementation of the IDS Metadata Broker. | public | [Metadata Broker Open Core Maintainer](https://github.com/orgs/International-Data-Spaces-Association/teams/metadata-broker-open-core-maintainers) |
[omejdn-daps](https://github.com/International-Data-Spaces-Association/omejdn-daps)|Forked from Fraunhofer-AISEC/omejdn-server. Omejdn is an OAuth2/OpenID connect server for IoT devices which use their private keys to request OAuth2 access tokens in order to access protected resources and websites or apps which retrieve user attributes.| public | [OSS DAPS Maintainer](https://github.com/orgs/International-Data-Spaces-Association/teams/oss-daps-maintainer) |
[idscp2-jvm](https://github.com/International-Data-Spaces-Association/idscp2-jvm)|Forked from industrial-data-space/idscp2-java. Kotlin implementation of the IDS Communication Protocol (IDSCP2) for use in JVM environments. | public | [oxisto](https://github.com/oxisto) |
[idscp2-rust](https://github.com/International-Data-Spaces-Association/idscp2-rust)|N/A| public | [idscp2-rust Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/idscp2-rust-maintainers) |
[LUCON](https://github.com/International-Data-Spaces-Association/LUCON)|N/A| private | [oxisto](https://github.com/oxisto) |
[Trusted-uConnector](https://github.com/International-Data-Spaces-Association/Trusted-uConnector)|N/A| public | [Trusted-uConnector Maintainers](https://github.com/orgs/International-Data-Spaces-Association/teams/trusted-uconnector-maintainers) |
[JavaDoc](https://github.com/International-Data-Spaces-Association/JavaDoc)|N/A| public | N/A |
[InformationModelUtils](https://github.com/International-Data-Spaces-Association/InformationModelUtils)| Main purpose of this repository is to store tools, utilities and other content related to the IDS Information Model, which are not part of the core ontology.| private | [JohannesLipp](https://github.com/JohannesLipp) |
[IDS Vocabulary Provider](https://github.com/International-Data-Spaces-Association/IDS-VocabularyProvider))| IDS vocabulary provider is one of the main components of IDS for the documentation and administration of vocabularies. | public | Fraunhofer IAIS |
[DSC-Camel-Instance](https://github.com/International-Data-Spaces-Association/DSC-Camel-Instance)|This is the Camel instance of the Dataspace Connector, which is an IDS Connector reference implementation following the specifications of the IDS Information Model. | archived | Fraunhofer ISST, [juliapampus](https://github.com/juliapampus) |
[IDS-Connector-Framework](https://github.com/International-Data-Spaces-Association/IDS-Connector-Framework)|Latest: 5.0.0 (Also supported: 4.0.7) - The IDS Framework aims to simplify the development of an IDS Connector. | archived | [IDS Framework Maintainer](https://github.com/orgs/International-Data-Spaces-Association/teams/ids-framework-maintainer) |
[IDS-DAPS](https://github.com/International-Data-Spaces-Association/IDS-DAPS)|IDS DAPS development| archived | [IDS-DAPS Team](https://github.com/orgs/International-Data-Spaces-Association/teams/ids-daps-team) |