loki issueshttps://gitlab.geist.re/pro/loki/-/issues2017-11-08T14:59:09Zhttps://gitlab.geist.re/pro/loki/-/issues/27PROV: add semantic metrics2017-11-08T14:59:09ZKrzysztof KuttPROV: add semantic metricsSemantic changes should be written down as triples:
`lokievent:{event}_{$page}_{$newRev}
loki:classesChange "{$val}"; # TODO: how many [category:] statements were added/removed (+/-)
loki:relationsChange "{$val}"; # TODO: h...Semantic changes should be written down as triples:
`lokievent:{event}_{$page}_{$newRev}
loki:classesChange "{$val}"; # TODO: how many [category:] statements were added/removed (+/-)
loki:relationsChange "{$val}"; # TODO: how many relation (to other pages)...
loki:attributesChange "{$val}"; # TODO: how many attributes (to literals)...
loki:statementsChange "{$val}"; # TODO: how many ALL statements...`
`compare_temp_semantic_data` function from commit https://gitlab.geist.re/pro/loki/commit/39e4424eda4c1d38e7ad53da761fbd338795f4f1 may be usefulhttps://gitlab.geist.re/pro/loki/-/issues/29SPARQL SELECT query returns `no` instead of table with results2017-11-08T14:55:11ZKrzysztof KuttSPARQL SELECT query returns `no` instead of table with resultsPage text (saved as `start:xxx`):
```
~~NOCACHE~~
[[category:task| ]]
Tytuł: [[test_title:=Miejsce na twoją reklamę]]
Miejsce na treść twojej reklamy
Dane:
* Rok: [[test_year:=dzisiaj]]
* Autor: [[test_autor:=Nieznany]]
* Loka...Page text (saved as `start:xxx`):
```
~~NOCACHE~~
[[category:task| ]]
Tytuł: [[test_title:=Miejsce na twoją reklamę]]
Miejsce na treść twojej reklamy
Dane:
* Rok: [[test_year:=dzisiaj]]
* Autor: [[test_autor:=Nieznany]]
* Lokalizacja: [[test_location:=internet]]
* Język: [[test_lang:=english]]
* Długość: [[test_length:=1]]
* Inna strona: [[test_other_page::tests:loki-queries:page1]]
```
SPARQL query (in SPARQL Endpoint / within the wiki page):
```
PREFIX wiki: <>
SELECT ?p
WHERE {
?p a "task" .
}
```
Result: **no**
but should return the table with at least one page `start:xxx`https://gitlab.geist.re/pro/loki/-/issues/35revisionsrater: all events are named as edited in PROV file2017-11-08T14:54:42ZKrzysztof Kuttrevisionsrater: all events are named as edited in PROV fileEvents are named in PROV files accordingly to the scheme: ``lokievent:[event]_[page]_[timestamp]``, where ``event`` is one of {``created``, ``edited``, ``deleted``}. But even if the evaluated event is ``created`` (what can be seen in the...Events are named in PROV files accordingly to the scheme: ``lokievent:[event]_[page]_[timestamp]``, where ``event`` is one of {``created``, ``edited``, ``deleted``}. But even if the evaluated event is ``created`` (what can be seen in the PROV section related to this event), the revisionsrater generates the triples, where ``event`` is ``edited``.https://gitlab.geist.re/pro/loki/-/issues/6Change unit tests into **automatic** unit tests2017-08-20T09:05:12ZKrzysztof KuttChange unit tests into **automatic** unit testsIs there a possibility to change current unit tests into **automatic** unit tests? E.g. zip with some testing environment or Docker / sth else + put there current loki code = testing environment does everyting and return tests results?Is there a possibility to change current unit tests into **automatic** unit tests? E.g. zip with some testing environment or Docker / sth else + put there current loki code = testing environment does everyting and return tests results?https://gitlab.geist.re/pro/loki/-/issues/15Automatic update link2017-08-20T09:05:12ZKrzysztof KuttAutomatic update link**Automatic update links**:
* Test how does the automatic update works: when DokuWiki shows the info that there is an update for a plugin? (time change in `plugin.info.txt` or maybe only timestamp of the zip?)
* Something like `http://...**Automatic update links**:
* Test how does the automatic update works: when DokuWiki shows the info that there is an update for a plugin? (time change in `plugin.info.txt` or maybe only timestamp of the zip?)
* Something like `http://loki.ia.agh.edu.pl/_media/downloads:loki.zip` or `http://loki.ia.agh.edu.pl/loki.zip` (as a symbolic link to `http://loki.ia.agh.edu.pl/_media/downloads:loki.zip`?)
* Remember to change the date in `plugin.info.txt` file after plugin update
Do this also for other plugins!