From a1850ae9a69198b917754556c64d1c6fec16ed85 Mon Sep 17 00:00:00 2001 From: Ruben Taelman Date: Mon, 16 Aug 2021 08:49:26 +0200 Subject: [PATCH] Resolve minor comments Digita --- content/conclusions.md | 6 ++++++ content/usage.md | 8 +++----- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/content/conclusions.md b/content/conclusions.md index dcad375..e3e0f69 100644 --- a/content/conclusions.md +++ b/content/conclusions.md @@ -10,6 +10,12 @@ Using the Linked Software Dependencies service, components and configurations be which allows software configurations to be shared easily with others, which is for example beneficial for improving the reproducibility of software experiments. +The previous section has shown that Components.js provides significant value in real-world applications. +On the one hand, tools such as Solid Community Server and Comunica allow developers and researchers to rewire these applications based on their specific needs. +On the other hand, applications by companies such as Digita depend on this flexibility for making logic changes via configuration files, +as they want to enable their clients to make changes by only modifying the configuration files, +since their clients are sometimes non-technical people that have limited programming knowledge. + We can recommend Components.js for TypeScript/JavaScript projects that have at least a subset of the following characteristics: * Architectures that require **high modularity and flexibility**; diff --git a/content/usage.md b/content/usage.md index 05bc71a..ff4dec3 100644 --- a/content/usage.md +++ b/content/usage.md @@ -76,11 +76,9 @@ that acts as a modular, and easily configurable compatibility layer for classic It enables Solid apps to authenticate at Solid pod servers with these existing identity services, without any necessary modification. This project is also written in TypeScript, and is under development by [Digita](https://www.digita.ai/). -Each existing (classic) identity provider is modelled as a component that can be plugged into the proxy. -With Components.js, these identity providers can be easily configured and plugged in via a configuration file. -The ability to make such logic changes within an application is crucial for Digita, -as they want to enable their clients to make changes by only modifying the configuration files, -as their clients are sometimes non-technical people that have limited programming knowledge. +Several components exists that enable additional functionality of Solid-OIDC, +which can be plugged into the proxy when the need exists. +With Components.js, these components can be easily configured and plugged in via a configuration file. #### Comunica