!!! What are the last x changes to any project of a module Specify modules... %%SPARQL SELECT DISTINCT (?pluginID AS ?Plugin) (?author AS ?Editor) (?commitText AS ?Change) WHERE { ?plugin rdf:type lns:Plugin . ?plugin lns:hasID ?pluginID . ?plugin lns:hasChange ?change . ?change lns:hasAuthor ?author . ?change lns:hasCommitText ?commitText . } ORDER BY ?Plugin % !!! What are the test stats for the module %%SPARQL SELECT DISTINCT (?pluginID AS ?Plugin) (?value AS ?Tests) WHERE { ?plugin rdf:type lns:Plugin . ?plugin lns:hasID ?pluginID . ?plugin lns:hasStat ?stat . ?stat lns:hasKey ?key . ?stat lns:hasValue ?value . } % !!! Authors (people who created modules, changed them) %%SPARQL SELECT DISTINCT (?pluginID AS ?Plugin) (?author AS ?Editor) WHERE { ?plugin rdf:type lns:Plugin . ?plugin lns:hasID ?pluginID . ?plugin lns:hasChange ?change . ?change lns:hasAuthor ?author . ?change lns:hasCommitText ?commitText . } ORDER BY ?Plugin % !!! What projects are not in any complex/aggregated module %%SPARQL SELECT DISTINCT (?pluginID AS ?Plugin) (?author AS ?Editor) (?commitText AS ?Change) WHERE { ?plugin rdf:type lns:Plugin . ?plugin lns:hasID ?pluginID . ?plugin lns:hasChange ?change . ?change lns:hasAuthor ?author . ?change lns:hasCommitText ?commitText . } ORDER BY ?Plugin % !!! What projects are part of this module !!! What is the heat of the module (changes/day in the last month?) !!! General stats, if possible? LoC, Classes, BuildNumber !!! More interesting stuff? %%CIInfo Writes the content of CI-Info files to KnowWE's ontology... %