dme issueshttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues2019-11-28T08:49:52Zhttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/637Implement preprocessing of data2019-11-28T08:49:52ZGradl, TobiasImplement preprocessing of data- handle original data before even parsing XML or CSV
- Nonterminals need to be creatable from labelling functions
- CORE::PARSEXML (~) required
- Example: Messed up Pergamon data
*(from redmine: issue id 751, created on 2018-0...- handle original data before even parsing XML or CSV
- Nonterminals need to be creatable from labelling functions
- CORE::PARSEXML (~) required
- Example: Messed up Pergamon data
*(from redmine: issue id 751, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/634Parse unstructured sample text2019-11-28T08:49:48ZGradl, TobiasParse unstructured sample text…if not XML or CSV detected
*(from redmine: issue id 748, created on 2018-01-22tgradl)*…if not XML or CSV detected
*(from redmine: issue id 748, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/632EAD Schema2019-11-28T08:49:47ZGradl, TobiasEAD SchemaBei Integration des offiziellen EAD-Schemas stürzt die ScheReg ab.
Das EAD-Schema ist hier zu finden: http://www.loc.gov/ead/ead.xsd
*(from redmine: issue id 743, created on 2018-01-22)*Bei Integration des offiziellen EAD-Schemas stürzt die ScheReg ab.
Das EAD-Schema ist hier zu finden: http://www.loc.gov/ead/ead.xsd
*(from redmine: issue id 743, created on 2018-01-22)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/630Upgrade security to dariahsp-core v1.0.02019-11-28T08:49:44ZGradl, TobiasUpgrade security to dariahsp-core v1.0.0see dariahsp
*(from redmine: issue id 736, created on 2018-01-22tgradl)*see dariahsp
*(from redmine: issue id 736, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/624SelectorList and SelectorExact are not compatible yet2019-11-28T08:49:39ZGradl, TobiasSelectorList and SelectorExact are not compatible yetLook at DataTransformationProcessor.exitInput: exact selectors in a list
need special treatment
*(from redmine: issue id 677, created on 2018-01-22tgradl)*Look at DataTransformationProcessor.exitInput: exact selectors in a list
need special treatment
*(from redmine: issue id 677, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/620Implement execution order2019-11-28T08:49:35ZGradl, TobiasImplement execution order- determine what is calculated first to
- base more complex transformations on the easier ones
*(from redmine: issue id 673, created on 2018-01-22tgradl)*- determine what is calculated first to
- base more complex transformations on the easier ones
*(from redmine: issue id 673, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/619Implement IO of NLP and Wiki gtf commands for current gtf core2019-11-28T08:49:33ZGradl, TobiasImplement IO of NLP and Wiki gtf commands for current gtf corehow to process resulting output?
*(from redmine: issue id 672, created on 2018-01-22tgradl)*how to process resulting output?
*(from redmine: issue id 672, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/618Import / export of schemata2019-11-28T08:49:32ZGradl, TobiasImport / export of schemata- simplifies playing with different instances
- probably needs another task for inherited schemata
*(from redmine: issue id 671, created on 2018-01-22tgradl)*- simplifies playing with different instances
- probably needs another task for inherited schemata
*(from redmine: issue id 671, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/612Introduce system/API schemas2019-11-28T08:49:22ZGradl, TobiasIntroduce system/API schemas- only provided with an API key through API
- examples: the gs\_\* schemata
*(from redmine: issue id 596, created on 2018-01-22tgradl)*- only provided with an API key through API
- examples: the gs\_\* schemata
*(from redmine: issue id 596, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/602Prevent delete cascade on multiply referenced child items2019-11-28T08:49:10ZGradl, TobiasPrevent delete cascade on multiply referenced child items- reassign?
- deletion of elements should not be possible anymore, only
de-referencing
- if a now dereferenced element is nowhere else referenced, add it as
alternative root reference to base schema refernce
<!-- -->
- ...- reassign?
- deletion of elements should not be possible anymore, only
de-referencing
- if a now dereferenced element is nowhere else referenced, add it as
alternative root reference to base schema refernce
<!-- -->
- only nonterminals are prevented from deletion, not grammars?
*(from redmine: issue id 563, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/599Should element trees as input be cloned if there are corresponding children i...2019-11-28T08:49:07ZGradl, TobiasShould element trees as input be cloned if there are corresponding children in target?- just a convenience compared to now
- not really trackable / determined
- side effects…
*(from redmine: issue id 559, created on 2018-01-22tgradl)*- just a convenience compared to now
- not really trackable / determined
- side effects…
*(from redmine: issue id 559, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/596Cache MappingExecutionGroup2019-11-28T08:49:03ZGradl, TobiasCache MappingExecutionGroup- improve loading of functions
- Cache mex ->look at MappingWorkerImpl
- how to determine if updates are necessary
*(from redmine: issue id 554, created on 2018-01-22tgradl)*- improve loading of functions
- Cache mex ->look at MappingWorkerImpl
- how to determine if updates are necessary
*(from redmine: issue id 554, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/593Allow CSV as sample transformation input2019-11-28T08:48:59ZGradl, TobiasAllow CSV as sample transformation inputThis should probably result in a task for gtf ->CsvProcessingService
*(from redmine: issue id 551, created on 2018-01-22tgradl)*This should probably result in a task for gtf ->CsvProcessingService
*(from redmine: issue id 551, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/584Reuse 'logging' capabilities from sample handling to schema/mapping handling2019-11-28T08:48:48ZGradl, TobiasReuse 'logging' capabilities from sample handling to schema/mapping handlinguse to show errors and messages
*(from redmine: issue id 541, created on 2018-01-22tgradl)*use to show errors and messages
*(from redmine: issue id 541, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/578Support inherited schemata2019-11-28T08:48:40ZGradl, TobiasSupport inherited schemata- Just reference the reference tree
- Register modifications to the tree where necessary and
- “render” the effective tree where needed
<!-- -->
- Also: notice the status of an element (inherited | not inherited)
and reflec...- Just reference the reference tree
- Register modifications to the tree where necessary and
- “render” the effective tree where needed
<!-- -->
- Also: notice the status of an element (inherited | not inherited)
and reflect in the editor
*(from redmine: issue id 535, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/572Unique element names per level2019-11-28T08:48:33ZGradl, TobiasUnique element names per level- Especially when element ids need to be determined by element labels,
multiple element definitions with the same label are problematic
- Restrict in schema editor and model itself
*(from redmine: issue id 524, created on 2018-...- Especially when element ids need to be determined by element labels,
multiple element definitions with the same label are problematic
- Restrict in schema editor and model itself
*(from redmine: issue id 524, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/570Querying the mapping API for source/target needs to return one integrated map...2019-11-28T08:48:30ZGradl, TobiasQuerying the mapping API for source/target needs to return one integrated mapping- Other option: first ->not acceptable
- Other option: allow only one ->problem with drafts
- Chosen: combine info on multiple mappings and return aggregate
*(from redmine: issue id 522, created on 2018-01-22tgradl)*- Other option: first ->not acceptable
- Other option: allow only one ->problem with drafts
- Chosen: combine info on multiple mappings and return aggregate
*(from redmine: issue id 522, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/566Changes on schema do not affect version id2019-11-28T08:48:24ZGradl, TobiasChanges on schema do not affect version id- Changing any element of the schema, the API-provided schema receives
a new version id
- Changing merely the name of the schema, the version id stays the
same ->no update in GS
*(from redmine: issue id 502, created on 2018...- Changing any element of the schema, the API-provided schema receives
a new version id
- Changing merely the name of the schema, the version id stays the
same ->no update in GS
*(from redmine: issue id 502, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/561Upgrade to new processing version2019-11-28T08:48:19ZGradl, TobiasUpgrade to new processing version- need to remove all processing/mapping execution functionality
(should all be migrated to processing)
*(from redmine: issue id 469, created on 2018-01-22tgradl)*- need to remove all processing/mapping execution functionality
(should all be migrated to processing)
*(from redmine: issue id 469, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/dme/-/issues/558Translatable log messages2019-11-28T08:48:16ZGradl, TobiasTranslatable log messagesLog messages should contain codes only, otherwise language specifics are
branded in the session; the log area is not language selectable
*(from redmine: issue id 447, created on 2018-01-22tgradl)*Log messages should contain codes only, otherwise language specifics are
branded in the session; the log area is not language selectable
*(from redmine: issue id 447, created on 2018-01-22tgradl)*X.xGradl, TobiasGradl, Tobias