Skip to content

Running Test Implementations of Solid compatible servers

Ted Thibodeau Jr edited this page Aug 29, 2018 · 41 revisions

Instances for Testing

URI Server Owner Server Mode Authentication Protocols Linked Issue Numbers Interop Test Status WebACL Pod Description
https://kidehen3.solid.openlinksw.com:8444/public/ OpenLink Solid Server 4.0.15.x @kidehen OIDC WebID-OIDC, WebID-TLS, WebID-TLS+Delegation oidc-auth-manager Issue 20, solid-auth-client PR 46, oidc-op PR 7 Pass https://kidehen2.openlinksw.com:8444/public/rww-crew-acl.ttl
https://kidehen2.solid.openlinksw.com:8444/public/ OpenLink Solid Server 4.0.15.x @kidehen OIDC WebID-OIDC, WebID-TLS, WebID-TLS+Delegation oidc-auth-manager Issue 20, solid-auth-client PR 46, oidc-op PR 7 Pass https://kidehen2.openlinksw.com:8444/public/rww-crew-acl.ttl
https://kidehen7.solid.openlinksw.com:8444/public/ OpenLink Solid Server 4.0.15.x @kidehen OIDC WebID-OIDC, WebID-TLS, WebID-TLS+Delegation oidc-auth-manager Issue 20, solid-auth-client PR 46, oidc-op PR 7 Pass https://kidehen2.openlinksw.com:8444/public/rww-crew-acl.ttl
https://melvin.solid.live/public/RWWCrew/ NSS 4.0.14 @melvincarvalho OIDC ?
https://drive.verborgh.org/public/RWWCrewQA/ NSS 4.0.8 @RubenVerborgh OIDC ? Pass
https://ruben-just-works.solid.community/ NSS 4.0.8 @RubenVerborgh OIDC ?
https://justin.janeirodigital.exchange/RWWCrew/ NSS 4.0.8 @justinwb OIDC ?
https://solid.turnguard.com:8444/public/ NSS 4.0.5 @turnguard_twitter OIDC ? ? https://solid.turnguard.com:8444/public/pods#pod
https://timbl.com/timbl/Public/Test/2018/RWWCrew%20only/ NSS @timbl OIDC ?

ACL details

The ACL described below has been used to enable read-write access on the pods above for the group of developers (the #RWWCrew) listed in the ACL. You can request addition of your WebID, to participate in this interop effort.

## RWWCrew ACL as of 2018-08-29

@prefix                :  <#> .
@prefix             acl:  <http://www.w3.org/ns/auth/acl#> .
@prefix            cmsb:  <http://ods-qa.openlinksw.com:8896/DAV/home/nobody/cmsb_handcrafted_webid_170223.ttl#> .
@prefix         csarven:  <http://csarven.ca/#> .
@prefix            foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix         kidehen:  <https://kingsley.idehen.net/public_home/kidehen/profile.ttl#> .
@prefix   kidehen-solid:  <https://kidehen.solid.openlinksw.com:8444/profile/card#> .
@prefix  kidehen2-solid:  <https://kidehen2.openlinksw.com:8444/profile/card#> .
@prefix  kidehen5-solid:  <https://kidehen5.solid.openlinksw.com:8444/profile/card#> .
@prefix  kidehen7-solid:  <https://kidehen7.solid.openlinksw.com:8444/profile/card#> .
@prefix          kjetil:  <https://solid.kjernsmo.net/profile/card#> .  
@prefix          melvin:  <https://melvincarvalho.com/#> .
@prefix           ruben:  <https://ruben.verborgh.org/profile/#> .
@prefix     ruben-solid:  <https://ruben-just-works.solid.community/profile/card#> .
@prefix        smalinin:  <http://id.myopenlink.net/DAV/home/smalinin/YouID/Sergey_Malinin_Fb/profile.ttl#> .
@prefix  software-agent:  <https://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/software-agent.ttl#> .
@prefix           timbl:  <https://www.w3.org/People/Berners-Lee/card#> .
@prefix       turnguard:  <https://ldp.turnguard.com/turnguard#> .

# The owner has all permissions
<#owner>
    a                  acl:Authorization ;
    acl:agent          <../profile/card#me> ;   # PUT YOUR OWN WEBID HERE
    acl:accessTo       <./> ;
    acl:defaultForNew  <./> ;
    acl:mode           acl:Read , 
                       acl:Write , 
                       acl:Control .

# The public has read permissions
<#public>
    a                  acl:Authorization ;
    acl:agentClass     foaf:Agent ;
    acl:accessTo       <./> ;
    acl:defaultForNew  <./> ;
    acl:mode           acl:Read .

# The RWWCrew has read/write permissions
<#RWWCrew>
    a                  acl:Authorization;
    acl:agent          cmsb:identity , 
                       csarven:i , 
                       kidehen:i , 
                       kidehen-solid:me , 
                       kidehen2-solid:me , 
                       kidehen5-solid:me ,
                       kidehen7-solid:me , 
                       kjetil:me ,
                       melvin:me , 
                       ruben:me , 
                       ruben-solid:me ,
                       smalinin:identity , 
                       software-agent:i  , 
                       timbl:i , 
                       turnguard:me ;
    acl:accessTo       <./> ;
    acl:defaultForNew  <./> ;
    acl:mode           acl:Read , 
                       acl:Write .

Turtle files containing the above

Testing involves...

Note: An account on a TLS-only-mode server will not enable log in for an OIDC-mode server.

  • logging in with WebID-TLS

    • creating a meetulator
      • creating a chat in the meetulator
      • adding to the chat you created
    • adding to a chat someone else made
  • logging in with WebID-OIDC

    • creating a meetulator
      • creating a chat in the meetulator
      • adding to the chat
    • adding to a chat someone else made
Clone this wiki locally