SADE issueshttps://gitlab.gwdg.de/SADE/SADE/-/issues2021-11-29T12:01:26Zhttps://gitlab.gwdg.de/SADE/SADE/-/issues/131Add sade.textgrid.de to README2021-11-29T12:01:26ZStefan E. Funkfunk@sub.uni-goettingen.deAdd sade.textgrid.de to READMEReferenzinstanz in die Doku? <https://sade.textgrid.de>Referenzinstanz in die Doku? <https://sade.textgrid.de>https://gitlab.gwdg.de/SADE/SADE/-/issues/130Add a few words of generic SADE description2021-11-29T12:00:20ZStefan E. Funkfunk@sub.uni-goettingen.deAdd a few words of generic SADE description# Description
No bug, just a documentation issue. Maybe take text from: https://wiki.de.dariah.eu/display/TextGrid/Publish+Tool+SADE
## I expected the following to happen:
…
## On the contrary, I observed:
…
# How to reproduce the ...# Description
No bug, just a documentation issue. Maybe take text from: https://wiki.de.dariah.eu/display/TextGrid/Publish+Tool+SADE
## I expected the following to happen:
…
## On the contrary, I observed:
…
# How to reproduce the bug
Please describe briefly how you discovered the bug and what a developer has to do to reproduce it.
_Steps:_
* Step 1
* Step 2
* ...
# Severity
How much impact does this bug have on the product or further development?
* [X] Minor
* [ ] Major
* [ ] Critical
* [ ] Blocker
# Platform
* [ ] Unix
* [ ] Windows
* [ ] MacOS
# Program version
Which version of SADE did you use?
# Related tickets
Add related issues if applicable.
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Stefan Hynek](https://gitlab.gwdg.de/hynek), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)https://gitlab.gwdg.de/SADE/SADE/-/issues/129Follow-up from "Draft: Resolve "switch build/release to single branch "main"""2021-05-10T13:11:10ZStefan Hynekstefan.hynek@uni-goettingen.deFollow-up from "Draft: Resolve "switch build/release to single branch "main"""The following discussion from !94 should be addressed:
- [ ] @mrodzis started a [discussion](https://gitlab.gwdg.de/SADE/SADE/-/merge_requests/94#note_316299):
> Double spaceThe following discussion from !94 should be addressed:
- [ ] @mrodzis started a [discussion](https://gitlab.gwdg.de/SADE/SADE/-/merge_requests/94#note_316299):
> Double spacehttps://gitlab.gwdg.de/SADE/SADE/-/issues/128Move tests from `post-install.xq` to be called from ci after successful deplo...2021-05-10T13:08:36ZStefan Hynekstefan.hynek@uni-goettingen.deMove tests from `post-install.xq` to be called from ci after successful deploymentThe following discussion from !94 should be addressed:
- [ ] @mrodzis started a [discussion](https://gitlab.gwdg.de/SADE/SADE/-/merge_requests/94#note_316300):
> Maybe the tests should be moved to a CI stage then. Otherwise we mig...The following discussion from !94 should be addressed:
- [ ] @mrodzis started a [discussion](https://gitlab.gwdg.de/SADE/SADE/-/merge_requests/94#note_316300):
> Maybe the tests should be moved to a CI stage then. Otherwise we might not notice failing ones.https://gitlab.gwdg.de/SADE/SADE/-/issues/127switch build/release to single branch "main"2021-05-10T13:34:37ZStefan Hynekstefan.hynek@uni-goettingen.deswitch build/release to single branch "main"Stefan Hynekstefan.hynek@uni-goettingen.deStefan Hynekstefan.hynek@uni-goettingen.dehttps://gitlab.gwdg.de/SADE/SADE/-/issues/126TILE objects not publishable2020-11-12T08:55:55ZMichelle WeidlingTILE objects not publishable# Description
Publishing a TILE object via SADE throws the following error:
> ERROR: PUBLISH06 get data for textgrid:3vwfq.0 failed with java:org.xmldb.api.base.XMLDBException: The XML parser reported a problem: fatal error at (1,2) : ...# Description
Publishing a TILE object via SADE throws the following error:
> ERROR: PUBLISH06 get data for textgrid:3vwfq.0 failed with java:org.xmldb.api.base.XMLDBException: The XML parser reported a problem: fatal error at (1,2) : Reference is not allowed in prolog. XMLDB reported an exception while storing documentorg.xmldb.api.base.XMLDBException: The XML parser reported a problem: fatal error at (1,2) : Reference is not allowed in prolog. \[at line 173, column 39, source: /db/apps/sade/modules/textgrid/connect.xqm\] In function: tgconnect:publish(xs:string, xs:string, xs:string, xs:string, xs:string, xs:string, xs:string, xs:boolean) \[22:23:/db/apps/sade/modules/textgrid/connect.xqm\]
Is is caused by wrapping the data we get from TextGrid into a document node at https://gitlab.gwdg.de/SADE/SADE/-/blob/develop/modules/textgrid/client.xqm#L78.
# Severity
How much impact does this bug have on the product or further development?
* [x] Critical
/cc [Mathias Göbel](https://gitlab.gwdg.de/mgoebel), [Stefan Hynek](https://gitlab.gwdg.de/hynek), [Michelle Weidling](https://gitlab.gwdg.de/mrodzis)Michelle WeidlingMichelle Weidlinghttps://gitlab.gwdg.de/SADE/SADE/-/issues/125Update templates2020-08-28T11:35:10ZMichelle WeidlingUpdate templates# Description
All templates should give credit to the authors by linking them, not referencing them with `@`.
# Use Cases
As an author of the template I don't want to be listed as participant for every single issue opened (which means ...# Description
All templates should give credit to the authors by linking them, not referencing them with `@`.
# Use Cases
As an author of the template I don't want to be listed as participant for every single issue opened (which means I'm regularly notified about ... everything).
# Classification
Is this feature an enhancement of existing code or a completely new feature?
* [x] enhancement
* [ ] new feature
/cc @mgoebel, @hynek, @mrodzisMichelle WeidlingMichelle Weidlinghttps://gitlab.gwdg.de/SADE/SADE/-/issues/124save data outside app-root2020-08-20T06:05:52ZStefan Hynekstefan.hynek@uni-goettingen.desave data outside app-root# Description
Just leave a short summary what the feature is about.
# Use Cases
If you can, please provide use cases for this feature.
# Classification
Is this feature an enhancement of existing code or a completely new feature?
* [...# Description
Just leave a short summary what the feature is about.
# Use Cases
If you can, please provide use cases for this feature.
# Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
* [ ] new feature
# Related Tickets
Add all related issues if applicable.
/cc @mgoebel, @hynek, @mrodzisSimon SendlerStefan Hynekstefan.hynek@uni-goettingen.deFlorian BarthSimon Sendlerhttps://gitlab.gwdg.de/SADE/SADE/-/issues/123tgclient:confserv#0 illegal syntax2020-05-26T10:58:12ZMathias Goebeltgclient:confserv#0 illegal syntaxconfserv function is not well prepared. undeclared variable, data types not matching.confserv function is not well prepared. undeclared variable, data types not matching.Mathias GoebelMathias Goebel2020-04-22https://gitlab.gwdg.de/SADE/SADE/-/issues/122Confluence Parser Module is not working properly since eXist 5 update2020-04-16T08:43:26Zmmarkus1Confluence Parser Module is not working properly since eXist 5 update# Description
By using the confluence parser for the first time since eXist 5 update, I noticed that it's not working properly.
## I expected the following to happen:
…
## On the contrary, I observed:
…
# How to reproduce the bug
Just...# Description
By using the confluence parser for the first time since eXist 5 update, I noticed that it's not working properly.
## I expected the following to happen:
…
## On the contrary, I observed:
…
# How to reproduce the bug
Just use the module transform function confluence:confluence()mmarkus1mmarkus1https://gitlab.gwdg.de/SADE/SADE/-/issues/121artefact download of a release2022-02-24T12:08:31ZStefan Hynekstefan.hynek@uni-goettingen.deartefact download of a release# Description
the latest release provided as a zip file should not be a ci-job's artefact but rather be provided from the integrated package repo.
# Use Cases
artefacts may be deleted after a certain amount of time while released packa...# Description
the latest release provided as a zip file should not be a ci-job's artefact but rather be provided from the integrated package repo.
# Use Cases
artefacts may be deleted after a certain amount of time while released packages should be provided "forever".
# Classification
Is this feature an enhancement of existing code or a completely new feature?
* [X] enhancement
* [ ] new feature
# Related Tickets
Add all related issues if applicable.
/cc @mgoebel, @hynek, @mrodzishttps://gitlab.gwdg.de/SADE/SADE/-/issues/120Evaluate XQStyle2020-02-06T12:40:00ZMichelle WeidlingEvaluate XQStyle[XQStyle](https://github.com/abhinavmishra14/XQStyle) may be a tool worth looking into for code quality checking.[XQStyle](https://github.com/abhinavmishra14/XQStyle) may be a tool worth looking into for code quality checking.https://gitlab.gwdg.de/SADE/SADE/-/issues/119Workflow: Vulnerabilites2020-02-06T12:33:33ZMichelle WeidlingWorkflow: VulnerabilitesWe should discuss about https://bestpractices.coreinfrastructure.org/en/projects/3579 Vulnerabilities. Should they be monitored? Is this applicable to SADE at all?We should discuss about https://bestpractices.coreinfrastructure.org/en/projects/3579 Vulnerabilities. Should they be monitored? Is this applicable to SADE at all?https://gitlab.gwdg.de/SADE/SADE/-/issues/118Workflow: Add a way of regularly adressing new issues2020-02-06T12:31:45ZMichelle WeidlingWorkflow: Add a way of regularly adressing new issues> The project MUST acknowledge a majority of bug reports submitted in the last 2-12 months (inclusive); the response need not include a fix.
Cf. https://bestpractices.coreinfrastructure.org/en/projects/3579 Bug reporting process.> The project MUST acknowledge a majority of bug reports submitted in the last 2-12 months (inclusive); the response need not include a fix.
Cf. https://bestpractices.coreinfrastructure.org/en/projects/3579 Bug reporting process.https://gitlab.gwdg.de/SADE/SADE/-/issues/117Add feedback chanels to SADE website2020-05-04T09:16:48ZMichelle WeidlingAdd feedback chanels to SADE website> The project website MUST provide information on how to: obtain, provide feedback (as bug reports or enhancements), and contribute to the software.
cf. https://bestpractices.coreinfrastructure.org/en/projects/3579 Basic project websit...> The project website MUST provide information on how to: obtain, provide feedback (as bug reports or enhancements), and contribute to the software.
cf. https://bestpractices.coreinfrastructure.org/en/projects/3579 Basic project website content.https://gitlab.gwdg.de/SADE/SADE/-/issues/116proper logging2021-05-07T11:00:18ZStefan Hynekstefan.hynek@uni-goettingen.deproper logging# Description
By now, SADE is logging to system-out. But this information is lost when not saved into log-files.
# Use Cases
* [ ] [ modules/wiki/confluence.xqm ](https://gitlab.gwdg.de/search?utf8=%E2%9C%93&snippets=&scope=&repository...# Description
By now, SADE is logging to system-out. But this information is lost when not saved into log-files.
# Use Cases
* [ ] [ modules/wiki/confluence.xqm ](https://gitlab.gwdg.de/search?utf8=%E2%9C%93&snippets=&scope=&repository_ref=develop&search=util%3Alog&project_id=2055#L83)
* [ ] [post-install.xq ](https://gitlab.gwdg.de/search?utf8=%E2%9C%93&snippets=&scope=&repository_ref=develop&search=util%3Alog&project_id=2055#L83)
* [ ] [post-install.xq ](https://gitlab.gwdg.de/search?utf8=%E2%9C%93&snippets=&scope=&repository_ref=develop&search=util%3Alog&project_id=2055#L106)
* [ ] [post-install.xq ](https://gitlab.gwdg.de/search?utf8=%E2%9C%93&snippets=&scope=&repository_ref=develop&search=util%3Alog&project_id=2055#L121)
* [ ] [post-install.xq ](https://gitlab.gwdg.de/search?utf8=%E2%9C%93&snippets=&scope=&repository_ref=develop&search=util%3Alog&project_id=2055#L128)
# Classification
Is this feature an enhancement of existing code or a completely new feature?
* [ ] enhancement
# Solution
Use instead:
```xquery
util:log($priority as xs:string, , $message as item
()*) as item()
Parameters:
$priority The logging priority: 'error', 'warn', 'debug', 'info', 'trace'
$message* The message to log
```
# Related Tickets
Add all related issues if applicable.
/cc @mgoebel, @hynek, @mrodzishttps://gitlab.gwdg.de/SADE/SADE/-/issues/115Documentation and installation: https://sade.textgrid.de/docs/install.md2020-03-13T10:42:41Zsgerle1Documentation and installation: https://sade.textgrid.de/docs/install.md# Description
Problems with the installation of textgrid sade and missing/ incomplete information in the documentation
# Problems occured
* **Section** ***Debian/ Ubuntu*** **in the installation documentation**
* The information about...# Description
Problems with the installation of textgrid sade and missing/ incomplete information in the documentation
# Problems occured
* **Section** ***Debian/ Ubuntu*** **in the installation documentation**
* The information about how to install the debian package is missing.
* How do I start SADE after installing it via the Software Center (by double clicking on the debian package)? It does not work.
* **Section** ***Section All Operating Systems*** **in the installation documentation**
* Windows 7: installation via the "startup.bat" file in the directory "build/sade/bin" did not work. But by using the command "java -jar start.jar jetty" in the directory "build/sade" (which you find under "If you have problems starting SADE ...") it worked.
* **After starting SADE**
* Missing information in the documenation about how to log in (using user name „admin“ and no password)
# Classification
Is this feature an enhancement of existing code or a completely new feature?
* [x] enhancement
* [ ] new feature
# Related Tickets
/cc @mgoebel, @hynek, @mrodzishttps://gitlab.gwdg.de/SADE/SADE/-/issues/114Issue templates2019-12-06T11:42:24ZMichelle WeidlingIssue templatesTo improve our issue descriptions we could provide issue templates (cf. merge templates) for bugs and features.To improve our issue descriptions we could provide issue templates (cf. merge templates) for bugs and features.v5.0.0Michelle WeidlingMichelle Weidlinghttps://gitlab.gwdg.de/SADE/SADE/-/issues/113Faceted Search: Order mechanisms aren't working2019-12-04T13:19:19ZMichelle WeidlingFaceted Search: Order mechanisms aren't workingOn `search.html` we have to drop down menus that provide different sort options for the search results.
Switching them doesn't yield any result.On `search.html` we have to drop down menus that provide different sort options for the search results.
Switching them doesn't yield any result.https://gitlab.gwdg.de/SADE/SADE/-/issues/112upload fail->deployment fail2019-12-03T14:52:39ZStefan Hynekstefan.hynek@uni-goettingen.deupload fail->deployment fail# what is:
when uploading to the exist repo fails with an error message, e.g.:
```
<?xml version="1.0" ?><exception><path>/db/apps/receiver.xql</path><message>err:XPTY0004 cardinality error: sequence with more than one item is not allowe...# what is:
when uploading to the exist repo fails with an error message, e.g.:
```
<?xml version="1.0" ?><exception><path>/db/apps/receiver.xql</path><message>err:XPTY0004 cardinality error: sequence with more than one item is not allowed here [at line 42, column 68, source: /db/apps/public-repo/modules/scan.xql]
In function:
scanrepo:process(element()*) [203:23:/db/apps/public-repo/modules/scan.xql]
scanrepo:scan() [14:9:/db/apps/public-repo/modules/scan.xql]</message></exception>[cmd] sh exited 0
```
curl exits with 0 and deployment stage is considered passed
# what should be
pipeline should fail