test-suite icon indicating copy to clipboard operation
test-suite copied to clipboard

Distinction between each of the components required for Solid

Open tomhgmns opened this issue 3 years ago • 4 comments

Hi all,

The goal of the Solid standard is to make sure that there is a loose coupling between each of the components required for Solid (e.g. storage, UMA AS, IDP, Authz Agent, ...). For example, on use.id, everyone can choose which store, IDPs, ... to connect with their WebID.

However, currently the test-suite reports raise the impression that every component (storage, UMA AS, IDP, Authz Agent, ...) required for Solid should be encapsulated in a single software suite (see the image below) while this is absolutely not the case.

Therefore, I was wondering whether this could be made more clear in the reports.

One option would be to distinguish between each of the components and create tests for each of those. For example, one could create a list of Solid compliant IDPs and evaluate whether they comply with Solid-OIDC.

image

tomhgmns avatar May 25 '22 08:05 tomhgmns

Thanks. Acknowledging the point that summaries of reports, as well as reports for a set of tests, can be done in different ways and levels. I believe the the interest in reporting on individual tests is captured in this issue https://github.com/solid/test-suite-panel/issues/5 and will be communicated in the upcoming charter and the work items.

If you're satisfied with this answer, can we close this issue?

csarven avatar May 25 '22 09:05 csarven

Thanks! I will mention this issue there as well and you can close this one :-).

tomhgmns avatar May 26 '22 07:05 tomhgmns

@tomhgmns good point! Especially to the point where someone could compose a spec-compliant Solid server by "shopping around" for the various components from different projects. We will take it into account! Thanks for pointing it out.

michielbdejong avatar May 26 '22 09:05 michielbdejong

Oh! Pardon me. I was under the assumption that this issue is raised in the solid/test-suite-panel so I was mistaken to suggest to close this issue. I thought that this is a duplicate issue or already covered by the issue in the test-suite-panel (re work on charter).

Reopening so that it can be followed up.

csarven avatar May 26 '22 15:05 csarven