Skip to content

Process for the status of RDF/SPARQL tests #294

@afs

Description

@afs

This issue comes from:

Originally posted by @pchampin in #137

I did some digging (only on the RDF part of the test suite, not SPARQL).

Nb of entries attached to a manifest that have a status different from "approved":

-------------------------------------------------------------------------
| g                                           | a                  | nb |
=========================================================================
| <rdf/rdf11/rdf-mt/manifest.ttl>             | rdft:NotClassified | 1  |
| <rdf/rdf11/rdf-n-triples/manifest.ttl>      | rdft:Proposed      | 20 |
| <rdf/rdf11/rdf-trig/manifest.ttl>           | rdft:Proposed      | 4  |
| <rdf/rdf11/rdf-turtle/manifest.ttl>         | rdft:Proposed      | 8  |
| <rdf/rdf12/rdf-n-quads/c14n/manifest.ttl>   | rdft:Proposed      | 37 |
| <rdf/rdf12/rdf-n-triples/c14n/manifest.ttl> | rdft:Proposed      | 37 |
| <rdf/rdf12/rdf-semantics/manifest.ttl>      | rdft:NotClassified | 99 |
-------------------------------------------------------------------------

Nb of entries attached to a manifest that have no approval status

------------------------------------------------------
| g                                             | nb |
======================================================
| <rdf/rdf11/rdf-mt/manifest.ttl>               | 8  |
| <rdf/rdf11/rdf-n-quads/manifest.ttl>          | 2  |
| <rdf/rdf11/rdf-n-triples/manifest.ttl>        | 48 |
| <rdf/rdf11/rdf-trig/manifest.ttl>             | 2  |
| <rdf/rdf11/rdf-turtle/manifest.ttl>           | 2  |
| <rdf/rdf12/rdf-n-quads/c14n/manifest.ttl>     | 4  |
| <rdf/rdf12/rdf-n-quads/syntax/manifest.ttl>   | 27 |
| <rdf/rdf12/rdf-n-triples/c14n/manifest.ttl>   | 4  |
| <rdf/rdf12/rdf-n-triples/syntax/manifest.ttl> | 29 |
| <rdf/rdf12/rdf-trig/eval/manifest.ttl>        | 25 |
| <rdf/rdf12/rdf-trig/syntax/manifest.ttl>      | 35 |
| <rdf/rdf12/rdf-turtle/eval/manifest.ttl>      | 29 |
| <rdf/rdf12/rdf-turtle/syntax/manifest.ttl>    | 67 |
| <rdf/rdf12/rdf-xml/eval/manifest.ttl>         | 30 |
------------------------------------------------------

I think we should decide on a consistent policy and stick to it.

My understanding is that all entries attached to a manifest are implicitly approved. So either we mark them all as approved (updating or adding the rdft:approval property), or we drop the rdft:approval completely for all these entries. I prefer the second option, following the DRY principle.

There are also a few floating entries in the manifest files. Should we keep them??

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions