diff --git a/doc/catalog.html b/doc/catalog.html
index 73adbe0..63a65a4 100644
--- a/doc/catalog.html
+++ b/doc/catalog.html
@@ -452,7 +452,7 @@
RSFC-08-1
Metadata record in Software Heritage or Zenodo
- Accessible, Findable, Reusable
+ Findable, Reusable, Accessible
F4 A2 R3
@@ -462,7 +462,7 @@
RSFC-09-1
Repository is from Github/Gitlab
- Accessible, Reusable
+ Reusable, Accessible
A1 A1.1 A1.2 R3
@@ -618,6 +618,16 @@
0.0.1 -->
Issue tracker, Repository, Test
+
+
+ RSFC-21-1
+ Repository has contribution guidelines
+
+
+
+ Guidelines, Repository, Test
+
RSFC-22-1
diff --git a/doc/index.html b/doc/index.html
index 5d2f5a8..c47558c 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -45,7 +45,7 @@ RSFC Catalogue
Explore all available RSFC tests.
-
40 Tests
+
41 Tests
Go to Tests
diff --git a/doc/test/RSFC-21-1/RSFC-21-1.html b/doc/test/RSFC-21-1/RSFC-21-1.html
new file mode 100644
index 0000000..c0bb6c2
--- /dev/null
+++ b/doc/test/RSFC-21-1/RSFC-21-1.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This test checks if there are contribution guidelines. This is done by checking if there are contribution guidelines linked in the repository, its README or CONTRIBUTING.md.
+
+
+
+
TEST INFORMATION
+
+
+
+
+
Title
+
Repository has contribution guidelines
+
+
+
+
+
+
+
Keywords
+
Guidelines, Repository, Test
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/test/RSFC-21-1/RSFC-21-1.jsonld b/doc/test/RSFC-21-1/RSFC-21-1.jsonld
new file mode 100644
index 0000000..06ea5f9
--- /dev/null
+++ b/doc/test/RSFC-21-1/RSFC-21-1.jsonld
@@ -0,0 +1,205 @@
+[
+ {
+ "@id": "https://w3id.org/everse/i/indicators/has_contribution_guidelines",
+ "@type": [
+ "http://www.w3.org/ns/dqv#Metric"
+ ]
+ },
+ {
+ "@id": "https://w3id.org/rsfc/repository",
+ "http://purl.org/dc/terms/description": [
+ {
+ "@language": "en",
+ "@value": "Main repository for Research Software Quality Checks (RSFC) code and documentation"
+ }
+ ],
+ "http://xmlns.com/foaf/0.1/homePage": [
+ {
+ "@id": "https://github.com/oeg-upm/rsfc"
+ }
+ ]
+ },
+ {
+ "@id": "https://oeg.fi.upm.es",
+ "@type": [
+ "http://www.w3.org/2006/vcard/ns#Organization"
+ ],
+ "http://www.w3.org/2000/01/rdf-schema#label": [
+ {
+ "@value": "Ontology Engineering Group"
+ }
+ ],
+ "http://www.w3.org/2006/vcard/ns#url": [
+ {
+ "@id": "https://oeg.fi.upm.es/"
+ }
+ ]
+ },
+ {
+ "@id": "https://orcid.org/0000-0003-0454-7145",
+ "@type": [
+ "http://www.w3.org/2006/vcard/ns#Individual"
+ ],
+ "http://www.w3.org/2006/vcard/ns#fn": [
+ {
+ "@type": "http://www.w3.org/2001/XMLSchema#string",
+ "@value": "Daniel Garijo"
+ }
+ ],
+ "http://www.w3.org/2006/vcard/ns#hasEmail": [
+ {
+ "@id": "mailto:dgarijo@upm.es"
+ }
+ ]
+ },
+ {
+ "@id": "https://w3id.org/rsfc/test/RSFC-21-1",
+ "@type": [
+ "https://w3id.org/ftr#Test",
+ "http://www.w3.org/ns/dcat#DataService"
+ ],
+ "http://purl.org/dc/terms/creator": [
+ {
+ "@id": "https://orcid.org/0000-0003-0454-7145"
+ },
+ {
+ "@id": "https://github.com/andriumon"
+ }
+ ],
+ "http://purl.org/dc/terms/description": [
+ {
+ "@language": "en",
+ "@value": "This test checks if there are contribution guidelines. This is done by checking if there are contribution guidelines linked in the repository, its README or CONTRIBUTING.md."
+ }
+ ],
+ "http://purl.org/dc/terms/identifier": [
+ {
+ "@value": "https://w3id.org/rsfc/test/RSFC-21-1"
+ }
+ ],
+ "http://purl.org/dc/terms/license": [
+ {
+ "@id": "http://creativecommons.org/licenses/by/4.0/"
+ }
+ ],
+ "http://purl.org/dc/terms/publisher": [
+ {
+ "@id": "https://oeg.fi.upm.es"
+ },
+ {
+ "@id": "https://ror.org/03n6nwv02"
+ }
+ ],
+ "http://purl.org/dc/terms/title": [
+ {
+ "@language": "en",
+ "@value": "Repository has contribution guidelines"
+ }
+ ],
+ "http://semanticscience.org/resource/SIO_000233": [
+ {
+ "@id": "https://w3id.org/everse/i/indicators/has_contribution_guidelines"
+ }
+ ],
+ "http://usefulinc.com/ns/doap#repository": [
+ {
+ "@id": "https://w3id.org/rsfc/repository"
+ }
+ ],
+ "http://vivoweb.org/ontology/core#abbreviation": [
+ {
+ "@type": "http://www.w3.org/2001/XMLSchema#string",
+ "@value": "RSFC-21-1"
+ }
+ ],
+ "http://www.w3.org/2000/01/rdf-schema#label": [
+ {
+ "@type": "http://www.w3.org/2001/XMLSchema#string",
+ "@value": "RSFC-21-1"
+ }
+ ],
+ "http://www.w3.org/ns/dcat#contactPoint": [
+ {
+ "@id": "https://orcid.org/0000-0003-0454-7145"
+ }
+ ],
+ "http://www.w3.org/ns/dcat#endpointDescription": [
+ {
+ "@id": "https://w3id.org/rsfc/api"
+ }
+ ],
+ "http://www.w3.org/ns/dcat#endpointURL": [
+ {
+ "@id": "https://api.rsfc.linkeddata.es/assess/test/RSFC-21-1"
+ }
+ ],
+ "http://www.w3.org/ns/dcat#keyword": [
+ {
+ "@language": "en",
+ "@value": "Guidelines"
+ },
+ {
+ "@language": "en",
+ "@value": "Repository"
+ },
+ {
+ "@language": "en",
+ "@value": "Test"
+ }
+ ],
+ "http://www.w3.org/ns/dcat#version": [
+ {
+ "@type": "http://www.w3.org/2001/XMLSchema#string",
+ "@value": "0.0.1"
+ }
+ ],
+ "https://w3id.org/dpv#isApplicableFor": [
+ {
+ "@id": "https://schema.org/SoftwareSourceCode"
+ }
+ ],
+ "https://w3id.org/ftr#supportedBy": [
+ {
+ "@id": "https://w3id.org/rsfc/"
+ }
+ ]
+ },
+ {
+ "@id": "https://github.com/andriumon",
+ "@type": [
+ "http://www.w3.org/2006/vcard/ns#Individual"
+ ],
+ "http://www.w3.org/2006/vcard/ns#fn": [
+ {
+ "@type": "http://www.w3.org/2001/XMLSchema#string",
+ "@value": "Andres Montero"
+ }
+ ],
+ "http://www.w3.org/2006/vcard/ns#hasEmail": [
+ {
+ "@id": "mailto:andres.montero.martin@upm.es"
+ }
+ ]
+ },
+ {
+ "@id": "https://ror.org/03n6nwv02",
+ "@type": [
+ "http://www.w3.org/2006/vcard/ns#Organization"
+ ],
+ "http://purl.org/dc/terms/identifier": [
+ {
+ "@value": "https://ror.org/02h3v0f81"
+ }
+ ],
+ "http://www.w3.org/2000/01/rdf-schema#label": [
+ {
+ "@value": "Universidad Politécnica de Madrid"
+ }
+ ],
+ "http://www.w3.org/2006/vcard/ns#url": [
+ {
+ "@id": "https://www.upm.es/"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/doc/test/RSFC-21-1/RSFC-21-1.ttl b/doc/test/RSFC-21-1/RSFC-21-1.ttl
new file mode 100644
index 0000000..c4220c0
--- /dev/null
+++ b/doc/test/RSFC-21-1/RSFC-21-1.ttl
@@ -0,0 +1,54 @@
+@prefix dcterms: .
+@prefix foaf: .
+@prefix vcard: .
+@prefix ftr: .
+@prefix dcat: .
+@prefix xsd: .
+@prefix doap: .
+@prefix rdfs: .
+@prefix dqv: .
+@prefix vivo: .
+@prefix dpv: .
+@prefix owl: .
+
+
+ a ftr:Test, dcat:DataService ;
+ dcat:contactPoint ;
+ dcterms:creator ,
+ ;
+ dcterms:title "Repository has contribution guidelines"@en ;
+ rdfs:label "RSFC-21-1"^^xsd:string ;
+ vivo:abbreviation "RSFC-21-1"^^xsd:string ;
+ dcterms:license ;
+ dcterms:description """This test checks if there are contribution guidelines. This is done by checking if there are contribution guidelines linked in the repository, its README or CONTRIBUTING.md."""@en ;
+ dcterms:publisher ,
+ ;
+ dcat:version "0.0.1"^^xsd:string ;
+ dcterms:identifier "https://w3id.org/rsfc/test/RSFC-21-1" ;
+ dcat:keyword "Guidelines"@en , "Repository"@en ,
+ "Test"@en ;
+ dcat:endpointDescription ;
+ dcat:endpointURL ;
+ dpv:isApplicableFor ;
+ ftr:supportedBy ;
+ ;
+ doap:repository .
+ a vcard:Individual ;
+ vcard:fn "Daniel Garijo"^^xsd:string ;
+ vcard:hasEmail .
+ a vcard:Individual ;
+ vcard:fn "Andres Montero"^^xsd:string ;
+ vcard:hasEmail .
+ a vcard:Organization ;
+ rdfs:label "Ontology Engineering Group" ;
+ vcard:url .
+ a vcard:Organization ;
+ dcterms:identifier "https://ror.org/02h3v0f81" ;
+ rdfs:label "Universidad Politécnica de Madrid" ;
+ vcard:url .
+
+ foaf:homePage ;
+ dcterms:description "Main repository for Research Software Quality Checks (RSFC) code and documentation"@en .
+ a dqv:Metric .
+
+
\ No newline at end of file
diff --git a/doc/test/RSFC-22-1/RSFC-22-1.jsonld b/doc/test/RSFC-22-1/RSFC-22-1.jsonld
index 2930ccb..60b07ed 100644
--- a/doc/test/RSFC-22-1/RSFC-22-1.jsonld
+++ b/doc/test/RSFC-22-1/RSFC-22-1.jsonld
@@ -1,17 +1,15 @@
[
{
- "@id": "https://oeg.fi.upm.es",
- "@type": [
- "http://www.w3.org/2006/vcard/ns#Organization"
- ],
- "http://www.w3.org/2000/01/rdf-schema#label": [
+ "@id": "https://w3id.org/rsfc/repository",
+ "http://purl.org/dc/terms/description": [
{
- "@value": "Ontology Engineering Group"
+ "@language": "en",
+ "@value": "Main repository for Research Software Quality Checks (RSFC) code and documentation"
}
],
- "http://www.w3.org/2006/vcard/ns#url": [
+ "http://xmlns.com/foaf/0.1/homePage": [
{
- "@id": "https://oeg.fi.upm.es/"
+ "@id": "https://github.com/oeg-upm/rsfc"
}
]
},
@@ -133,19 +131,35 @@
]
},
{
- "@id": "https://github.com/andriumon",
+ "@id": "https://orcid.org/0000-0003-0454-7145",
"@type": [
"http://www.w3.org/2006/vcard/ns#Individual"
],
"http://www.w3.org/2006/vcard/ns#fn": [
{
"@type": "http://www.w3.org/2001/XMLSchema#string",
- "@value": "Andres Montero"
+ "@value": "Daniel Garijo"
}
],
"http://www.w3.org/2006/vcard/ns#hasEmail": [
{
- "@id": "mailto:andres.montero.martin@upm.es"
+ "@id": "mailto:dgarijo@upm.es"
+ }
+ ]
+ },
+ {
+ "@id": "https://oeg.fi.upm.es",
+ "@type": [
+ "http://www.w3.org/2006/vcard/ns#Organization"
+ ],
+ "http://www.w3.org/2000/01/rdf-schema#label": [
+ {
+ "@value": "Ontology Engineering Group"
+ }
+ ],
+ "http://www.w3.org/2006/vcard/ns#url": [
+ {
+ "@id": "https://oeg.fi.upm.es/"
}
]
},
@@ -171,19 +185,19 @@
]
},
{
- "@id": "https://orcid.org/0000-0003-0454-7145",
+ "@id": "https://github.com/andriumon",
"@type": [
"http://www.w3.org/2006/vcard/ns#Individual"
],
"http://www.w3.org/2006/vcard/ns#fn": [
{
"@type": "http://www.w3.org/2001/XMLSchema#string",
- "@value": "Daniel Garijo"
+ "@value": "Andres Montero"
}
],
"http://www.w3.org/2006/vcard/ns#hasEmail": [
{
- "@id": "mailto:dgarijo@upm.es"
+ "@id": "mailto:andres.montero.martin@upm.es"
}
]
},
@@ -208,20 +222,6 @@
}
]
},
- {
- "@id": "https://w3id.org/rsfc/repository",
- "http://purl.org/dc/terms/description": [
- {
- "@language": "en",
- "@value": "Main repository for Research Software Quality Checks (RSFC) code and documentation"
- }
- ],
- "http://xmlns.com/foaf/0.1/homePage": [
- {
- "@id": "https://github.com/oeg-upm/rsfc"
- }
- ]
- },
{
"@id": "https://w3id.org/everse/i/indicators/software_is_containerized",
"@type": [
diff --git a/doc/test/RSFC-22-1/RSFC-22-1.ttl b/doc/test/RSFC-22-1/RSFC-22-1.ttl
index 82ff92e..0233076 100644
--- a/doc/test/RSFC-22-1/RSFC-22-1.ttl
+++ b/doc/test/RSFC-22-1/RSFC-22-1.ttl
@@ -32,7 +32,6 @@
dcat:endpointURL ;
dpv:isApplicableFor ;
ftr:supportedBy ;
- ftr:supportedBy ;
;
doap:repository .
a vcard:Individual ;