From 8b3b12293b6eaf9bd3b01786b9b0ca4d2aa2d5a3 Mon Sep 17 00:00:00 2001
From: Yves Vincent Grossmann <89014209+yvgrossmann@users.noreply.github.com>
Date: Thu, 1 Jun 2023 14:46:38 +0200
Subject: [PATCH 01/16] Fix broken link in SMP Questions
The link towards the software license policy at the MPI Metro was broken; now fixed.
---
rdmorganiser/questions/SMP-Questions.xml | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/rdmorganiser/questions/SMP-Questions.xml b/rdmorganiser/questions/SMP-Questions.xml
index 05bc5964..8629ed1e 100644
--- a/rdmorganiser/questions/SMP-Questions.xml
+++ b/rdmorganiser/questions/SMP-Questions.xml
@@ -259,10 +259,10 @@ Es liegt in der Natur der Sache, dass diese Literaturhinweise nicht vollumfängl
2Here, for example, personnel or financial resources from the regular budget or already existing project funds can be mentioned.
-Scientific software is becoming increasingly important as a source of knowledge. Therefore, the development of software in a scientific context is also becoming more and more relevant for funding organisations. A software management plan can be a useful basis for applying for (partial) project funding, as software is increasingly considered worthy of funding.
+Scientific software is becoming increasingly important as a source of knowledge. Therefore, the development of software in a scientific context is also becoming more and more relevant for funding organisations. A software management plan can be a useful basis for applying for (partial) project funding, as software is increasingly considered worthy of funding.
+
+For further reference, we recommend these publications:
-For further reference, we recommend these publications:
-
* Rand et al., Visibility of Research Software Engineers in research funding, 2022, Software Sustainability Institute Blog, <a href="https://www.software.ac.uk/blog/2022-06-20-visibility-research-software-engineers-research-funding" target="_blank">https://www.software.ac.uk/blog/2022-06-20-visibility-research-software-engineers-research-funding</a>.
* Strasser et al. (2022): 10 Simple Rules for Funding Scientific Open Source Software, <a href="https://doi.org/10.5281/ZENODO.6611500" target="_blank">https://doi.org/10.5281/zenodo.6611500</a>.Is there existing (financial/personnel) resources or will there be specific funding for the software development?
@@ -271,7 +271,7 @@ For further reference, we recommend these publications:
Hier können beispielsweise personellen oder finanzielle Mittel aus dem regulären Haushalt oder bereits vorhandene Projektmittel erwähnt werden.
-Wissenschaftliche Software gewinnt als Erkenntnisgewinn zunehmend an Bedeutung. Daher wird die Entwicklung von Software im wissenschaftlichen Kontext auch für Förderorganisationen zunehmend relevanter. Ein Software-Management-Plan kann daher eine sinnvolle Grundlage für eine Beantragung von (Teil-)Projektmitteln sein, da Software zunehmend auch als förderwürdig erachtet wird.
+Wissenschaftliche Software gewinnt als Erkenntnisgewinn zunehmend an Bedeutung. Daher wird die Entwicklung von Software im wissenschaftlichen Kontext auch für Förderorganisationen zunehmend relevanter. Ein Software-Management-Plan kann daher eine sinnvolle Grundlage für eine Beantragung von (Teil-)Projektmitteln sein, da Software zunehmend auch als förderwürdig erachtet wird.
Als weiterführenden Hinweise empfehlen wir diese Publikationen:
@@ -407,7 +407,7 @@ Als weiterführenden Hinweise empfehlen wir diese Publikationen:
FalseFalse0
- For this question, it is useful to first describe the type of project management. Examples here would be agile methods such as Scrum. But a more classical approach like e.g. the "waterfall" model is also possible. Ultimately, it is crucial that the chosen method fits the goal and is communicated to and works for the people involved.
+ For this question, it is useful to first describe the type of project management. Examples here would be agile methods such as Scrum. But a more classical approach like e.g. the "waterfall" model is also possible. Ultimately, it is crucial that the chosen method fits the goal and is communicated to and works for the people involved.
Once a methodological approach has been established, it may be useful to define different roles for the software project. Examples would be "Developer", "Tester", "Scrum Master" etc. At the same time, it is advisable to already draft a specification document for the project with requirements, usage scenarios and other specifications. The requirements from the user's point of view should be clear so that the conception and specification process by the developers can start on this basis.
@@ -541,7 +541,7 @@ Beispiele für Anwendungen sind etwa eigenständige Ticket-Systeme wie Jira oder
TrueFalse0
- For the development of software in a scientific context, the rules of good scientific practice at one's own institution or organisation apply. Software might not explicitly mentioned there. Nevertheless, these rules for scientific results can apply to the development (and sharing) of software.
+ For the development of software in a scientific context, the rules of good scientific practice at one's own institution or organisation apply. Software might not explicitly mentioned there. Nevertheless, these rules for scientific results can apply to the development (and sharing) of software.
At the same time, individual institutes, working groups, etc. can also impose rules on the use of software. If you are unsure about the institutional requirements that apply to you, it is best to contact your local colleagues from the Research Coordination or IT, Scientific Computing Unit, etc. They can provide you with competent support.
@@ -554,7 +554,7 @@ Below you will find a collection of examples of institutional regulations relate
- Für die Entwicklung von Software im wissenschaftlichen Kontext gelten die Regeln zur guten wissenschaftlichen Praxis der eigenen Institution oder Organisation. Software muss dort noch nicht explizit erwähnt. Dennoch können diese entsprechenden Regeln für wissenschaftliche Ergebnisse auch für die Entwicklung (und Veröffentlichung) von Software gelten.
+ Für die Entwicklung von Software im wissenschaftlichen Kontext gelten die Regeln zur guten wissenschaftlichen Praxis der eigenen Institution oder Organisation. Software muss dort noch nicht explizit erwähnt. Dennoch können diese entsprechenden Regeln für wissenschaftliche Ergebnisse auch für die Entwicklung (und Veröffentlichung) von Software gelten.
Gleichzeitig können sich auch einzelne Institute, Arbeitsgruppen etc. Regeln zum Umgang mit Software auferlegen. Sollten Sie unsicher sein, inwiefern institutionelle Anforderungen für Sie zutreffen, dann kontaktieren Sie am besten Ihre lokalen Kolleg_innen von der Forschungskoordination oder der IT, Scientific Computing Unit etc. Diese können Sie dabei kompetent unterstützen.
@@ -1689,13 +1689,13 @@ Es ist sinnvoll eine Kontaktperson oder Emailadresse zu definieren, die über ei
FalseFalse1
- If software is to be made publicly accessible, then it makes sense to find a suitable place for this. For example, <a href="https://wissenschaftliche-integritaet.de/en/code-of-conduct/documentation/" target="_blank">Guideline 12 in the DFG Code of Good Scientific Practice</a> recommends that "[w]here research software is being developed, the source code is documented".
+ If software is to be made publicly accessible, then it makes sense to find a suitable place for this. For example, <a href="https://wissenschaftliche-integritaet.de/en/code-of-conduct/documentation/" target="_blank">Guideline 12 in the DFG Code of Good Scientific Practice</a> recommends that "[w]here research software is being developed, the source code is documented".
<a href="https://doi.org/10.15497/RDA00068" target="_blank">FAIR4RS</a> F4 and A1 also explicitly ask how easy software can be found and to what extent scientific citation is supported.In which repository or archive will the software be held? How easy can it be found? What strategy is used to keep the software usable?
- Wenn Software öffentlich zugänglich gemacht werden soll, dann ist es sinnvoll, hierfür einen geeigneten Ort zu suchen. So empfiehlt etwa die <a href="https://wissenschaftliche-integritaet.de/kodex/dokumentation/" target="_blank">Leitlinie 12 im DFG-Kodex "Leitlinien zur Sicherung guter wissenschaftlicher Praxis"</a>, dass "[b]ei der Entwicklung von Forschungssoftware [..] der Quellcode dokumentiert" wird.
+ Wenn Software öffentlich zugänglich gemacht werden soll, dann ist es sinnvoll, hierfür einen geeigneten Ort zu suchen. So empfiehlt etwa die <a href="https://wissenschaftliche-integritaet.de/kodex/dokumentation/" target="_blank">Leitlinie 12 im DFG-Kodex "Leitlinien zur Sicherung guter wissenschaftlicher Praxis"</a>, dass "[b]ei der Entwicklung von Forschungssoftware [..] der Quellcode dokumentiert" wird.
In <a href="https://doi.org/10.15497/RDA00068" target="_blank">FAIR4RS</a> F4 und A1 wird auch explizit danach gefragt, wie leicht Software gefunden werden kann und inwiefern das wissenschaftliche Zitieren unterstützt wird.In welchem Repository oder Archiv wird die Software aufbewahrt? Wie leicht kann es gefunden werden? Welche Strategie wird angewandt, um die Software benutzbar zu halten?
From 86208ea0f90e28ba94fe54ec87e1f8f447cc769c Mon Sep 17 00:00:00 2001
From: Yves Vincent Grossmann <89014209+yvgrossmann@users.noreply.github.com>
Date: Thu, 1 Jun 2023 15:00:14 +0200
Subject: [PATCH 02/16] Moved SMP to Kernbereich and changed URIs
---
rdmorganiser/conditions/SMP-Conditions.xml | 12 +
rdmorganiser/domain/SMP-Domain.xml | 311 +++++++++++++++++++++
rdmorganiser/questions/SMP_Readme.md | 5 +-
3 files changed, 327 insertions(+), 1 deletion(-)
create mode 100644 rdmorganiser/conditions/SMP-Conditions.xml
create mode 100644 rdmorganiser/domain/SMP-Domain.xml
diff --git a/rdmorganiser/conditions/SMP-Conditions.xml b/rdmorganiser/conditions/SMP-Conditions.xml
new file mode 100644
index 00000000..afefc6b4
--- /dev/null
+++ b/rdmorganiser/conditions/SMP-Conditions.xml
@@ -0,0 +1,12 @@
+
+
+
+ https://rdmorganiser.github.io/terms/
+ publish-software
+
+
+ neq
+ 0
+
+
+
diff --git a/rdmorganiser/domain/SMP-Domain.xml b/rdmorganiser/domain/SMP-Domain.xml
new file mode 100644
index 00000000..5825ba94
--- /dev/null
+++ b/rdmorganiser/domain/SMP-Domain.xml
@@ -0,0 +1,311 @@
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ smp
+ smp
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ coding-standards
+ smp/coding-standards
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ community-requirements
+ smp/community-requirements
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ contribute-software
+ smp/contribute-software
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ decision-releasing
+ smp/decision-releasing
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ development-process
+ smp/development-process
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ documentation
+ smp/documentation
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ documentation-stored
+ smp/documentation/documentation-stored
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ who-is-responsible
+ smp/documentation/who-is-responsible
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ dual-use
+ smp/dual-use
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ external-components
+ smp/external-components
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ external-software-rights
+ smp/external-software-rights
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ feedback-process
+ smp/feedback-process
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ governance-model
+ smp/governance-model
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ infrastructure-existing
+ smp/infrastructure-existing
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ infrastructure-required
+ smp/infrastructure-required
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ institutional-requirements
+ smp/institutional-requirements
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ language
+ smp/language
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ peer-review
+ smp/peer-review
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ preservation
+ smp/preservation
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ publish-smp
+ smp/publish-smp
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ re-usable
+ smp/re-usable
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ relation-SMP-DMP
+ smp/relation-SMP-DMP
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ releasing-who
+ smp/releasing-who
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ safety
+ smp/safety
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ security
+ smp/security
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ software-license
+ smp/software-license
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ software-metadata
+ smp/software-metadata
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ software-pid
+ smp/software-pid
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ software-property-rights
+ smp/software-property-rights
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ software-repository
+ smp/software-repository
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ software-sharing
+ smp/software-sharing
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ store-software
+ smp/store-software
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ support-for-software
+ smp/support-for-software
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ technical-support
+ smp/technical-support
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ test-documentation
+ smp/test-documentation
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ test-strategy
+ smp/test-strategy
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ third-party-licenses
+ smp/third-party-licenses
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ track-external-software
+ smp/track-external-software
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ track-tasks
+ smp/track-tasks
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ versioning
+ smp/versioning
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ web-services
+ smp/web-services
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ buy-or-make
+ smp/buy-or-make
+
+
+
+
+ https://rdmo.mpdl.mpg.de/terms/
+ specification-sheet
+ smp/specification-sheet
+
+
+
+
diff --git a/rdmorganiser/questions/SMP_Readme.md b/rdmorganiser/questions/SMP_Readme.md
index 241d0ece..ff885d38 100644
--- a/rdmorganiser/questions/SMP_Readme.md
+++ b/rdmorganiser/questions/SMP_Readme.md
@@ -38,6 +38,9 @@ A viewer for the presentation of the FAIR4RS principles is available under views
# Talks on the Topic
There were also some presentations on the development of this catalogue by the Max Planck Digital Library. See, for example, at the E-Science Days 2023 in Heidelberg: https://hdl.handle.net/21.11116/0000-000C-B40F-9.
+# Talks on the Topic
+There were also some presentations on the development of this catalogue. See, for example, at the E-Science Days 2023 in Heidelberg: https://hdl.handle.net/21.11116/0000-000C-B40F-9.
+
# Feedback
Of course, we are always happy to receive feedback: rdmo@mpdl.mpg.de.
@@ -192,4 +195,4 @@ Under what kind of license(s) will the software be published?
### Dual Use
-Can the software also be used for military purposes?
\ No newline at end of file
+Can the software also be used for military purposes?
From cf2b19c260e7346b892beeb7ac6d7dc0e899a9d9 Mon Sep 17 00:00:00 2001
From: Yves Vincent Grossmann <89014209+yvgrossmann@users.noreply.github.com>
Date: Thu, 1 Jun 2023 15:02:41 +0200
Subject: [PATCH 03/16] Update URIs in SMP domain
---
rdmorganiser/domain/SMP-Domain.xml | 262 ++++++++++++++---------------
1 file changed, 131 insertions(+), 131 deletions(-)
diff --git a/rdmorganiser/domain/SMP-Domain.xml b/rdmorganiser/domain/SMP-Domain.xml
index 5825ba94..37b21497 100644
--- a/rdmorganiser/domain/SMP-Domain.xml
+++ b/rdmorganiser/domain/SMP-Domain.xml
@@ -1,311 +1,311 @@
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/smpsmp
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/coding-standardssmp/coding-standards
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/community-requirementssmp/community-requirements
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/contribute-softwaresmp/contribute-software
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/decision-releasingsmp/decision-releasing
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/development-processsmp/development-process
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/documentationsmp/documentation
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/documentation-storedsmp/documentation/documentation-stored
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/who-is-responsiblesmp/documentation/who-is-responsible
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/dual-usesmp/dual-use
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/external-componentssmp/external-components
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/external-software-rightssmp/external-software-rights
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/feedback-processsmp/feedback-process
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/governance-modelsmp/governance-model
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/infrastructure-existingsmp/infrastructure-existing
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/infrastructure-requiredsmp/infrastructure-required
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/institutional-requirementssmp/institutional-requirements
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/languagesmp/language
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/peer-reviewsmp/peer-review
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/preservationsmp/preservation
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/publish-smpsmp/publish-smp
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/re-usablesmp/re-usable
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/relation-SMP-DMPsmp/relation-SMP-DMP
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/releasing-whosmp/releasing-who
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/safetysmp/safety
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/securitysmp/security
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/software-licensesmp/software-license
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/software-metadatasmp/software-metadata
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/software-pidsmp/software-pid
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/software-property-rightssmp/software-property-rights
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/software-repositorysmp/software-repository
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/software-sharingsmp/software-sharing
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/store-softwaresmp/store-software
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/support-for-softwaresmp/support-for-software
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/technical-supportsmp/technical-support
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/test-documentationsmp/test-documentation
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/test-strategysmp/test-strategy
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/third-party-licensessmp/third-party-licenses
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/track-external-softwaresmp/track-external-software
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/track-taskssmp/track-tasks
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/versioningsmp/versioning
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/web-servicessmp/web-services
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/buy-or-makesmp/buy-or-make
-
+
-
- https://rdmo.mpdl.mpg.de/terms/
+
+ https://rdmorganiser.github.io/terms/specification-sheetsmp/specification-sheet
-
+
From cb7eb306f61c6f1114247b7cd90a72ec24d4fe94 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza
Date: Wed, 21 Jun 2023 16:31:44 +0200
Subject: [PATCH 04/16] integrate SMP-specific 44 attributes and 1 condition
into the main files
---
rdmorganiser/conditions/SMP-Conditions.xml | 12 -
rdmorganiser/domain/SMP-Domain.xml | 311 ---------------------
2 files changed, 323 deletions(-)
delete mode 100644 rdmorganiser/conditions/SMP-Conditions.xml
delete mode 100644 rdmorganiser/domain/SMP-Domain.xml
diff --git a/rdmorganiser/conditions/SMP-Conditions.xml b/rdmorganiser/conditions/SMP-Conditions.xml
deleted file mode 100644
index afefc6b4..00000000
--- a/rdmorganiser/conditions/SMP-Conditions.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- https://rdmorganiser.github.io/terms/
- publish-software
-
-
- neq
- 0
-
-
-
diff --git a/rdmorganiser/domain/SMP-Domain.xml b/rdmorganiser/domain/SMP-Domain.xml
deleted file mode 100644
index 37b21497..00000000
--- a/rdmorganiser/domain/SMP-Domain.xml
+++ /dev/null
@@ -1,311 +0,0 @@
-
-
-
- https://rdmorganiser.github.io/terms/
- smp
- smp
-
-
-
-
- https://rdmorganiser.github.io/terms/
- coding-standards
- smp/coding-standards
-
-
-
-
- https://rdmorganiser.github.io/terms/
- community-requirements
- smp/community-requirements
-
-
-
-
- https://rdmorganiser.github.io/terms/
- contribute-software
- smp/contribute-software
-
-
-
-
- https://rdmorganiser.github.io/terms/
- decision-releasing
- smp/decision-releasing
-
-
-
-
- https://rdmorganiser.github.io/terms/
- development-process
- smp/development-process
-
-
-
-
- https://rdmorganiser.github.io/terms/
- documentation
- smp/documentation
-
-
-
-
- https://rdmorganiser.github.io/terms/
- documentation-stored
- smp/documentation/documentation-stored
-
-
-
-
- https://rdmorganiser.github.io/terms/
- who-is-responsible
- smp/documentation/who-is-responsible
-
-
-
-
- https://rdmorganiser.github.io/terms/
- dual-use
- smp/dual-use
-
-
-
-
- https://rdmorganiser.github.io/terms/
- external-components
- smp/external-components
-
-
-
-
- https://rdmorganiser.github.io/terms/
- external-software-rights
- smp/external-software-rights
-
-
-
-
- https://rdmorganiser.github.io/terms/
- feedback-process
- smp/feedback-process
-
-
-
-
- https://rdmorganiser.github.io/terms/
- governance-model
- smp/governance-model
-
-
-
-
- https://rdmorganiser.github.io/terms/
- infrastructure-existing
- smp/infrastructure-existing
-
-
-
-
- https://rdmorganiser.github.io/terms/
- infrastructure-required
- smp/infrastructure-required
-
-
-
-
- https://rdmorganiser.github.io/terms/
- institutional-requirements
- smp/institutional-requirements
-
-
-
-
- https://rdmorganiser.github.io/terms/
- language
- smp/language
-
-
-
-
- https://rdmorganiser.github.io/terms/
- peer-review
- smp/peer-review
-
-
-
-
- https://rdmorganiser.github.io/terms/
- preservation
- smp/preservation
-
-
-
-
- https://rdmorganiser.github.io/terms/
- publish-smp
- smp/publish-smp
-
-
-
-
- https://rdmorganiser.github.io/terms/
- re-usable
- smp/re-usable
-
-
-
-
- https://rdmorganiser.github.io/terms/
- relation-SMP-DMP
- smp/relation-SMP-DMP
-
-
-
-
- https://rdmorganiser.github.io/terms/
- releasing-who
- smp/releasing-who
-
-
-
-
- https://rdmorganiser.github.io/terms/
- safety
- smp/safety
-
-
-
-
- https://rdmorganiser.github.io/terms/
- security
- smp/security
-
-
-
-
- https://rdmorganiser.github.io/terms/
- software-license
- smp/software-license
-
-
-
-
- https://rdmorganiser.github.io/terms/
- software-metadata
- smp/software-metadata
-
-
-
-
- https://rdmorganiser.github.io/terms/
- software-pid
- smp/software-pid
-
-
-
-
- https://rdmorganiser.github.io/terms/
- software-property-rights
- smp/software-property-rights
-
-
-
-
- https://rdmorganiser.github.io/terms/
- software-repository
- smp/software-repository
-
-
-
-
- https://rdmorganiser.github.io/terms/
- software-sharing
- smp/software-sharing
-
-
-
-
- https://rdmorganiser.github.io/terms/
- store-software
- smp/store-software
-
-
-
-
- https://rdmorganiser.github.io/terms/
- support-for-software
- smp/support-for-software
-
-
-
-
- https://rdmorganiser.github.io/terms/
- technical-support
- smp/technical-support
-
-
-
-
- https://rdmorganiser.github.io/terms/
- test-documentation
- smp/test-documentation
-
-
-
-
- https://rdmorganiser.github.io/terms/
- test-strategy
- smp/test-strategy
-
-
-
-
- https://rdmorganiser.github.io/terms/
- third-party-licenses
- smp/third-party-licenses
-
-
-
-
- https://rdmorganiser.github.io/terms/
- track-external-software
- smp/track-external-software
-
-
-
-
- https://rdmorganiser.github.io/terms/
- track-tasks
- smp/track-tasks
-
-
-
-
- https://rdmorganiser.github.io/terms/
- versioning
- smp/versioning
-
-
-
-
- https://rdmorganiser.github.io/terms/
- web-services
- smp/web-services
-
-
-
-
- https://rdmorganiser.github.io/terms/
- buy-or-make
- smp/buy-or-make
-
-
-
-
- https://rdmorganiser.github.io/terms/
- specification-sheet
- smp/specification-sheet
-
-
-
-
From fe1695c1c92a8aac895e6d620984d9424d9c6b78 Mon Sep 17 00:00:00 2001
From: Yves Vincent Grossmann <89014209+yvgrossmann@users.noreply.github.com>
Date: Thu, 21 Sep 2023 12:13:42 +0200
Subject: [PATCH 05/16] Fixing of broken links etc.
---
rdmorganiser/questions/fhpshort.xml | 88 ++++++++++++++---------------
1 file changed, 44 insertions(+), 44 deletions(-)
diff --git a/rdmorganiser/questions/fhpshort.xml b/rdmorganiser/questions/fhpshort.xml
index bfddf1e8..5c459a9a 100644
--- a/rdmorganiser/questions/fhpshort.xml
+++ b/rdmorganiser/questions/fhpshort.xml
@@ -254,19 +254,19 @@
False0
- Examples of discipline-specific requirements are:
+ Examples of discipline-specific requirements are:
- <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/forschungsdaten/richtlinien_forschungsdaten_biodiversitaetsforschung.pdf" target="_blank">Guidelines on the Handling of Research Data in Biodiversity Research (German only)</a>
- <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/forschungsdaten/stellungnahme_forschungsdatenmanagement.pdf" target="_blank">Guidelines for the provision and use of quantitative data in education research (German only)</a>
- <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/forschungsdaten/foerderkriterien_editionen_literaturwissenschaft.pdf" target="_blank">Elegibility criteria for funding for scholarly editions in the literary studies (German only)</a>
- Recommendations on <a href="http://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">data standards and tools</a> as well as <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">legal aspects</a> associated with language corpora (German)
- Beispiele für fachspezifische Empfehlungen und Richtlinien sind:
+ Beispiele für fachspezifische Empfehlungen und Richtlinien sind:
- <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/forschungsdaten/richtlinien_forschungsdaten_biodiversitaetsforschung.pdf" target="_blank">Richtlinien zum Umgang mit Forschungsdaten in der Biodiversitätsforschung</a>
- Empfehlungen zur <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/forschungsdaten/stellungnahme_forschungsdatenmanagement.pdf" target="_blank">Bereitstellung und Nutzung quantitativer Daten in der Bildungsforschung</a>
- <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/forschungsdaten/foerderkriterien_editionen_literaturwissenschaft.pdf" target="_blank">Förderkriterien für wissenschaftliche Editionen in der Literaturwissenschaft</a>
-- Empfehlungen zu
-- <a href="http://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">datentechnischen Standards und Tools</a> sowie zu
+- Empfehlungen zu
+- <a href="http://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">datentechnischen Standards und Tools</a> sowie zu
- <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">rechtlichen Fragen</a> bei der Erhebung von SprachkorporaAre there requirements regarding the data management from other parties (e.g. the scholarly/scientific community)?Gibt es von weiteren Seiten (z. B. von der Fachcommunity) Anforderungen an das Datenmanagement, die beachtet werden müssen?
@@ -353,7 +353,7 @@
1DataDaten
- The following questions collect information on the data that is produced or used in the project. They also help to estimate the value of the data in terms of potential re-use and long-term preservation.
+ The following questions collect information on the data that is produced or used in the project. They also help to estimate the value of the data in terms of potential re-use and long-term preservation.
Before data is newly created, it is advisable to check if there is existing data that could be re-used. This way, redundant collection or creation of research data is prevented. This saves efforts and costs. Furthermore, in the case of personal data, the <a href="http://www.gesetze-im-internet.de/englisch_bdsg/englisch_bdsg.html" target="_blank">German Federal Data Protection Act</a > allows the collection of personal data only when there are no other reasonable means to clarify the research question (re-use of existing data would be such a reasonable means). Also, there shall be collected no more information than necessary.
@@ -378,14 +378,14 @@ Die Angaben zu den im Projekt erzeugten oder verwendeten Daten sind nach „Date
False1
- Please briefly describe the data type and / or the method used to create or collect the data, for example:
+ Please briefly describe the data type and / or the method used to create or collect the data, for example:
-* quantitative online survey
+* quantitative online survey
* 3D model / digital reconstruction of a stone age settlement
* software developed within the projectBitte beschreiben Sie hier kurz, um welchen Datentyp es sich handelt und mit welcher Methode die Daten erhoben oder erstellt wurden, z. B.:
-* quantitative Online-Befragung
+* quantitative Online-Befragung
* 3D-Modellierung / digitale Rekonstruktion einer steinzeitlichen Siedlung
* Software, die im Projekt entwickelt wirdWhat kind of dataset is it?
@@ -632,7 +632,7 @@ Die Angaben zu den im Projekt erzeugten oder verwendeten Daten sind nach „Date
False1
- This information is necessary to be able to reconstruct the process by which the data was generated. It is also a prerequisite to judge the objectivity, reliability and validity of the dataset.
+ This information is necessary to be able to reconstruct the process by which the data was generated. It is also a prerequisite to judge the objectivity, reliability and validity of the dataset.
For reproducible data, it is also required to re-generate the data if need be.Diese Informationen sind für alle Arten von Daten relevant, um ihre Genese nachvollziehen zu können. Bei reproduzierbaren Daten kommt ein weiterer Aspekt hinzu. Diese müssen nicht notwendigerweise aufbewahrt werden - allerdings müssen alle Geräte, Software und auch Informationen über die Vorgehensweise erhalten bleiben, die notwendig sind, um die Daten erneut erstellen zu können.Which tools, software, technologies or processes are used to generate or collect the data?
@@ -659,7 +659,7 @@ For reproducible data, it is also required to re-generate the data if need be.
False2
- To be able to re-use data (e.g. to replicate studies, for meta analysis or to solve new research questions), along with the data the software, equipment and knowledge about special methods to use the data are required .
+ To be able to re-use data (e.g. to replicate studies, for meta analysis or to solve new research questions), along with the data the software, equipment and knowledge about special methods to use the data are required .
Just as with the formats, the recommendation is: the more standardised, open and established, the better for re-use.Um Daten nachnutzen zu können, bspw. für die Replikation von Studien, Metaanalysen oder die Beantwortung neuer Forschungsfragen, werden neben den Daten selbst auch die Software, Geräte etc. und das Wissen über spezielle Verfahren zur Nutzung benötigt.
Ebenso wie bei den Formaten gilt hier: je standardisierter, offener und etablierter diese sind, desto einfacher ist i.d.R. eine Nachnutzung möglich.
@@ -1188,7 +1188,7 @@ Ebenso wie bei den Formaten gilt hier: je standardisierter, offener und etablier
11Persistent Identifiers (PIDs)persistente Identifikatoren (PIDs)
- The purpose of Persistent Identifiers (PIDs) is to ensure the permanent reference of (in particular) digital objects like online publications and research data. When traditional hyperlinks are used as reference, they point directly to the storage location of the data. The problem is, that if the storage location is changed, the link will not work anymore. A PID serves as an intermediate from which requests are directed to the current object location (this is called "resolving" of a PID). The PID stays the same, even if the storage location changes. While a mere hyperlink in this case would lead to nowhere, via the PID the object is still accessible.
+ The purpose of Persistent Identifiers (PIDs) is to ensure the permanent reference of (in particular) digital objects like online publications and research data. When traditional hyperlinks are used as reference, they point directly to the storage location of the data. The problem is, that if the storage location is changed, the link will not work anymore. A PID serves as an intermediate from which requests are directed to the current object location (this is called "resolving" of a PID). The PID stays the same, even if the storage location changes. While a mere hyperlink in this case would lead to nowhere, via the PID the object is still accessible.
You can find more information about the mode of operation, usage and different kinds of PIDs in e.g. an <a href="http://training.dasish.eu/training/3/" target="_blank">online tutorial</a> created by the DASISH project or in the <a href="http://www.ands.org.au/guides#identify" target="_blank">information material of the Australian National Data Service (ANDS)</a> (scroll down to "Identifying data and researchers").Persistente Identifikatoren (PIDs) sollen die dauerhafte Referenzierung von (insbesondere) digitalen Objekten wie Publikationen oder Forschungsdaten ermöglichen. Statt, wie i.d.R. bei der Angabe eines Hyperlinks als Referenz der Fall, direkt auf den Speicherort des Objektes zu verweisen, fungiert die PID als eine Zwischeninstanz, von der aus zum Objekt weitergeleitet wird (dies nennt man „Auflösen“ der PID). Die PID bleibt gleich, auch wenn der Speicherort des Objektes sich ändert. Während ein Hyperlink in diesem Fall ins Nichts führen würde, ist das Objekt über die PID weiterhin erreichbar.
@@ -1294,28 +1294,28 @@ Mehr Informationen zur Funktionsweise, Verwendung und verschiedenen Arten von PI
1European Data Protection Law may apply.
-The German Federal Data Protection Act defines personal data as „any information concerning the personal or material circumstances of an identified or identifiable individual (the data subject)” <a href="https://www.gesetze-im-internet.de/bdsg_2018/__3.html" target="_blank">(BDSG, §3 Abs. 1)</a>).
-
-A person is “identified” when it is obvious whom the data is associated with. A person is “identifiable” when it is possible to find out which person the data refers to with additional information (See Häder 2009, p. 7).
-
-The handling of personal information is regulated by law. More information (in German only) can be found in the following publications:
+The German Federal Data Protection Act defines personal data as „any information concerning the personal or material circumstances of an identified or identifiable individual (the data subject)” <a href="https://www.gesetze-im-internet.de/bdsg_2018/__3.html" target="_blank">(BDSG, §3 Abs. 1)</a>).
-* <a href="http://www.ratswd.de/download/RatSWD_WP_2009/RatSWD_WP_90.pdf" target="_blank">Michael Häder (2009): Der Datenschutz in den Sozialwissenschaften. RatSWD Working Paper No. 90.</a>
+A person is “identified” when it is obvious whom the data is associated with. A person is “identifiable” when it is possible to find out which person the data refers to with additional information (See Häder 2009, p. 7).
-* <a href="http://www.gesis.org/fileadmin/upload/forschung/publikationen/gesis_reihen/gesis_methodenberichte/2012/TechnicalReport_2012-07.pdf" target="_blank">Uwe Jensen (2012): Leitlinien zum Management von Forschungsdaten. Sozialwissenschaftliche Umfragedaten. GESIS Technical Report 2012|07.</a> (esp. pp. 13 ff)
+The handling of personal information is regulated by law. More information (in German only) can be found in the following publications:
+
+* <a href="http://www.ratswd.de/download/RatSWD_WP_2009/RatSWD_WP_90.pdf" target="_blank">Michael Häder (2009): Der Datenschutz in den Sozialwissenschaften. RatSWD Working Paper No. 90.</a>
+
+* <a href="http://www.gesis.org/fileadmin/upload/forschung/publikationen/gesis_reihen/gesis_methodenberichte/2012/TechnicalReport_2012-07.pdf" target="_blank">Uwe Jensen (2012): Leitlinien zum Management von Forschungsdaten. Sozialwissenschaftliche Umfragedaten. GESIS Technical Report 2012|07.</a> (esp. pp. 13 ff)
* <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">Handreichung: Informationen zu rechtlichen Aspekten bei der Handhabung von Sprachkorpora.</a> (esp. part 1.1 and part 2.2)Europäisches Recht kann Geltung haben.
Das Bundesdatenschutzgesetz definiert personenbezogene Daten als „Einzelangaben über persönliche oder sachliche Verhältnisse einer bestimmten oder bestimmbaren natürlichen Person“ <a href="https://www.gesetze-im-internet.de/bdsg_2018/__3.html" target="_blank">(BDSG, §3 Abs. 1)</a>
-
-Dabei wird von einer „bestimmten Person“ gesprochen, wenn eindeutig erkennbar ist, zu welcher Person die Daten gehören. Um eine „bestimmbare Person“ handelt es sich, wenn mittels Zusatzinformationen ermittelt werden kann, um welche Person es geht. (Vgl. Häder 2009, S. 7).
-
-Der Umgang mit solchen Daten ist gesetzlich geregelt. Mehr Informationen (zwar auf bestimmte Disziplinen / Datentypen fokussiert, aber übertragbar) zum Thema bieten bspw.:
+
+Dabei wird von einer „bestimmten Person“ gesprochen, wenn eindeutig erkennbar ist, zu welcher Person die Daten gehören. Um eine „bestimmbare Person“ handelt es sich, wenn mittels Zusatzinformationen ermittelt werden kann, um welche Person es geht. (Vgl. Häder 2009, S. 7).
+
+Der Umgang mit solchen Daten ist gesetzlich geregelt. Mehr Informationen (zwar auf bestimmte Disziplinen / Datentypen fokussiert, aber übertragbar) zum Thema bieten bspw.:
* <a href="http://www.ratswd.de/download/RatSWD_WP_2009/RatSWD_WP_90.pdf" target="_blank">Michael Häder (2009): Der Datenschutz in den Sozialwissenschaften. RatSWD Working Paper No. 90.</a>
-
-* <a href="http://www.gesis.org/fileadmin/upload/forschung/publikationen/gesis_reihen/gesis_methodenberichte/2012/TechnicalReport_2012-07.pdf" target="_blank">Uwe Jensen (2012): Leitlinien zum Management von Forschungsdaten. Sozialwissenschaftliche Umfragedaten. GESIS Technical Report 2012|07.</a> (v.a. S. 13ff.)
+
+* <a href="http://www.gesis.org/fileadmin/upload/forschung/publikationen/gesis_reihen/gesis_methodenberichte/2012/TechnicalReport_2012-07.pdf" target="_blank">Uwe Jensen (2012): Leitlinien zum Management von Forschungsdaten. Sozialwissenschaftliche Umfragedaten. GESIS Technical Report 2012|07.</a> (v.a. S. 13ff.)
* <a href="https://www.dfg.de/download/pdf/foerderung/grundlagen_dfg_foerderung/informationen_fachwissenschaften/geisteswissenschaften/standards_sprachkorpora.pdf" target="_blank">Handreichung: Informationen zu rechtlichen Aspekten bei der Handhabung von Sprachkorpora.</a> (v.a. Teil 1.1 und Teil 2.2)Does this dataset contain personal data?
@@ -1436,40 +1436,40 @@ Der Umgang mit solchen Daten ist gesetzlich geregelt. Mehr Informationen (zwar a
0Data or software can be subject to intellectual or industrial property rights. Applicable laws differ broadly even within EU.
-According to the German copyright law (UrhG) works of literature, scholarship and the arts that can be regarded as a “personal intellectual creation” are protected by copyright. Copyright protection expires 70 years after the death of the copyright holder.
-Mere data, e.g. measured data or survey data, and metadata (except in some cases descriptive metadata) are not protected by copyright.
+According to the German copyright law (UrhG) works of literature, scholarship and the arts that can be regarded as a “personal intellectual creation” are protected by copyright. Copyright protection expires 70 years after the death of the copyright holder.
+Mere data, e.g. measured data or survey data, and metadata (except in some cases descriptive metadata) are not protected by copyright.
-§ 2 of the UrhG lists the following kinds of protected works (list is not concluded):
-* linguistic works such as written works, speeches and computer programs
+§ 2 of the UrhG lists the following kinds of protected works (list is not concluded):
+* linguistic works such as written works, speeches and computer programs
* works of music
-* pantomimic works including works of the art of dance
-* works or the fine arts including works of architecture and the applied arts as well as sketches of such works
+* pantomimic works including works of the art of dance
+* works or the fine arts including works of architecture and the applied arts as well as sketches of such works
* works of photography and cinematography
* descriptions and illustrations of scholarly or technical nature such as drawings, plans, maps, sketches, tables and three-dimensional represenations
-According to § 3, copyright is also applicable to translations and other modifications or adaptions of a work if they are individual intellectual creations of the editor.
+According to § 3, copyright is also applicable to translations and other modifications or adaptions of a work if they are individual intellectual creations of the editor.
-Finally, according to § 4 copyright also extents to collected editions and database works. Collected editions are “collections of work, data or other independent elements that are individual intellectual creations based on the selection and arrangement of the elements”. Database works are defined as “collected editions, the elements of which are arranged in a systematic or methodical way and can be accessed individually by electronic means or in other ways”.
+Finally, according to § 4 copyright also extents to collected editions and database works. Collected editions are “collections of work, data or other independent elements that are individual intellectual creations based on the selection and arrangement of the elements”. Database works are defined as “collected editions, the elements of which are arranged in a systematic or methodical way and can be accessed individually by electronic means or in other ways”.
Other relevant property rights can be trademarks, patents, utility models, plant variety rights protection, integrated circuit layout design protection, geographical indications or registered designs.Daten oder Software können Urheber- oder anderen Schutzrechten unterliegen. Die Rechtslage kann selbst in der EU von Land zu Land erheblich abweichen.
-In Deutschland sind nach dem Urheberrechtsgesetz (UrhG) Werke der Literatur, Wissenschaft und Kunst, die eine „persönliche geistige Schöpfung“ darstellen, urheberrechtlich geschützt. Der urheberrechtliche Schutz erlischt 70 Jahre nach dem Tod der bzw. des Urheberin/s.
-Reine Daten, z. B. Messdaten oder Surveydaten, aber auch Metadaten (bis auf ggf. „beschreibende“ Metadaten) sind hingegen nicht schutzfähig.
+In Deutschland sind nach dem Urheberrechtsgesetz (UrhG) Werke der Literatur, Wissenschaft und Kunst, die eine „persönliche geistige Schöpfung“ darstellen, urheberrechtlich geschützt. Der urheberrechtliche Schutz erlischt 70 Jahre nach dem Tod der bzw. des Urheberin/s.
+Reine Daten, z. B. Messdaten oder Surveydaten, aber auch Metadaten (bis auf ggf. „beschreibende“ Metadaten) sind hingegen nicht schutzfähig.
-In § 2 nennt das UrhG folgende geschützte Werkarten, wobei die Aufzählung nicht abschließend ist:
+In § 2 nennt das UrhG folgende geschützte Werkarten, wobei die Aufzählung nicht abschließend ist:
-* Sprachwerke, wie Schriftwerke, Reden und Computerprogramme
-* Werke der Musik
-* pantomimische Werke einschließlich Werke der Tanzkunst
-* Werke der bildenden Künste einschließlich der Werke der Baukunst und der angewandten Kunst und Entwürfe solcher Werke
-* Lichtbildwerke einschließlich der Werke, die ähnlich wie Lichtbildwerke geschaffen werden
-* Darstellungen wissenschaftlicher oder technischer Art wie Zeichnungen, Pläne, Karten, Skizzen, Tabellen und plastische Darstellungen.
+* Sprachwerke, wie Schriftwerke, Reden und Computerprogramme
+* Werke der Musik
+* pantomimische Werke einschließlich Werke der Tanzkunst
+* Werke der bildenden Künste einschließlich der Werke der Baukunst und der angewandten Kunst und Entwürfe solcher Werke
+* Lichtbildwerke einschließlich der Werke, die ähnlich wie Lichtbildwerke geschaffen werden
+* Darstellungen wissenschaftlicher oder technischer Art wie Zeichnungen, Pläne, Karten, Skizzen, Tabellen und plastische Darstellungen.
-Nach § 3 sind auch „Übersetzungen und andere Bearbeitungen“ von Werken geschützt, die persönliche geistige Schöpfungen des Bearbeiters sind“.
+Nach § 3 sind auch „Übersetzungen und andere Bearbeitungen“ von Werken geschützt, die persönliche geistige Schöpfungen des Bearbeiters sind“.
-Schließlich sind nach § 4 auch Sammelwerke und Datenbankwerke geschützt, was im Bereich Forschungsdaten durchaus relevant sein kann. Sammelbankwerke werden dabei definiert als „Sammlungen von Werken, Daten oder anderen unabhängigen Elementen, die aufgrund der Auswahl oder Anordnung der Elemente eine persönliche geistige Schöpfung sind“.
-Bei einem „Datenbankwerk im Sinne des Gesetzes“ handelt es sich um ein „Sammelwerk, dessen Elemente systematisch oder methodisch angeordnet und einzeln mit Hilfe elektronischer Mittel oder auf andere Weise zugänglich sind“.
+Schließlich sind nach § 4 auch Sammelwerke und Datenbankwerke geschützt, was im Bereich Forschungsdaten durchaus relevant sein kann. Sammelbankwerke werden dabei definiert als „Sammlungen von Werken, Daten oder anderen unabhängigen Elementen, die aufgrund der Auswahl oder Anordnung der Elemente eine persönliche geistige Schöpfung sind“.
+Bei einem „Datenbankwerk im Sinne des Gesetzes“ handelt es sich um ein „Sammelwerk, dessen Elemente systematisch oder methodisch angeordnet und einzeln mit Hilfe elektronischer Mittel oder auf andere Weise zugänglich sind“.
Weitere relevante Schutzrechte können gewerbliche Schutzrechte wie Patente, Gebrauchsmuster, Sortenschutz [bei Pflanzenzüchtungen], Halbleiterschutz, Marken, geographische Herkunftsangaben, eingetragene Designs oder geschäftliche Bezeichnungen sein.Does the project use and/or produce data that is protected by intellectual or industrial property rights?
From 98c1c46305bce0aa1cdcac51c13308a915b4d778 Mon Sep 17 00:00:00 2001
From: jwindeck <39581795+jwindeck@users.noreply.github.com>
Date: Tue, 8 Aug 2023 09:33:18 +0200
Subject: [PATCH 06/16] Create dfg-checkliste.xml
add first version view for dfg checkliste catalog
---
rdmorganiser/views/dfg-checkliste.xml | 489 ++++++++++++++++++++++++++
1 file changed, 489 insertions(+)
create mode 100644 rdmorganiser/views/dfg-checkliste.xml
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
new file mode 100644
index 00000000..fdec8cc9
--- /dev/null
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -0,0 +1,489 @@
+
+
+
+ https://rdmorganiser.github.io/terms
+ rdmo-uag-dfg-checkliste-ohne-klammern
+ Entwurf für den RDMO UAG DFG-Checkliste Katalog
+ RDMO UAG DFG Checklist ohne Klammern
+
+ RDMO UAG DFG Checkliste ohne Klammern
+
+
+ {% load view_tags %}{
+{% get_set 'project/dataset' as datasets %}
+
+<head>
+{% get_value 'project/title' as title %}
+<title>{{ title.value }}</title>
+<h1>{% render_value 'project/title' %}</h1>
+</p>
+
+<div class="alert alert-info" role="alert">
+<p><b>Hinweis</b><br>
+<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
+Projekt noch einmal zusammengefasst.
+</p></br>
+<p>Bitte beachten Sie, dass diese Ansicht nochmals überprüft und bei Bedarf
+überarbeitet werden sollte.</p>
+</i>
+</div>
+
+<hr noshade color=rgb(0, 157, 129) width=100% size=20>
+</head>
+
+
+<body>
+<h1>Umgang mit Forschungsdaten</h1>
+<h2>Datenbeschreibung</h2>
+
+{% comment "question" %}
+<h3>Auf welche Weise entstehen in Ihrem Projekt neue Daten?</h3>
+{% endcomment %}
+
+<p> Im Projekt entstehen Daten
+{% for dataset in datasets %}
+ {% if forloop.last and not forloop.first %}und {% endif %}
+ im Bereich <i>{{dataset.value }}</i> durch
+ {% get_set_values dataset 'project/dataset/creation_methods' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>
+ {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+
+{% if not forloop.last %}, {% else %}.{% endif %}
+{% endfor %}
+</p>
+
+{% comment "question" %}
+<h3>Werden existierende Daten wiederverwendet?</h3>
+{% endcomment %}
+
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/origin' as texts %}
+ {% if forloop.last and not forloop.first %}und {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value or 'Anderes' in text.value %}
+ Daten werden nachgenutzt im Bereich <i>{{dataset.value}}</i>, diese
+ <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
+ {% if not forloop.last %}, {% else %}.{% endif %}
+ {% endif %}
+
+ {% endfor %}
+{% endfor %}
+
+
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/origin' as texts %}
+ {% for text in texts %}
+ {% if 'Nein' in text.value or "Nach" in text.value %}
+ Für den Bereich <i>{{dataset.value}}</i> werden keine Daten nachgenutzt,
+ <i>{{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet.'|cut:':' }}</i>
+ {% if not forloop.last %}und {% else %}.{% endif %}
+ {% endif %}
+ {% endfor %}
+{% endfor %}
+</p>
+
+{% comment "question" %}
+<h3>Welche Datentypen, im Sinne von Datenformaten (z. B. Bilddaten, Textdaten oder Messdaten) entstehen in Ihrem Projekt?</h3>
+{% endcomment %}
+
+<p> Die Daten liegen in den Formaten
+{% for dataset in datasets %}
+{% get_set_values dataset 'project/dataset/format' as texts %}
+{% for text in texts %}
+ <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
+{% endfor %}
+ {% if not forloop.last %}, {% else %}{% endif %}
+
+{% endfor %}
+vor,
+
+{% comment "question" %}
+<h3>In welchem Umfang fallen diese an bzw. welches Datenvolumen ist zu erwarten?</h3>
+{% endcomment %}
+
+{% get_values 'project/dataset/format' as texts %}
+{% if texts %}
+mit einem Datenvolumen
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/size/volume' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ für <i>{{ dataset.value }}</i>
+ {% if not "zwischen" in text.value %} von {% endif %}
+ <i>{{ text.value }}</i> {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endfor %}
+. </p>
+{% endif %}
+
+{% comment "question" %}
+<h3>Auf welche Weise werden die Daten in Ihrem Projekt weiterverarbeitet?</h3>
+{% endcomment %}
+
+<p>Die Weiterverarbeitung der Daten im Projekt erfolgt durch
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/usage_description' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>
+ {% endfor %}
+{% endfor %}
+.</p>
+
+
+
+<h2>Dokumentation und Datenqualität</h2>
+
+{% comment "question" %}
+<h3>Welche Ansätze werden verfolgt, um die Daten nachvollziehbar zu beschreiben (z. B. Nutzung vorhandener Metadaten- bzw. Dokumentationsstandards oder Ontologien)?</h3>
+{% endcomment %}
+
+<p> Die Beschreibung der Daten erfolgt
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/metadata/standards' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ für den Bereich <i>{{dataset.value}}</i> mit
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Es wird "|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+{% comment "question" %}
+<h3>Welche digitalen Methoden und Werkzeuge (z. B. Software) sind zur Nutzung der Daten erforderlich?</h3>
+{% endcomment %}
+
+<p> Zur Datennutzung sind
+{% for dataset in datasets %}
+{% get_set_values dataset 'project/dataset/usage_technology' as texts %}
+{% for text in texts %}
+ <i>{{ text.value }}</i>{% if not forloop.last %}, {% endif %}
+{% endfor %}
+{% if not forloop.last %}, {% endif %}
+{% endfor %}
+erforderlich.</p>
+
+
+{% comment "question" %}
+<h3>Welche Maßnahmen werden getroffen, um eine hohe Qualität der Daten zu gewährleisten? Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
+{% endcomment %}
+
+<p> Die Qualitätssicherung erfolgt durch
+{% for dataset in datasets %}
+{% get_set_values dataset 'project/dataset/quality_assurance' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+{% for text in texts %}
+ <i>{{ text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+{% endfor %}
+{% endfor %}
+.</p>
+
+
+{% comment "question" %}
+<h3>Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
+{% endcomment %}
+
+<p> Unsere Qualitätskontrolle beinhaltet
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/control_tool' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ für den Bereich <i>{{dataset.value}}</i>
+ {% for text in texts %}
+ <i>{{text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+
+
+<h2>Speicherung und technische Sicherung während des Projekts</h2>
+
+{% comment "question" %}
+<h3>Auf welche Weise werden die Daten während der Projektlaufzeit gespeichert und gesichert?</h3>
+{% endcomment %}
+
+<p> Während der Projektlaufzeit werden die Daten
+{% for dataset in datasets %}
+{% get_set_values dataset 'project/dataset/storage/type' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+für den Bereich <i>{{dataset.value}}</i>
+{% for text in texts %}
+ im <i>{{text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+{% endfor %}
+{% endfor %}
+gespeichert.</p>
+
+
+{% comment "question" %}
+<h3>Wie wird die Sicherheit sensibler Daten während der Projektlaufzeit gewährleistet (Zugriffs- und Nutzungsverwaltung)?</h3>
+{% endcomment %}
+
+
+Die Sicherung sensibler Daten während der Projektlaufzeit werden
+{% for dataset in datasets %}
+{% get_set_values dataset 'project/dataset/data_security/security_measures' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+{% for text in texts %}
+ {% if text != "" %}
+ im Bereich <i>{{dataset.value}}</i> <i>{{text.value}}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+{% endfor %}
+{% endfor %}
+.</p>
+
+
+
+<h2>Rechtliche Verpflichtungen und Rahmenbedingungen</h2>
+
+{% comment %}
+<h3>Sind Auswirkungen oder Einschränkungen in Bezug auf die spätere Veröffentlichung bzw. Zugänglichkeit zu erwarten?</h3>
+{% endcomment %}
+
+ <p>
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/sharing/restrictions_explanation' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}. {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value %}
+ Die Daten des Bereichs <i>{{dataset.value }}</i>
+ <i>{{ text.value|cut:"Ja, " }}</i>
+ {% endif %}
+ {% if 'Nein' in text.value %}
+ Es liegen keine Einschränkungen vor im Bereich <i>{{dataset.value }}</i>
+ {% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+
+{% comment %}
+<h3>Existieren wichtige wissenschaftliche Kodizes bzw. fachliche Normen, die Berücksichtigung finden sollten?</h3>
+{% endcomment %}
+
+{% get_values 'project/additional_rdm_policy/yesno' as texts %}
+{% if texts %}
+<p> Das gesamte Forschungsdatenmanagement orientiert sich
+{% for text in texts %}
+ {% if forloop.last %}sowie {% endif %}
+ am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
+ {% if not forloop.last %},{% else %}.{% endif %}
+ {% endfor %}
+</p>
+{% endif %}
+
+
+{% comment %}
+<h3>Auf welche Weise werden nutzungs- und urheberrechtliche Aspekte sowie Eigentumsfragen berücksichtigt?</h3>
+{% endcomment %}
+
+<p> Für die Daten
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/legal_aspects/ipr' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+
+ {% for text in texts %}
+ {% if text %}
+ im Bereich <i>{{dataset.value }}</i> gilt
+ <i>{{ text.value|cut:"."}}</i>
+ {% endif %}
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+
+{% endfor %}
+.</p>
+
+
+{% comment "question" %}
+<h3>Welche rechtlichen Besonderheiten bestehen im Zusammenhang mit dem Umgang mit Forschungsdaten in Ihrem Projekt?</h3>
+{% endcomment %}
+
+<p> Weiterhin gilt
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/legal_aspects' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% if texts %}
+ {% for text in texts %}
+ {% if text != None %}
+ im Bereich <i>{{dataset.value }}</i>, dass
+ <i>{{ text.value}}</i>
+ {% endif %}
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+ {% endif %}
+{% endfor %}
+</p>
+
+
+
+<h2>Datenaustausch und dauerhafte Zugänglichkeit der Daten</h2>
+
+
+{% for dataset in datasets %}
+
+<p> Im Bereich <i>{{ dataset.value }}</i>
+
+{% comment %}
+<h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an? </h3>
+{% endcomment %}
+
+{% get_values 'project/dataset/reuse_scenario' as texts %}
+{% if texts %}
+ {% get_set_values dataset 'project/dataset/reuse_scenario' as texts %}
+ {% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
+ {% if condition %}
+ {% if texts %}
+ ist
+ {% for text in texts %}
+ {% if 'Ja' in text.value %}
+
+ <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
+ .
+ {% endif %}
+ {% else %}
+ sind die Daten nicht für die Nachnutzung geeignet,
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
+ {% endfor %}
+ {% endif %}
+{% endif %}
+
+{% comment %}
+<h3>Nach welchen Kriterien werden Forschungsdaten ausgewählt, um diese für die Nachnutzung durch andere zur Verfügung zu stellen? </h3>
+{% endcomment %}
+
+{% comment %}
+Folgefragen ausblenden, wenn kein Reuse Szenario denkbar ist.
+{% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
+{% if condition %}
+{% endcomment %}
+
+{% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
+{% if condition %}
+
+{% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
+{% if texts %}
+Die Daten werden zur Verfügung gestellt, da
+ {% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>{% if not forloop.last %},{% else %}.{% endif %}
+ {% endfor %}
+{% endif %}
+
+
+{% comment %}
+<h3>Wann ist der Datensatz für dritte nutzbar?</h3>
+{% endcomment %}
+
+{% get_values 'project/dataset/data_publication_date' as texts %}
+{% if texts %}
+ {% get_set_values dataset 'project/dataset/data_publication_date' as texts %}
+ {% for text in texts %}
+ {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
+ wurden
+ <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
+ {% else %}
+ Die Daten werden zur Verfügung gestellt
+ <i>{{ text.value|cut:"." }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
+{% endif %}
+
+{% check_condition 'data_published' set_index=dataset.set_index as condition %}
+{% if not condition %}
+
+{% comment %}
+<h3>Planen Sie die Archivierung Ihrer Daten in einer geeigneten Infrastruktur? Falls ja, wie und wo? Gibt es Sperrfristen? Wann sind die Forschungsdaten für Dritte nutzbar?</h3>
+{% endcomment %}
+
+{% get_set_values dataset 'project/dataset/preservation/yesno' as texts %}
+{% if texts.is_true == true %}
+ in
+ {% get_set_values dataset 'project/dataset/preservation/repository' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endif %}
+{% endif %}
+.</p>
+
+
+{% endif %}
+{% endfor %}
+
+
+
+<h2>Verantwortlichkeiten und Ressourcen</h2>
+
+<p>
+{% comment %}
+<h3>Wer ist verantwortlich für den adäquaten Umgang mit den Forschungsdaten (Beschreibung der Rollen und Verantwortlichkeiten innerhalb des Projekts)? </h3>
+{% endcomment %}
+
+{% get_values 'project/support' as texts %}
+{% if texts %}
+<p>Verantwortlich für den adäquaten Umgang mit den Forschungsdaten sind
+ {% for text in texts %}
+ {% if not forloop.last and not forloop.first %},{% endif %}
+ {% if forloop.last and texts|length > 1 %} und {% endif %}
+ <i>{{ text.value|truncatewords:3}}</i>
+ {% if forloop.last %}.{% endif %}
+ {% endfor %}
+{% endif %}
+
+
+{% comment %}
+<h3>Wer ist nach Ende der Laufzeit des Projekts für das Kuratieren der Daten verantwortlich?</h3>
+{% endcomment %}
+
+{% get_values 'project/dataset/curation/responsible_person/name' as texts %}
+{% if texts %}
+Nach Ende der Laufzeit ist für das Kuratieren der Daten verantwortlich
+ {% for text in texts %}
+ {% if forloop.last and texts|length > 1 %} und {% endif %}
+ {% if not forloop.last and not forloop.first %},{% endif %}
+ <i>{{ text.value|truncatewords:3}}</i>
+ {% if not forloop.last %}.{% endif %}
+ {% endfor %}
+
+</p>
+{% endif %}
+
+
+{% comment %}
+<h3>Welche Ressourcen (Kosten; Zeit oder anderes) sind erforderlich, um einen adäquaten Umgang mit Forschungsdaten im Projekt umzusetzen? </h3>
+{% endcomment %}
+
+{% get_values 'project/costs/usage/non_personnel' as texts %}
+{% if texts %}
+<p> Die benötigten Ressourcen für das Datenmanagement im Projekt sind:
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Infrastrukturressource: "}}</i>
+ {% if not forloop.last %},{% else %}.{% endif %}
+ {% endfor %}
+{% endif %}
+
+</body>
+
+
From 45362e432917549c5f428764ba605eb3b1de5117 Mon Sep 17 00:00:00 2001
From: jwindeck <39581795+jwindeck@users.noreply.github.com>
Date: Tue, 8 Aug 2023 10:18:21 +0200
Subject: [PATCH 07/16] fix view metadata
---
rdmorganiser/views/dfg-checkliste.xml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index fdec8cc9..60ebe387 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -1,12 +1,12 @@
-
+ https://rdmorganiser.github.io/terms
- rdmo-uag-dfg-checkliste-ohne-klammern
- Entwurf für den RDMO UAG DFG-Checkliste Katalog
- RDMO UAG DFG Checklist ohne Klammern
+ rdmo-uag-dfg-checkliste
+ View zum DFG-Checkliste Katalog
+ DFG Checklist
- RDMO UAG DFG Checkliste ohne Klammern
+ DFG Checkliste
{% load view_tags %}{
From 9c141b14dcc297bbb2b3e549b09ec968decbf811 Mon Sep 17 00:00:00 2001
From: jwindeck <39581795+jwindeck@users.noreply.github.com>
Date: Tue, 8 Aug 2023 10:29:17 +0200
Subject: [PATCH 08/16] add conditions for dfg checklist view
---
rdmorganiser/conditions/rdmo.xml | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/rdmorganiser/conditions/rdmo.xml b/rdmorganiser/conditions/rdmo.xml
index 905b06ac..ca0ff97f 100644
--- a/rdmorganiser/conditions/rdmo.xml
+++ b/rdmorganiser/conditions/rdmo.xml
@@ -18,6 +18,15 @@
1
+
+ https://rdmorganiser.github.io/terms/
+ data_published
+
+
+ eq
+
+
+ https://rdmorganiser.github.io/termsdata_sharing
@@ -117,6 +126,15 @@
+
+ https://rdmorganiser.github.io/terms
+ reuse_scenario
+
+
+ neq
+
+
+ https://rdmorganiser.github.io/termsrights_owner_clear
From bb1fd274dc253eeea2358ed87eedffd49b334240 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza
Date: Fri, 20 Oct 2023 17:21:31 +0200
Subject: [PATCH 09/16] Update SMP_Readme.md
---
rdmorganiser/questions/SMP_Readme.md | 3 ---
1 file changed, 3 deletions(-)
diff --git a/rdmorganiser/questions/SMP_Readme.md b/rdmorganiser/questions/SMP_Readme.md
index ff885d38..4fe59bcf 100644
--- a/rdmorganiser/questions/SMP_Readme.md
+++ b/rdmorganiser/questions/SMP_Readme.md
@@ -38,9 +38,6 @@ A viewer for the presentation of the FAIR4RS principles is available under views
# Talks on the Topic
There were also some presentations on the development of this catalogue by the Max Planck Digital Library. See, for example, at the E-Science Days 2023 in Heidelberg: https://hdl.handle.net/21.11116/0000-000C-B40F-9.
-# Talks on the Topic
-There were also some presentations on the development of this catalogue. See, for example, at the E-Science Days 2023 in Heidelberg: https://hdl.handle.net/21.11116/0000-000C-B40F-9.
-
# Feedback
Of course, we are always happy to receive feedback: rdmo@mpdl.mpg.de.
From 8a4f72341f7715786d3288ad9d6703a4bab27d3b Mon Sep 17 00:00:00 2001
From: Giacomo Lanza
Date: Mon, 13 Nov 2023 16:18:58 +0100
Subject: [PATCH 10/16] adjust paragraphs and newlines
---
rdmorganiser/views/dfg-checkliste.xml | 40 ++++++++++++++-------------
1 file changed, 21 insertions(+), 19 deletions(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index 60ebe387..e0c1ac30 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -1,31 +1,32 @@
-
-
- https://rdmorganiser.github.io/terms
- rdmo-uag-dfg-checkliste
- View zum DFG-Checkliste Katalog
- DFG Checklist
-
- DFG Checkliste
-
-
- {% load view_tags %}{
+
+
+ https://tudmo.ulb.tu-darmstadt.de
+ dfg-checkliste
+ Test für eine View zum Katalog DFG-Checkliste der TUDa
+
+**Nicht** kompatibel mit dem Katalog DFG-Checkliste Fodako
+ DFG "Handling of Research Data" (BETA)
+ View for DFG checklist
+ DFG: "Umgang mit Forschungsdaten" (BETA)
+ View für DFG-Checkliste
+
+
+
+ {% load view_tags %}
{% get_set 'project/dataset' as datasets %}
<head>
{% get_value 'project/title' as title %}
<title>{{ title.value }}</title>
<h1>{% render_value 'project/title' %}</h1>
-</p>
<div class="alert alert-info" role="alert">
-<p><b>Hinweis</b><br>
+<p><b>Hinweis</b></p>
<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
-Projekt noch einmal zusammengefasst.
-</p></br>
+Projekt noch einmal zusammengefasst.</p>
<p>Bitte beachten Sie, dass diese Ansicht nochmals überprüft und bei Bedarf
-überarbeitet werden sollte.</p>
-</i>
+überarbeitet werden sollte.</p></i>
</div>
<hr noshade color=rgb(0, 157, 129) width=100% size=20>
@@ -58,6 +59,7 @@ Projekt noch einmal zusammengefasst.
<h3>Werden existierende Daten wiederverwendet?</h3>
{% endcomment %}
+<p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/origin' as texts %}
{% if forloop.last and not forloop.first %}und {% endif %}
@@ -231,7 +233,7 @@ gespeichert.</p>
{% endcomment %}
-Die Sicherung sensibler Daten während der Projektlaufzeit werden
+<p> Die Sicherung sensibler Daten während der Projektlaufzeit werden
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/data_security/security_measures' as texts %}
{% if texts and forloop.last %} und {% endif %}
@@ -253,7 +255,7 @@ Die Sicherung sensibler Daten während der Projektlaufzeit werden
<h3>Sind Auswirkungen oder Einschränkungen in Bezug auf die spätere Veröffentlichung bzw. Zugänglichkeit zu erwarten?</h3>
{% endcomment %}
- <p>
+<p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/sharing/restrictions_explanation' as texts %}
{% if texts and forloop.last %} und {% endif %}
From 800ab09fae3bfae49453959f664a201485189504 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza
Date: Tue, 14 Nov 2023 15:53:04 +0100
Subject: [PATCH 11/16] ...
---
rdmorganiser/views/dfg-checkliste.xml | 423 ++++++++++++--------------
1 file changed, 203 insertions(+), 220 deletions(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index e0c1ac30..19f40fe3 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -1,5 +1,5 @@
-
+https://tudmo.ulb.tu-darmstadt.dedfg-checkliste
@@ -23,9 +23,9 @@
<div class="alert alert-info" role="alert">
<p><b>Hinweis</b></p>
-<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
+<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
Projekt noch einmal zusammengefasst.</p>
-<p>Bitte beachten Sie, dass diese Ansicht nochmals überprüft und bei Bedarf
+<p>Bitte beachten Sie, dass diese Ansicht nochmals überprüft und bei Bedarf
überarbeitet werden sollte.</p></i>
</div>
@@ -43,15 +43,14 @@ Projekt noch einmal zusammengefasst.</p>
<p> Im Projekt entstehen Daten
{% for dataset in datasets %}
- {% if forloop.last and not forloop.first %}und {% endif %}
- im Bereich <i>{{dataset.value }}</i> durch
- {% get_set_values dataset 'project/dataset/creation_methods' as texts %}
+ {% if forloop.last and not forloop.first %}und {% endif %}
+ im Bereich <i>{{dataset.value}}</i> durch
+ {% get_set_values dataset 'project/dataset/creation_methods' as texts %}
{% for text in texts %}
<i>{{ text.value }}</i>
- {% if not forloop.last %}, {% endif %}
- {% endfor %}
-
-{% if not forloop.last %}, {% else %}.{% endif %}
+ {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% if not forloop.last %}; {% else %}.{% endif %}
{% endfor %}
</p>
@@ -61,28 +60,26 @@ Projekt noch einmal zusammengefasst.</p>
<p>
{% for dataset in datasets %}
- {% get_set_values dataset 'project/dataset/origin' as texts %}
- {% if forloop.last and not forloop.first %}und {% endif %}
- {% for text in texts %}
- {% if 'Ja' in text.value or 'Anderes' in text.value %}
- Daten werden nachgenutzt im Bereich <i>{{dataset.value}}</i>, diese
- <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
- {% if not forloop.last %}, {% else %}.{% endif %}
- {% endif %}
-
- {% endfor %}
+ {% get_set_values dataset 'project/dataset/origin' as texts %}
+ {% if forloop.last and not forloop.first %}und {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value or 'Anderes' in text.value %}
+ Daten werden nachgenutzt im Bereich <i>{{dataset.value}}</i>; diese
+ <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
+ {% if not forloop.last %}, {% else %}.{% endif %}
+ {% endif %}
+ {% endfor %}
{% endfor %}
-
{% for dataset in datasets %}
- {% get_set_values dataset 'project/dataset/origin' as texts %}
- {% for text in texts %}
- {% if 'Nein' in text.value or "Nach" in text.value %}
- Für den Bereich <i>{{dataset.value}}</i> werden keine Daten nachgenutzt,
- <i>{{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet.'|cut:':' }}</i>
+ {% get_set_values dataset 'project/dataset/origin' as texts %}
+ {% for text in texts %}
+ {% if 'Nein' in text.value or "Nach" in text.value %}
+ Für den Bereich <i>{{dataset.value}}</i> werden keine Daten nachgenutzt;
+ <i>{{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet'|cut:'.'|cut:':' }}</i>
{% if not forloop.last %}und {% else %}.{% endif %}
{% endif %}
- {% endfor %}
+ {% endfor %}
{% endfor %}
</p>
@@ -90,14 +87,13 @@ Projekt noch einmal zusammengefasst.</p>
<h3>Welche Datentypen, im Sinne von Datenformaten (z. B. Bilddaten, Textdaten oder Messdaten) entstehen in Ihrem Projekt?</h3>
{% endcomment %}
-<p> Die Daten liegen in den Formaten
+<p> Die Daten liegen in den Formaten
{% for dataset in datasets %}
-{% get_set_values dataset 'project/dataset/format' as texts %}
-{% for text in texts %}
- <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
-{% endfor %}
- {% if not forloop.last %}, {% else %}{% endif %}
-
+ {% get_set_values dataset 'project/dataset/format' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% if not forloop.last %}, {% endif %}
{% endfor %}
vor,
@@ -107,19 +103,19 @@ vor,
{% get_values 'project/dataset/format' as texts %}
{% if texts %}
-mit einem Datenvolumen
-{% for dataset in datasets %}
- {% get_set_values dataset 'project/dataset/size/volume' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
- {% for text in texts %}
- für <i>{{ dataset.value }}</i>
+ mit einem Datenvolumen
+ {% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/size/volume' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ für <i>{{ dataset.value }}</i>
{% if not "zwischen" in text.value %} von {% endif %}
- <i>{{ text.value }}</i> {% if not forloop.last %},{% endif %}
- {% endfor %}
-{% endfor %}
-. </p>
+ <i>{{ text.value }}</i> {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% endfor %}
{% endif %}
+.</p>
{% comment "question" %}
<h3>Auf welche Weise werden die Daten in Ihrem Projekt weiterverarbeitet?</h3>
@@ -127,17 +123,16 @@ mit einem Datenvolumen
<p>Die Weiterverarbeitung der Daten im Projekt erfolgt durch
{% for dataset in datasets %}
- {% get_set_values dataset 'project/dataset/usage_description' as texts %}
+ {% get_set_values dataset 'project/dataset/usage_description' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
- {% for text in texts %}
- <i>{{ text.value }}</i>
- {% endfor %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>
+ {% endfor %}
{% endfor %}
.</p>
-
<h2>Dokumentation und Datenqualität</h2>
{% comment "question" %}
@@ -148,11 +143,11 @@ mit einem Datenvolumen
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/metadata/standards' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
für den Bereich <i>{{dataset.value}}</i> mit
{% for text in texts %}
- <i>{{ text.value|cut:"Es wird "|cut:'.' }}</i>
- {% if not forloop.last %},{% endif %}
+ <i>{{ text.value|cut:"Es wird "|cut:'.' }}</i>
+ {% if not forloop.last %};{% endif %}
{% endfor %}
{% endfor %}
.</p>
@@ -163,11 +158,11 @@ mit einem Datenvolumen
<p> Zur Datennutzung sind
{% for dataset in datasets %}
-{% get_set_values dataset 'project/dataset/usage_technology' as texts %}
-{% for text in texts %}
- <i>{{ text.value }}</i>{% if not forloop.last %}, {% endif %}
-{% endfor %}
-{% if not forloop.last %}, {% endif %}
+ {% get_set_values dataset 'project/dataset/usage_technology' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>{% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% if not forloop.last %}, {% endif %}
{% endfor %}
erforderlich.</p>
@@ -178,13 +173,13 @@ erforderlich.</p>
<p> Die Qualitätssicherung erfolgt durch
{% for dataset in datasets %}
-{% get_set_values dataset 'project/dataset/quality_assurance' as texts %}
+ {% get_set_values dataset 'project/dataset/quality_assurance' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
-{% for text in texts %}
- <i>{{ text.value|cut:'.' }}</i>
- {% if not forloop.last %},{% endif %}
-{% endfor %}
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
{% endfor %}
.</p>
@@ -195,14 +190,14 @@ erforderlich.</p>
<p> Unsere Qualitätskontrolle beinhaltet
{% for dataset in datasets %}
- {% get_set_values dataset 'project/dataset/control_tool' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
- für den Bereich <i>{{dataset.value}}</i>
- {% for text in texts %}
- <i>{{text.value|cut:'.' }}</i>
- {% if not forloop.last %},{% endif %}
- {% endfor %}
+ {% get_set_values dataset 'project/dataset/control_tool' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ für den Bereich <i>{{dataset.value}}</i>
+ {% for text in texts %}
+ <i>{{text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
{% endfor %}
.</p>
@@ -216,14 +211,14 @@ erforderlich.</p>
<p> Während der Projektlaufzeit werden die Daten
{% for dataset in datasets %}
-{% get_set_values dataset 'project/dataset/storage/type' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
-für den Bereich <i>{{dataset.value}}</i>
-{% for text in texts %}
- im <i>{{text.value|cut:'.' }}</i>
- {% if not forloop.last %},{% endif %}
-{% endfor %}
+ {% get_set_values dataset 'project/dataset/storage/type' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ für den Bereich <i>{{dataset.value}}</i>
+ {% for text in texts %}
+ im <i>{{text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
{% endfor %}
gespeichert.</p>
@@ -235,15 +230,15 @@ gespeichert.</p>
<p> Die Sicherung sensibler Daten während der Projektlaufzeit werden
{% for dataset in datasets %}
-{% get_set_values dataset 'project/dataset/data_security/security_measures' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
-{% for text in texts %}
- {% if text != "" %}
- im Bereich <i>{{dataset.value}}</i> <i>{{text.value}}</i>
- {% if not forloop.last %},{% endif %}
- {% endif %}
-{% endfor %}
+ {% get_set_values dataset 'project/dataset/data_security/security_measures' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ {% if text != "" %}
+ im Bereich <i>{{dataset.value}}</i> <i>{{text.value|cut:'werden '}}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
{% endfor %}
.</p>
@@ -257,19 +252,19 @@ gespeichert.</p>
<p>
{% for dataset in datasets %}
- {% get_set_values dataset 'project/dataset/sharing/restrictions_explanation' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}. {% endif %}
- {% for text in texts %}
- {% if 'Ja' in text.value %}
- Die Daten des Bereichs <i>{{dataset.value }}</i>
- <i>{{ text.value|cut:"Ja, " }}</i>
- {% endif %}
- {% if 'Nein' in text.value %}
- Es liegen keine Einschränkungen vor im Bereich <i>{{dataset.value }}</i>
- {% endif %}
- {% endfor %}
-{% endfor %}
+ {% get_set_values dataset 'project/dataset/sharing/restrictions_explanation' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}. {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value %}
+ Die Daten des Bereichs <i>{{dataset.value }}</i>
+ <i>{{ text.value|cut:"Ja, "|cut:'die Daten ' }}</i>
+ {% endif %}
+ {% if 'Nein' in text.value %}
+ Es liegen keine Einschränkungen vor im Bereich <i>{{dataset.value }}</i>
+ {% endif %}
+ {% endfor %}
+{% endfor %}
.</p>
@@ -279,13 +274,13 @@ gespeichert.</p>
{% get_values 'project/additional_rdm_policy/yesno' as texts %}
{% if texts %}
-<p> Das gesamte Forschungsdatenmanagement orientiert sich
-{% for text in texts %}
- {% if forloop.last %}sowie {% endif %}
- am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
- {% if not forloop.last %},{% else %}.{% endif %}
+ <p> Das gesamte Forschungsdatenmanagement orientiert sich
+ {% for text in texts %}
+ {% if forloop.last and not forloop.first %}sowie {% endif %}
+ am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
+ {% if not forloop.last %},{% else %}.{% endif %}
{% endfor %}
-</p>
+ </p>
{% endif %}
@@ -296,19 +291,17 @@ gespeichert.</p>
<p> Für die Daten
{% for dataset in datasets %}
{% get_set_values dataset 'project/legal_aspects/ipr' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
-
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% for text in texts %}
- {% if text %}
- im Bereich <i>{{dataset.value }}</i> gilt
- <i>{{ text.value|cut:"."}}</i>
+ {% if text %}
+ im Bereich <i>{{dataset.value }}</i> gilt
+ <i>{{ text.value|cut:"."}}</i>
{% endif %}
{% if not forloop.last %},{% endif %}
- {% endfor %}
-
+ {% endfor %}
{% endfor %}
-.</p>
+.</p>
{% comment "question" %}
@@ -318,8 +311,8 @@ gespeichert.</p>
<p> Weiterhin gilt
{% for dataset in datasets %}
{% get_set_values dataset 'project/legal_aspects' as texts %}
- {% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% if texts %}
{% for text in texts %}
{% if text != None %}
@@ -327,115 +320,106 @@ gespeichert.</p>
<i>{{ text.value}}</i>
{% endif %}
{% if not forloop.last %},{% endif %}
- {% endfor %}
+ {% endfor %}
{% endif %}
{% endfor %}
-</p>
-
+</p>
<h2>Datenaustausch und dauerhafte Zugänglichkeit der Daten</h2>
-
{% for dataset in datasets %}
-<p> Im Bereich <i>{{ dataset.value }}</i>
+ <p> Im Bereich <i>{{ dataset.value }}</i>
-{% comment %}
-<h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an? </h3>
-{% endcomment %}
+ {% comment %}
+ <h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an? </h3>
+ {% endcomment %}
-{% get_values 'project/dataset/reuse_scenario' as texts %}
-{% if texts %}
- {% get_set_values dataset 'project/dataset/reuse_scenario' as texts %}
- {% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
- {% if condition %}
+ {% get_values 'project/dataset/reuse_scenario' as texts %}
{% if texts %}
- ist
- {% for text in texts %}
- {% if 'Ja' in text.value %}
-
- <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
- {% if not forloop.last %},{% endif %}
+ {% get_set_values dataset 'project/dataset/reuse_scenario' as texts %}
+ {% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
+ {% if condition %}
+ {% if texts %}
+ ist
+ {% for text in texts %}
+ {% if 'Ja' in text.value %}
+ <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
+ .
+ {% endif %}
+ {% else %}
+ sind die Daten nicht für die Nachnutzung geeignet,
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
+ {% endfor %}
{% endif %}
- {% endfor %}
- .
- {% endif %}
- {% else %}
- sind die Daten nicht für die Nachnutzung geeignet,
- {% for text in texts %}
- <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
- {% endfor %}
{% endif %}
-{% endif %}
-
-{% comment %}
-<h3>Nach welchen Kriterien werden Forschungsdaten ausgewählt, um diese für die Nachnutzung durch andere zur Verfügung zu stellen? </h3>
-{% endcomment %}
-
-{% comment %}
-Folgefragen ausblenden, wenn kein Reuse Szenario denkbar ist.
-{% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
-{% if condition %}
-{% endcomment %}
-{% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
-{% if condition %}
-
-{% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
-{% if texts %}
-Die Daten werden zur Verfügung gestellt, da
- {% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
- {% for text in texts %}
- <i>{{ text.value }}</i>{% if not forloop.last %},{% else %}.{% endif %}
- {% endfor %}
-{% endif %}
+ {% comment %}
+ Folgefragen ausblenden, wenn kein Reuse Szenario denkbar ist.
+ {% endcomment %}
+ {% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
+ {% if condition %}
-{% comment %}
-<h3>Wann ist der Datensatz für dritte nutzbar?</h3>
-{% endcomment %}
+ {% comment %}
+ <h3>Nach welchen Kriterien werden Forschungsdaten ausgewählt, um diese für die Nachnutzung durch andere zur Verfügung zu stellen? </h3>
+ {% endcomment %}
-{% get_values 'project/dataset/data_publication_date' as texts %}
-{% if texts %}
- {% get_set_values dataset 'project/dataset/data_publication_date' as texts %}
- {% for text in texts %}
- {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
- wurden
- <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
- {% else %}
- Die Daten werden zur Verfügung gestellt
- <i>{{ text.value|cut:"." }}</i>
- {% if not forloop.last %},{% endif %}
+ {% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
+ {% if texts %}
+ Die Daten werden zur Verfügung gestellt, da
+ {% for text in texts %}
+ <i>{{ text.value }}</i>{% if not forloop.last %},{% else %}.{% endif %}
+ {% endfor %}
{% endif %}
- {% endfor %}
-{% endif %}
-{% check_condition 'data_published' set_index=dataset.set_index as condition %}
-{% if not condition %}
-
-{% comment %}
-<h3>Planen Sie die Archivierung Ihrer Daten in einer geeigneten Infrastruktur? Falls ja, wie und wo? Gibt es Sperrfristen? Wann sind die Forschungsdaten für Dritte nutzbar?</h3>
-{% endcomment %}
+ {% comment %}
+ <h3>Wann ist der Datensatz für dritte nutzbar?</h3>
+ {% endcomment %}
+
+ {% get_values 'project/dataset/data_publication_date' as texts %}
+ {% if texts %}
+ {% get_set_values dataset 'project/dataset/data_publication_date' as texts %}
+ {% for text in texts %}
+ {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
+ wurden
+ <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
+ {% else %}
+ Die Daten werden zur Verfügung gestellt
+ <i>{{ text.value|cut:"." }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
+ {% endif %}
-{% get_set_values dataset 'project/dataset/preservation/yesno' as texts %}
-{% if texts.is_true == true %}
- in
- {% get_set_values dataset 'project/dataset/preservation/repository' as texts %}
- {% for text in texts %}
- <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
- {% if not forloop.last %},{% endif %}
- {% endfor %}
-{% endif %}
-{% endif %}
-.</p>
+ {% endif %}
+ {% comment %}
+ <h3>Planen Sie die Archivierung Ihrer Daten in einer geeigneten Infrastruktur? Falls ja, wie und wo? Gibt es Sperrfristen? Wann sind die Forschungsdaten für Dritte nutzbar?</h3>
+ {% endcomment %}
+
+ {% check_condition 'data_published' set_index=dataset.set_index as condition %}
+ {% if not condition %}
+ {% get_set_values dataset 'project/dataset/preservation/yesno' as texts %}
+ {% if texts.is_true == true %}
+ in
+ {% get_set_values dataset 'project/dataset/preservation/repository' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+ {% endif %}
+ {% endif %}
+ .</p>
-{% endif %}
{% endfor %}
-
<h2>Verantwortlichkeiten und Ressourcen</h2>
<p>
@@ -445,32 +429,30 @@ Die Daten werden zur Verfügung gestellt, da
{% get_values 'project/support' as texts %}
{% if texts %}
-<p>Verantwortlich für den adäquaten Umgang mit den Forschungsdaten sind
+ Verantwortlich für den adäquaten Umgang mit den Forschungsdaten sind
{% for text in texts %}
- {% if not forloop.last and not forloop.first %},{% endif %}
- {% if forloop.last and texts|length > 1 %} und {% endif %}
+ {% if not forloop.last and not forloop.first %},{% endif %}
+ {% if forloop.last and texts|length > 1 %} und {% endif %}
<i>{{ text.value|truncatewords:3}}</i>
- {% if forloop.last %}.{% endif %}
- {% endfor %}
+ {% if forloop.last %}.{% endif %}
+ {% endfor %}
{% endif %}
-
{% comment %}
<h3>Wer ist nach Ende der Laufzeit des Projekts für das Kuratieren der Daten verantwortlich?</h3>
{% endcomment %}
{% get_values 'project/dataset/curation/responsible_person/name' as texts %}
{% if texts %}
-Nach Ende der Laufzeit ist für das Kuratieren der Daten verantwortlich
+ Nach Ende der Laufzeit ist für das Kuratieren der Daten verantwortlich
{% for text in texts %}
- {% if forloop.last and texts|length > 1 %} und {% endif %}
- {% if not forloop.last and not forloop.first %},{% endif %}
- <i>{{ text.value|truncatewords:3}}</i>
- {% if not forloop.last %}.{% endif %}
- {% endfor %}
-
-</p>
+ {% if forloop.last and texts|length > 1 %} und {% endif %}
+ {% if not forloop.last and not forloop.first %},{% endif %}
+ <i>{{ text.value|truncatewords:3}}</i>
+ {% if not forloop.last %}.{% endif %}
+ {% endfor %}
{% endif %}
+</p>
{% comment %}
@@ -482,8 +464,9 @@ Nach Ende der Laufzeit ist für das Kuratieren der Daten verantwortlich
<p> Die benötigten Ressourcen für das Datenmanagement im Projekt sind:
{% for text in texts %}
<i>{{ text.value|cut:"Infrastrukturressource: "}}</i>
- {% if not forloop.last %},{% else %}.{% endif %}
- {% endfor %}
+ {% if not forloop.last %};{% else %}.{% endif %}
+ {% endfor %}
+</p>
{% endif %}
</body>
From 20f26dc1c51876ba9b41791d219e3888132c5ee2 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza <37865804+Zack-83@users.noreply.github.com>
Date: Wed, 29 Nov 2023 08:43:27 +0100
Subject: [PATCH 12/16] Update view
---
.../views/rdmo-uag-dfg-checkliste.xml | 458 ++++++++++++++++++
1 file changed, 458 insertions(+)
create mode 100644 rdmorganiser/views/rdmo-uag-dfg-checkliste.xml
diff --git a/rdmorganiser/views/rdmo-uag-dfg-checkliste.xml b/rdmorganiser/views/rdmo-uag-dfg-checkliste.xml
new file mode 100644
index 00000000..545593b2
--- /dev/null
+++ b/rdmorganiser/views/rdmo-uag-dfg-checkliste.xml
@@ -0,0 +1,458 @@
+
+
+
+ https://rdmorganiser.github.io/terms
+ rdmo-uag-dfg-checkliste
+ Entwurf für den RDMO UAG DFG-Checkliste Katalog
+ RDMO UAG DFG Checklist
+
+ RDMO UAG DFG Checkliste
+
+
+ {% load view_tags %}
+{% get_set 'project/dataset' as datasets %}
+
+<head>
+{% get_value 'project/title' as title %}
+<title>{{ title.value }}</title>
+<h1>{% render_value 'project/title' %}</h1>
+
+<div class="alert alert-info" role="alert">
+<p><b>Hinweis</b></p>
+<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
+Projekt noch einmal zusammengefasst.</p>
+<p>Bitte beachten Sie, dass diese Ansicht nochmals überprüft und bei Bedarf
+überarbeitet werden sollte.</p></i>
+</div>
+
+<hr noshade color=rgb(0, 157, 129) width=100% size=20>
+</head>
+
+
+<body>
+<h1>Umgang mit Forschungsdaten</h1>
+<h2>Datenbeschreibung</h2>
+
+{% comment "question" %}
+<h3>Auf welche Weise entstehen in Ihrem Projekt neue Daten?</h3>
+{% endcomment %}
+
+<p> Im Projekt entstehen Daten
+{% for dataset in datasets %}
+ {% if forloop.last and not forloop.first %}und {% endif %}
+ im Bereich <i>{{ dataset.value }}</i> durch
+ {% get_set_values dataset 'project/dataset/creation_methods' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>
+ {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% if not forloop.last %}; {% else %}.{% endif %}
+{% endfor %}
+</p>
+
+{% comment "question" %}
+<h3>Werden existierende Daten wiederverwendet?</h3>
+{% endcomment %}
+
+<p>
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/origin' as texts %}
+ {% if forloop.last and not forloop.first %}und {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value or 'Anderes' in text.value %}
+ Daten werden nachgenutzt im Bereich <i>{{ dataset.value }}</i>; diese
+ <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
+ {% if not forloop.last %}, {% else %}.{% endif %}
+ {% endif %}
+ {% endfor %}
+{% endfor %}
+
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/origin' as texts %}
+ {% for text in texts %}
+ {% if 'Nein' in text.value or "Nach" in text.value %}
+ Für den Bereich <i>{{ dataset.value }}</i> werden keine Daten nachgenutzt;
+ <i>{{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet'|cut:'.'|cut:':' }}</i>
+ {% if not forloop.last %}und {% else %}.{% endif %}
+ {% endif %}
+ {% endfor %}
+{% endfor %}
+</p>
+
+{% comment "question" %}
+<h3>Welche Datentypen, im Sinne von Datenformaten (z. B. Bilddaten, Textdaten oder Messdaten) entstehen in Ihrem Projekt?</h3>
+{% endcomment %}
+
+<p> Die Daten liegen in den Formaten
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/format' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% if not forloop.last %}, {% endif %}
+{% endfor %}
+vor,
+
+{% comment "question" %}
+<h3>In welchem Umfang fallen diese an bzw. welches Datenvolumen ist zu erwarten?</h3>
+{% endcomment %}
+
+{% get_values 'project/dataset/format' as texts %}
+{% if texts %}
+ mit einem Datenvolumen
+ {% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/size/volume' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ für <i>{{ dataset.value }}</i>
+ {% if not "zwischen" in text.value %} von {% endif %}
+ <i>{{ text.value }}</i> {% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% endfor %}
+{% endif %}
+.</p>
+
+{% comment "question" %}
+<h3>Auf welche Weise werden die Daten in Ihrem Projekt weiterverarbeitet?</h3>
+{% endcomment %}
+
+<p>Die Weiterverarbeitung der Daten im Projekt erfolgt durch
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/usage_description' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>
+ {% endfor %}
+{% endfor %}
+.</p>
+
+
+<h2>Dokumentation und Datenqualität</h2>
+
+{% comment "question" %}
+<h3>Welche Ansätze werden verfolgt, um die Daten nachvollziehbar zu beschreiben (z. B. Nutzung vorhandener Metadaten- bzw. Dokumentationsstandards oder Ontologien)?</h3>
+{% endcomment %}
+
+<p> Die Beschreibung der Daten erfolgt
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/metadata/standards' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ für den Bereich <i>{{ dataset.value }}</i> mit
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Es wird "|cut:"Es werden "|cut:" genutzt"|cut:" verwendet"|cut:'.' }}</i>
+ {% if not forloop.last %};{% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+{% comment "question" %}
+<h3>Welche digitalen Methoden und Werkzeuge (z. B. Software) sind zur Nutzung der Daten erforderlich?</h3>
+{% endcomment %}
+
+<p> Zur Datennutzung sind
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/usage_technology' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value }}</i>{% if not forloop.last %}, {% endif %}
+ {% endfor %}
+ {% if not forloop.last %}, {% endif %}
+{% endfor %}
+erforderlich.</p>
+
+{% comment "question" %}
+<h3>Welche Maßnahmen werden getroffen, um eine hohe Qualität der Daten zu gewährleisten? Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
+{% endcomment %}
+
+<p> Die Qualitätssicherung erfolgt durch
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/quality_assurance' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:'.' }}</i>
+ {% if not forloop.last %};{% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+{% comment "question" %}
+<h3>Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
+{% endcomment %}
+
+<p> Unsere Qualitätskontrolle beinhaltet
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/control_tool' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ für den Bereich <i>{{ dataset.value }}</i>
+ {% for text in texts %}
+ <i>{{ text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+
+<h2>Speicherung und technische Sicherung während des Projekts</h2>
+
+{% comment "question" %}
+<h3>Auf welche Weise werden die Daten während der Projektlaufzeit gespeichert und gesichert?</h3>
+{% endcomment %}
+
+<p> Während der Projektlaufzeit werden die Daten
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/storage/type' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ für den Bereich <i>{{ dataset.value }}</i>
+ {% for text in texts %}
+ im <i>{{ text.value|cut:'.' }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endfor %}
+gespeichert.</p>
+
+{% comment "question" %}
+<h3>Wie wird die Sicherheit sensibler Daten während der Projektlaufzeit gewährleistet (Zugriffs- und Nutzungsverwaltung)?</h3>
+{% endcomment %}
+
+<p> Die Sicherung sensibler Daten während der Projektlaufzeit wird so garantiert:
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/data_security/security_measures' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% for text in texts %}
+ {% if text != "" %}
+ im Bereich <i>{{ dataset.value }}</i> <i>{{ text.value|cut:'werden '}}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+
+<h2>Rechtliche Verpflichtungen und Rahmenbedingungen</h2>
+
+{% comment "question" %}
+<h3>Sind Auswirkungen oder Einschränkungen in Bezug auf die spätere Veröffentlichung bzw. Zugänglichkeit zu erwarten?</h3>
+{% endcomment %}
+
+<p>
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/dataset/sharing/restrictions_explanation' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %}. {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value %}
+ Die Daten des Bereichs <i>{{ dataset.value }}</i>
+ <i>{{ text.value|cut:"Ja, "|cut:'die Daten ' }}</i>
+ {% endif %}
+ {% if 'Nein' in text.value %}
+ Es liegen keine Einschränkungen vor im Bereich <i>{{ dataset.value }}</i>
+ {% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+{% comment "question" %}
+<h3>Existieren wichtige wissenschaftliche Kodizes bzw. fachliche Normen, die Berücksichtigung finden sollten?</h3>
+{% endcomment %}
+
+{% get_values 'project/additional_rdm_policy/yesno' as texts %}
+{% if texts %}
+ <p> Das gesamte Forschungsdatenmanagement orientiert sich
+ {% for text in texts %}
+ {% if forloop.last and not forloop.first %}sowie {% endif %}
+ am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
+ {% if not forloop.last %},{% else %}.{% endif %}
+ {% endfor %}
+ </p>
+{% endif %}
+
+{% comment "question" %}
+<h3>Auf welche Weise werden nutzungs- und urheberrechtliche Aspekte sowie Eigentumsfragen berücksichtigt?</h3>
+{% endcomment %}
+
+<p> Für die Daten
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/legal_aspects/ipr' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %},{% endif %}
+ {% for text in texts %}
+ {% if text %}
+ im Bereich <i>{{ dataset.value }}</i> gilt
+ <i>{{ text.value|cut:"."}}</i>
+ {% endif %}
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+{% endfor %}
+.</p>
+
+{% comment "question" %}
+<h3>Welche rechtlichen Besonderheiten bestehen im Zusammenhang mit dem Umgang mit Forschungsdaten in Ihrem Projekt?</h3>
+{% endcomment %}
+
+<p> Weiterhin gilt
+{% for dataset in datasets %}
+ {% get_set_values dataset 'project/legal_aspects' as texts %}
+ {% if texts and forloop.last %} und {% endif %}
+ {% if texts and not forloop.last and not forloop.first %},{% endif %}
+ {% if texts %}
+ {% for text in texts %}
+ {% if text != None %}
+ im Bereich <i>{{dataset.value }}</i>, dass
+ <i>{{ text.value }}</i>
+ {% endif %}
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+ {% endif %}
+{% endfor %}
+</p>
+
+
+<h2>Datenaustausch und dauerhafte Zugänglichkeit der Daten</h2>
+
+{% for dataset in datasets %}
+
+ <p> Im Bereich <i>{{ dataset.value }}</i>
+
+ {% comment "question" %}
+ <h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an?</h3>
+ {% endcomment %}
+
+ {% get_values 'project/dataset/reuse_scenario' as texts %}
+ {% if texts %}
+ {% get_set_values dataset 'project/dataset/reuse_scenario' as texts %}
+ {% if texts %}
+ {% if 'Ja' in texts %}
+ ist
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+ {% else %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
+ {% endfor %}
+ {% endif %}
+ {% else %}
+ sind die Daten nicht für die Nachnutzung geeignet
+ {% endif %}
+ .
+ {% endif %}
+
+ {% comment %}
+ Folgefragen ausblenden, wenn kein Nachnutzungsszenario denkbar ist.
+ {% endcomment %}
+
+ {% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
+ {% if condition %}
+
+ {% comment "question" %}
+ <h3>Nach welchen Kriterien werden Forschungsdaten ausgewählt, um diese für die Nachnutzung durch andere zur Verfügung zu stellen? </h3>
+ {% endcomment %}
+
+ {% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
+ {% if texts %}
+ Die Daten werden zur Verfügung gestellt, da
+ {% for text in texts %}
+ <i>{{ text.value }}</i>{% if not forloop.last %},{% else %}.{% endif %}
+ {% endfor %}
+ {% endif %}
+
+ {% comment "question" %}
+ <h3>Wann ist der Datensatz für dritte nutzbar?</h3>
+ {% endcomment %}
+
+ {% get_values 'project/dataset/data_publication_date' as texts %}
+ {% if texts %}
+ {% get_set_values dataset 'project/dataset/data_publication_date' as texts %}
+ {% for text in texts %}
+ {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
+ wurden
+ <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
+ {% else %}
+ Die Daten werden zur Verfügung gestellt
+ <i>{{ text.value|cut:"." }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endif %}
+ {% endfor %}
+ {% endif %}
+
+ {% endif %}
+
+ {% comment "question" %}
+ <h3>Planen Sie die Archivierung Ihrer Daten in einer geeigneten Infrastruktur? Falls ja, wie und wo? Gibt es Sperrfristen? Wann sind die Forschungsdaten für Dritte nutzbar?</h3>
+ {% endcomment %}
+
+ {% check_condition 'data_published' set_index=dataset.set_index as condition %}
+ {% if not condition %}
+ {% get_set_values dataset 'project/dataset/preservation/yesno' as texts %}
+ {% if texts.is_true == true %}
+ in
+ {% get_set_values dataset 'project/dataset/preservation/repository' as texts %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+ {% endif %}
+ {% endif %}
+ .</p>
+
+{% endfor %}
+
+
+<h2>Verantwortlichkeiten und Ressourcen</h2>
+
+<p>
+{% comment "question" %}
+<h3>Wer ist verantwortlich für den adäquaten Umgang mit den Forschungsdaten (Beschreibung der Rollen und Verantwortlichkeiten innerhalb des Projekts)? </h3>
+{% endcomment %}
+
+{% get_values 'project/support' as texts %}
+{% if texts %}
+ Verantwortlich für den adäquaten Umgang mit den Forschungsdaten sind
+ {% for text in texts %}
+ {% if not forloop.last and not forloop.first %},{% endif %}
+ {% if forloop.last and texts|length > 1 %} und {% endif %}
+ <i>{{ text.value|truncatewords:3 }}</i>
+ {% if forloop.last %}.{% endif %}
+ {% endfor %}
+{% endif %}
+
+{% comment "question" %}
+<h3>Wer ist nach Ende der Laufzeit des Projekts für das Kuratieren der Daten verantwortlich?</h3>
+{% endcomment %}
+
+{% get_values 'project/dataset/curation/responsible_person/name' as texts %}
+{% if texts %}
+ Nach Ende der Laufzeit ist für das Kuratieren der Daten verantwortlich
+ {% for text in texts %}
+ {% if forloop.last and texts|length > 1 %} und {% endif %}
+ {% if not forloop.last and not forloop.first %},{% endif %}
+ <i>{{ text.value|truncatewords:3 }}</i>
+ {% if forloop.last %}.{% endif %}
+ {% endfor %}
+{% endif %}
+</p>
+
+{% comment "question" %}
+<h3>Welche Ressourcen (Kosten; Zeit oder anderes) sind erforderlich, um einen adäquaten Umgang mit Forschungsdaten im Projekt umzusetzen? </h3>
+{% endcomment %}
+
+{% get_values 'project/costs/usage/non_personnel' as texts %}
+{% if texts %}
+<p> Die benötigten Ressourcen für das Datenmanagement im Projekt sind:
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Infrastrukturressource: "}}</i>
+ {% if not forloop.last %};{% else %}.{% endif %}
+ {% endfor %}
+</p>
+{% endif %}
+
+</body>
+
+
From 312d697581873c8245250f9875618b45c0b05c54 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza <37865804+Zack-83@users.noreply.github.com>
Date: Wed, 29 Nov 2023 08:44:35 +0100
Subject: [PATCH 13/16] Update view
---
rdmorganiser/views/dfg-checkliste.xml | 178 ++++++++++++--------------
1 file changed, 81 insertions(+), 97 deletions(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index 19f40fe3..545593b2 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -1,18 +1,14 @@
-
-
- https://tudmo.ulb.tu-darmstadt.de
- dfg-checkliste
- Test für eine View zum Katalog DFG-Checkliste der TUDa
-
-**Nicht** kompatibel mit dem Katalog DFG-Checkliste Fodako
- DFG "Handling of Research Data" (BETA)
- View for DFG checklist
- DFG: "Umgang mit Forschungsdaten" (BETA)
- View für DFG-Checkliste
-
-
-
+
+
+ https://rdmorganiser.github.io/terms
+ rdmo-uag-dfg-checkliste
+ Entwurf für den RDMO UAG DFG-Checkliste Katalog
+ RDMO UAG DFG Checklist
+
+ RDMO UAG DFG Checkliste
+
+
{% load view_tags %}
{% get_set 'project/dataset' as datasets %}
@@ -21,7 +17,7 @@
<title>{{ title.value }}</title>
<h1>{% render_value 'project/title' %}</h1>
-<div class="alert alert-info" role="alert">
+<div class="alert alert-info" role="alert">
<p><b>Hinweis</b></p>
<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
Projekt noch einmal zusammengefasst.</p>
@@ -37,14 +33,14 @@ Projekt noch einmal zusammengefasst.</p>
<h1>Umgang mit Forschungsdaten</h1>
<h2>Datenbeschreibung</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise entstehen in Ihrem Projekt neue Daten?</h3>
{% endcomment %}
<p> Im Projekt entstehen Daten
{% for dataset in datasets %}
{% if forloop.last and not forloop.first %}und {% endif %}
- im Bereich <i>{{dataset.value}}</i> durch
+ im Bereich <i>{{ dataset.value }}</i> durch
{% get_set_values dataset 'project/dataset/creation_methods' as texts %}
{% for text in texts %}
<i>{{ text.value }}</i>
@@ -54,7 +50,7 @@ Projekt noch einmal zusammengefasst.</p>
{% endfor %}
</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Werden existierende Daten wiederverwendet?</h3>
{% endcomment %}
@@ -64,8 +60,8 @@ Projekt noch einmal zusammengefasst.</p>
{% if forloop.last and not forloop.first %}und {% endif %}
{% for text in texts %}
{% if 'Ja' in text.value or 'Anderes' in text.value %}
- Daten werden nachgenutzt im Bereich <i>{{dataset.value}}</i>; diese
- <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
+ Daten werden nachgenutzt im Bereich <i>{{ dataset.value }}</i>; diese
+ <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
{% if not forloop.last %}, {% else %}.{% endif %}
{% endif %}
{% endfor %}
@@ -74,8 +70,8 @@ Projekt noch einmal zusammengefasst.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/origin' as texts %}
{% for text in texts %}
- {% if 'Nein' in text.value or "Nach" in text.value %}
- Für den Bereich <i>{{dataset.value}}</i> werden keine Daten nachgenutzt;
+ {% if 'Nein' in text.value or "Nach" in text.value %}
+ Für den Bereich <i>{{ dataset.value }}</i> werden keine Daten nachgenutzt;
<i>{{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet'|cut:'.'|cut:':' }}</i>
{% if not forloop.last %}und {% else %}.{% endif %}
{% endif %}
@@ -83,7 +79,7 @@ Projekt noch einmal zusammengefasst.</p>
{% endfor %}
</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Datentypen, im Sinne von Datenformaten (z. B. Bilddaten, Textdaten oder Messdaten) entstehen in Ihrem Projekt?</h3>
{% endcomment %}
@@ -91,13 +87,13 @@ Projekt noch einmal zusammengefasst.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/format' as texts %}
{% for text in texts %}
- <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
+ <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
{% endfor %}
{% if not forloop.last %}, {% endif %}
{% endfor %}
vor,
-{% comment "question" %}
+{% comment "question" %}
<h3>In welchem Umfang fallen diese an bzw. welches Datenvolumen ist zu erwarten?</h3>
{% endcomment %}
@@ -110,14 +106,14 @@ vor,
{% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% for text in texts %}
für <i>{{ dataset.value }}</i>
- {% if not "zwischen" in text.value %} von {% endif %}
+ {% if not "zwischen" in text.value %} von {% endif %}
<i>{{ text.value }}</i> {% if not forloop.last %}, {% endif %}
{% endfor %}
{% endfor %}
{% endif %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise werden die Daten in Ihrem Projekt weiterverarbeitet?</h3>
{% endcomment %}
@@ -135,7 +131,7 @@ vor,
<h2>Dokumentation und Datenqualität</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Ansätze werden verfolgt, um die Daten nachvollziehbar zu beschreiben (z. B. Nutzung vorhandener Metadaten- bzw. Dokumentationsstandards oder Ontologien)?</h3>
{% endcomment %}
@@ -143,16 +139,16 @@ vor,
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/metadata/standards' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
- für den Bereich <i>{{dataset.value}}</i> mit
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ für den Bereich <i>{{ dataset.value }}</i> mit
{% for text in texts %}
- <i>{{ text.value|cut:"Es wird "|cut:'.' }}</i>
+ <i>{{ text.value|cut:"Es wird "|cut:"Es werden "|cut:" genutzt"|cut:" verwendet"|cut:'.' }}</i>
{% if not forloop.last %};{% endif %}
{% endfor %}
{% endfor %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche digitalen Methoden und Werkzeuge (z. B. Software) sind zur Nutzung der Daten erforderlich?</h3>
{% endcomment %}
@@ -166,8 +162,7 @@ vor,
{% endfor %}
erforderlich.</p>
-
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Maßnahmen werden getroffen, um eine hohe Qualität der Daten zu gewährleisten? Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
{% endcomment %}
@@ -178,13 +173,12 @@ erforderlich.</p>
{% if texts and not forloop.last and not forloop.first %}; {% endif %}
{% for text in texts %}
<i>{{ text.value|cut:'.' }}</i>
- {% if not forloop.last %},{% endif %}
+ {% if not forloop.last %};{% endif %}
{% endfor %}
{% endfor %}
.</p>
-
-{% comment "question" %}
+{% comment "question" %}
<h3>Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
{% endcomment %}
@@ -193,19 +187,18 @@ erforderlich.</p>
{% get_set_values dataset 'project/dataset/control_tool' as texts %}
{% if texts and forloop.last %} und {% endif %}
{% if texts and not forloop.last and not forloop.first %}; {% endif %}
- für den Bereich <i>{{dataset.value}}</i>
+ für den Bereich <i>{{ dataset.value }}</i>
{% for text in texts %}
- <i>{{text.value|cut:'.' }}</i>
+ <i>{{ text.value|cut:'.' }}</i>
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endfor %}
.</p>
-
<h2>Speicherung und technische Sicherung während des Projekts</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise werden die Daten während der Projektlaufzeit gespeichert und gesichert?</h3>
{% endcomment %}
@@ -213,29 +206,27 @@ erforderlich.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/storage/type' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
- für den Bereich <i>{{dataset.value}}</i>
+ {% if texts and not forloop.last and not forloop.first %}; {% endif %}
+ für den Bereich <i>{{ dataset.value }}</i>
{% for text in texts %}
- im <i>{{text.value|cut:'.' }}</i>
+ im <i>{{ text.value|cut:'.' }}</i>
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endfor %}
gespeichert.</p>
-
-{% comment "question" %}
+{% comment "question" %}
<h3>Wie wird die Sicherheit sensibler Daten während der Projektlaufzeit gewährleistet (Zugriffs- und Nutzungsverwaltung)?</h3>
{% endcomment %}
-
-<p> Die Sicherung sensibler Daten während der Projektlaufzeit werden
+<p> Die Sicherung sensibler Daten während der Projektlaufzeit wird so garantiert:
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/data_security/security_measures' as texts %}
{% if texts and forloop.last %} und {% endif %}
{% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% for text in texts %}
- {% if text != "" %}
- im Bereich <i>{{dataset.value}}</i> <i>{{text.value|cut:'werden '}}</i>
+ {% if text != "" %}
+ im Bereich <i>{{ dataset.value }}</i> <i>{{ text.value|cut:'werden '}}</i>
{% if not forloop.last %},{% endif %}
{% endif %}
{% endfor %}
@@ -243,10 +234,9 @@ gespeichert.</p>
.</p>
-
<h2>Rechtliche Verpflichtungen und Rahmenbedingungen</h2>
-{% comment %}
+{% comment "question" %}
<h3>Sind Auswirkungen oder Einschränkungen in Bezug auf die spätere Veröffentlichung bzw. Zugänglichkeit zu erwarten?</h3>
{% endcomment %}
@@ -257,18 +247,17 @@ gespeichert.</p>
{% if texts and not forloop.last and not forloop.first %}. {% endif %}
{% for text in texts %}
{% if 'Ja' in text.value %}
- Die Daten des Bereichs <i>{{dataset.value }}</i>
- <i>{{ text.value|cut:"Ja, "|cut:'die Daten ' }}</i>
+ Die Daten des Bereichs <i>{{ dataset.value }}</i>
+ <i>{{ text.value|cut:"Ja, "|cut:'die Daten ' }}</i>
{% endif %}
{% if 'Nein' in text.value %}
- Es liegen keine Einschränkungen vor im Bereich <i>{{dataset.value }}</i>
+ Es liegen keine Einschränkungen vor im Bereich <i>{{ dataset.value }}</i>
{% endif %}
{% endfor %}
{% endfor %}
.</p>
-
-{% comment %}
+{% comment "question" %}
<h3>Existieren wichtige wissenschaftliche Kodizes bzw. fachliche Normen, die Berücksichtigung finden sollten?</h3>
{% endcomment %}
@@ -277,14 +266,13 @@ gespeichert.</p>
<p> Das gesamte Forschungsdatenmanagement orientiert sich
{% for text in texts %}
{% if forloop.last and not forloop.first %}sowie {% endif %}
- am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
+ am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
{% if not forloop.last %},{% else %}.{% endif %}
{% endfor %}
</p>
{% endif %}
-
-{% comment %}
+{% comment "question" %}
<h3>Auf welche Weise werden nutzungs- und urheberrechtliche Aspekte sowie Eigentumsfragen berücksichtigt?</h3>
{% endcomment %}
@@ -292,19 +280,18 @@ gespeichert.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/legal_aspects/ipr' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% if texts and not forloop.last and not forloop.first %},{% endif %}
{% for text in texts %}
{% if text %}
- im Bereich <i>{{dataset.value }}</i> gilt
- <i>{{ text.value|cut:"."}}</i>
+ im Bereich <i>{{ dataset.value }}</i> gilt
+ <i>{{ text.value|cut:"."}}</i>
{% endif %}
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endfor %}
.</p>
-
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche rechtlichen Besonderheiten bestehen im Zusammenhang mit dem Umgang mit Forschungsdaten in Ihrem Projekt?</h3>
{% endcomment %}
@@ -312,12 +299,12 @@ gespeichert.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/legal_aspects' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %}, {% endif %}
+ {% if texts and not forloop.last and not forloop.first %},{% endif %}
{% if texts %}
{% for text in texts %}
{% if text != None %}
im Bereich <i>{{dataset.value }}</i>, dass
- <i>{{ text.value}}</i>
+ <i>{{ text.value }}</i>
{% endif %}
{% if not forloop.last %},{% endif %}
{% endfor %}
@@ -332,41 +319,39 @@ gespeichert.</p>
<p> Im Bereich <i>{{ dataset.value }}</i>
- {% comment %}
- <h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an? </h3>
+ {% comment "question" %}
+ <h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an?</h3>
{% endcomment %}
{% get_values 'project/dataset/reuse_scenario' as texts %}
{% if texts %}
{% get_set_values dataset 'project/dataset/reuse_scenario' as texts %}
- {% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
- {% if condition %}
- {% if texts %}
+ {% if texts %}
+ {% if 'Ja' in texts %}
ist
{% for text in texts %}
- {% if 'Ja' in text.value %}
- <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
- {% if not forloop.last %},{% endif %}
- {% endif %}
+ <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
+ {% if not forloop.last %},{% endif %}
+ {% endfor %}
+ {% else %}
+ {% for text in texts %}
+ <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
{% endfor %}
- .
{% endif %}
{% else %}
- sind die Daten nicht für die Nachnutzung geeignet,
- {% for text in texts %}
- <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
- {% endfor %}
+ sind die Daten nicht für die Nachnutzung geeignet
{% endif %}
+ .
{% endif %}
{% comment %}
- Folgefragen ausblenden, wenn kein Reuse Szenario denkbar ist.
+ Folgefragen ausblenden, wenn kein Nachnutzungsszenario denkbar ist.
{% endcomment %}
{% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
{% if condition %}
- {% comment %}
+ {% comment "question" %}
<h3>Nach welchen Kriterien werden Forschungsdaten ausgewählt, um diese für die Nachnutzung durch andere zur Verfügung zu stellen? </h3>
{% endcomment %}
@@ -378,7 +363,7 @@ gespeichert.</p>
{% endfor %}
{% endif %}
- {% comment %}
+ {% comment "question" %}
<h3>Wann ist der Datensatz für dritte nutzbar?</h3>
{% endcomment %}
@@ -386,12 +371,12 @@ gespeichert.</p>
{% if texts %}
{% get_set_values dataset 'project/dataset/data_publication_date' as texts %}
{% for text in texts %}
- {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
+ {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
wurden
- <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
+ <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
{% else %}
Die Daten werden zur Verfügung gestellt
- <i>{{ text.value|cut:"." }}</i>
+ <i>{{ text.value|cut:"." }}</i>
{% if not forloop.last %},{% endif %}
{% endif %}
{% endfor %}
@@ -399,7 +384,7 @@ gespeichert.</p>
{% endif %}
- {% comment %}
+ {% comment "question" %}
<h3>Planen Sie die Archivierung Ihrer Daten in einer geeigneten Infrastruktur? Falls ja, wie und wo? Gibt es Sperrfristen? Wann sind die Forschungsdaten für Dritte nutzbar?</h3>
{% endcomment %}
@@ -410,7 +395,7 @@ gespeichert.</p>
in
{% get_set_values dataset 'project/dataset/preservation/repository' as texts %}
{% for text in texts %}
- <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
+ <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endif %}
@@ -423,7 +408,7 @@ gespeichert.</p>
<h2>Verantwortlichkeiten und Ressourcen</h2>
<p>
-{% comment %}
+{% comment "question" %}
<h3>Wer ist verantwortlich für den adäquaten Umgang mit den Forschungsdaten (Beschreibung der Rollen und Verantwortlichkeiten innerhalb des Projekts)? </h3>
{% endcomment %}
@@ -433,12 +418,12 @@ gespeichert.</p>
{% for text in texts %}
{% if not forloop.last and not forloop.first %},{% endif %}
{% if forloop.last and texts|length > 1 %} und {% endif %}
- <i>{{ text.value|truncatewords:3}}</i>
+ <i>{{ text.value|truncatewords:3 }}</i>
{% if forloop.last %}.{% endif %}
{% endfor %}
{% endif %}
-{% comment %}
+{% comment "question" %}
<h3>Wer ist nach Ende der Laufzeit des Projekts für das Kuratieren der Daten verantwortlich?</h3>
{% endcomment %}
@@ -448,14 +433,13 @@ gespeichert.</p>
{% for text in texts %}
{% if forloop.last and texts|length > 1 %} und {% endif %}
{% if not forloop.last and not forloop.first %},{% endif %}
- <i>{{ text.value|truncatewords:3}}</i>
- {% if not forloop.last %}.{% endif %}
+ <i>{{ text.value|truncatewords:3 }}</i>
+ {% if forloop.last %}.{% endif %}
{% endfor %}
{% endif %}
</p>
-
-{% comment %}
+{% comment "question" %}
<h3>Welche Ressourcen (Kosten; Zeit oder anderes) sind erforderlich, um einen adäquaten Umgang mit Forschungsdaten im Projekt umzusetzen? </h3>
{% endcomment %}
@@ -463,7 +447,7 @@ gespeichert.</p>
{% if texts %}
<p> Die benötigten Ressourcen für das Datenmanagement im Projekt sind:
{% for text in texts %}
- <i>{{ text.value|cut:"Infrastrukturressource: "}}</i>
+ <i>{{ text.value|cut:"Infrastrukturressource: "}}</i>
{% if not forloop.last %};{% else %}.{% endif %}
{% endfor %}
</p>
From 90b4492e0c008b1a4d0c6b51ba7b6e9b64d0c660 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza <37865804+Zack-83@users.noreply.github.com>
Date: Wed, 29 Nov 2023 16:28:13 +0100
Subject: [PATCH 14/16] Update View
---
rdmorganiser/views/dfg-checkliste.xml | 167 +++++++++++++-------------
1 file changed, 85 insertions(+), 82 deletions(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index 545593b2..3d427fed 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -1,14 +1,16 @@
-
-
+
+ https://rdmorganiser.github.io/terms
- rdmo-uag-dfg-checkliste
- Entwurf für den RDMO UAG DFG-Checkliste Katalog
- RDMO UAG DFG Checklist
-
- RDMO UAG DFG Checkliste
-
-
+ dfg-checkliste
+ Entwurf für den DFG-Checkliste-Katalog der RDMO-AG. **Nicht** kompatibel mit dem DFG-Checkliste-Katalog von Fodako.
+ DFG Checklist (RDMO UAG)
+ View for the DFG cheklist about: "Handling of Research Data"
+ DFG-Checkliste (RDMO UAG)
+ Ansicht für die DFG-Checkliste zu: "Umgang mit Forschungsdaten"
+
+
+
{% load view_tags %}
{% get_set 'project/dataset' as datasets %}
@@ -17,7 +19,7 @@
<title>{{ title.value }}</title>
<h1>{% render_value 'project/title' %}</h1>
-<div class="alert alert-info" role="alert">
+<div class="alert alert-info" role="alert">
<p><b>Hinweis</b></p>
<i><p>Im Folgenden haben wir die von Ihnen eingegebenen Informationen über das
Projekt noch einmal zusammengefasst.</p>
@@ -33,7 +35,7 @@ Projekt noch einmal zusammengefasst.</p>
<h1>Umgang mit Forschungsdaten</h1>
<h2>Datenbeschreibung</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise entstehen in Ihrem Projekt neue Daten?</h3>
{% endcomment %}
@@ -43,25 +45,24 @@ Projekt noch einmal zusammengefasst.</p>
im Bereich <i>{{ dataset.value }}</i> durch
{% get_set_values dataset 'project/dataset/creation_methods' as texts %}
{% for text in texts %}
- <i>{{ text.value }}</i>
+ {{ text.value }}
{% if not forloop.last %}, {% endif %}
{% endfor %}
{% if not forloop.last %}; {% else %}.{% endif %}
{% endfor %}
</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Werden existierende Daten wiederverwendet?</h3>
{% endcomment %}
<p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/origin' as texts %}
- {% if forloop.last and not forloop.first %}und {% endif %}
{% for text in texts %}
{% if 'Ja' in text.value or 'Anderes' in text.value %}
Daten werden nachgenutzt im Bereich <i>{{ dataset.value }}</i>; diese
- <i>{{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}</i>
+ {{ text.value|cut:'Ja, sie '|cut:'.'|cut:"Anderes:" }}
{% if not forloop.last %}, {% else %}.{% endif %}
{% endif %}
{% endfor %}
@@ -70,16 +71,16 @@ Projekt noch einmal zusammengefasst.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/origin' as texts %}
{% for text in texts %}
- {% if 'Nein' in text.value or "Nach" in text.value %}
+ {% if 'Nein' in text.value or "Nach" in text.value %}
Für den Bereich <i>{{ dataset.value }}</i> werden keine Daten nachgenutzt;
- <i>{{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet'|cut:'.'|cut:':' }}</i>
+ {{ text.value|cut:'Nein, es werden keine existierenden Daten verwendet'|cut:'.'|cut:':' }}
{% if not forloop.last %}und {% else %}.{% endif %}
{% endif %}
{% endfor %}
{% endfor %}
</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Datentypen, im Sinne von Datenformaten (z. B. Bilddaten, Textdaten oder Messdaten) entstehen in Ihrem Projekt?</h3>
{% endcomment %}
@@ -87,13 +88,13 @@ Projekt noch einmal zusammengefasst.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/format' as texts %}
{% for text in texts %}
- <i>{{ text.value|cut:"Andere Datenformate:" }}</i> {% if not forloop.last %}, {% endif %}
+ {{ text.value|dictsort:"value"|cut:"Andere Datenformate:" }} {% if not forloop.last %}, {% endif %}
{% endfor %}
{% if not forloop.last %}, {% endif %}
{% endfor %}
vor,
-{% comment "question" %}
+{% comment "question" %}
<h3>In welchem Umfang fallen diese an bzw. welches Datenvolumen ist zu erwarten?</h3>
{% endcomment %}
@@ -106,14 +107,14 @@ vor,
{% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% for text in texts %}
für <i>{{ dataset.value }}</i>
- {% if not "zwischen" in text.value %} von {% endif %}
- <i>{{ text.value }}</i> {% if not forloop.last %}, {% endif %}
+ {% if not "zwischen" in text.value %} von {% endif %}
+ {{ text.value }} {% if not forloop.last %}, {% endif %}
{% endfor %}
{% endfor %}
{% endif %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise werden die Daten in Ihrem Projekt weiterverarbeitet?</h3>
{% endcomment %}
@@ -123,7 +124,7 @@ vor,
{% if texts and forloop.last %} und {% endif %}
{% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% for text in texts %}
- <i>{{ text.value }}</i>
+ {{ text.value }}
{% endfor %}
{% endfor %}
.</p>
@@ -131,7 +132,7 @@ vor,
<h2>Dokumentation und Datenqualität</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Ansätze werden verfolgt, um die Daten nachvollziehbar zu beschreiben (z. B. Nutzung vorhandener Metadaten- bzw. Dokumentationsstandards oder Ontologien)?</h3>
{% endcomment %}
@@ -142,13 +143,13 @@ vor,
{% if texts and not forloop.last and not forloop.first %}; {% endif %}
für den Bereich <i>{{ dataset.value }}</i> mit
{% for text in texts %}
- <i>{{ text.value|cut:"Es wird "|cut:"Es werden "|cut:" genutzt"|cut:" verwendet"|cut:'.' }}</i>
+ {{ text.value|cut:"Es wird "|cut:"Es werden "|cut:" genutzt"|cut:" verwendet" }}
{% if not forloop.last %};{% endif %}
{% endfor %}
{% endfor %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche digitalen Methoden und Werkzeuge (z. B. Software) sind zur Nutzung der Daten erforderlich?</h3>
{% endcomment %}
@@ -156,13 +157,13 @@ vor,
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/usage_technology' as texts %}
{% for text in texts %}
- <i>{{ text.value }}</i>{% if not forloop.last %}, {% endif %}
+ {{ text.value }}{% if not forloop.last %}, {% endif %}
{% endfor %}
{% if not forloop.last %}, {% endif %}
{% endfor %}
erforderlich.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Maßnahmen werden getroffen, um eine hohe Qualität der Daten zu gewährleisten? Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
{% endcomment %}
@@ -172,13 +173,13 @@ erforderlich.</p>
{% if texts and forloop.last %} und {% endif %}
{% if texts and not forloop.last and not forloop.first %}; {% endif %}
{% for text in texts %}
- <i>{{ text.value|cut:'.' }}</i>
+ {{ text.value|cut:'.' }}
{% if not forloop.last %};{% endif %}
{% endfor %}
{% endfor %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Sind Qualitätskontrollen vorgesehen und wenn ja, auf welche Weise?</h3>
{% endcomment %}
@@ -189,7 +190,7 @@ erforderlich.</p>
{% if texts and not forloop.last and not forloop.first %}; {% endif %}
für den Bereich <i>{{ dataset.value }}</i>
{% for text in texts %}
- <i>{{ text.value|cut:'.' }}</i>
+ {{ text.value|cut:'.' }}
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endfor %}
@@ -198,7 +199,7 @@ erforderlich.</p>
<h2>Speicherung und technische Sicherung während des Projekts</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise werden die Daten während der Projektlaufzeit gespeichert und gesichert?</h3>
{% endcomment %}
@@ -209,13 +210,13 @@ erforderlich.</p>
{% if texts and not forloop.last and not forloop.first %}; {% endif %}
für den Bereich <i>{{ dataset.value }}</i>
{% for text in texts %}
- im <i>{{ text.value|cut:'.' }}</i>
+ im {{ text.value|cut:'.' }}
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endfor %}
gespeichert.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Wie wird die Sicherheit sensibler Daten während der Projektlaufzeit gewährleistet (Zugriffs- und Nutzungsverwaltung)?</h3>
{% endcomment %}
@@ -225,8 +226,8 @@ gespeichert.</p>
{% if texts and forloop.last %} und {% endif %}
{% if texts and not forloop.last and not forloop.first %}, {% endif %}
{% for text in texts %}
- {% if text != "" %}
- im Bereich <i>{{ dataset.value }}</i> <i>{{ text.value|cut:'werden '}}</i>
+ {% if text != "" %}
+ im Bereich <i>{{ dataset.value }}</i> {{ text.value|cut:'werden '}}
{% if not forloop.last %},{% endif %}
{% endif %}
{% endfor %}
@@ -236,7 +237,7 @@ gespeichert.</p>
<h2>Rechtliche Verpflichtungen und Rahmenbedingungen</h2>
-{% comment "question" %}
+{% comment "question" %}
<h3>Sind Auswirkungen oder Einschränkungen in Bezug auf die spätere Veröffentlichung bzw. Zugänglichkeit zu erwarten?</h3>
{% endcomment %}
@@ -248,7 +249,7 @@ gespeichert.</p>
{% for text in texts %}
{% if 'Ja' in text.value %}
Die Daten des Bereichs <i>{{ dataset.value }}</i>
- <i>{{ text.value|cut:"Ja, "|cut:'die Daten ' }}</i>
+ {{ text.value|cut:"Ja, "|cut:'die Daten ' }}
{% endif %}
{% if 'Nein' in text.value %}
Es liegen keine Einschränkungen vor im Bereich <i>{{ dataset.value }}</i>
@@ -257,7 +258,7 @@ gespeichert.</p>
{% endfor %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Existieren wichtige wissenschaftliche Kodizes bzw. fachliche Normen, die Berücksichtigung finden sollten?</h3>
{% endcomment %}
@@ -266,13 +267,13 @@ gespeichert.</p>
<p> Das gesamte Forschungsdatenmanagement orientiert sich
{% for text in texts %}
{% if forloop.last and not forloop.first %}sowie {% endif %}
- am <i>{{ text.value|cut:"\""|cut:"\„"}}</i>
+ am {{ text.value|cut:"\""|cut:"\„"}}
{% if not forloop.last %},{% else %}.{% endif %}
{% endfor %}
</p>
{% endif %}
-{% comment "question" %}
+{% comment "question" %}
<h3>Auf welche Weise werden nutzungs- und urheberrechtliche Aspekte sowie Eigentumsfragen berücksichtigt?</h3>
{% endcomment %}
@@ -280,18 +281,18 @@ gespeichert.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/legal_aspects/ipr' as texts %}
{% if texts and forloop.last %} und {% endif %}
- {% if texts and not forloop.last and not forloop.first %},{% endif %}
+ {% if texts and not forloop.last and not forloop.first %};{% endif %}
{% for text in texts %}
{% if text %}
im Bereich <i>{{ dataset.value }}</i> gilt
- <i>{{ text.value|cut:"."}}</i>
+ {{ text.value|cut:"."}}
{% endif %}
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endfor %}
.</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche rechtlichen Besonderheiten bestehen im Zusammenhang mit dem Umgang mit Forschungsdaten in Ihrem Projekt?</h3>
{% endcomment %}
@@ -303,10 +304,10 @@ gespeichert.</p>
{% if texts %}
{% for text in texts %}
{% if text != None %}
- im Bereich <i>{{dataset.value }}</i>, dass
- <i>{{ text.value }}</i>
+ im Bereich <i>{{ dataset.value }}</i>, dass
+ {{ text.value }}
{% endif %}
- {% if not forloop.last %},{% endif %}
+ {% if not forloop.last %},{% endif %}
{% endfor %}
{% endif %}
{% endfor %}
@@ -319,25 +320,24 @@ gespeichert.</p>
<p> Im Bereich <i>{{ dataset.value }}</i>
- {% comment "question" %}
+ {% comment "question" %}
<h3>Welche Daten bieten sich für die Nachnutzung in anderen Kontexten besonders an?</h3>
{% endcomment %}
- {% get_values 'project/dataset/reuse_scenario' as texts %}
- {% if texts %}
+ {% get_values 'project/dataset/reuse_scenario' as multiple_texts %}
+ {% if multiple_texts %}
{% get_set_values dataset 'project/dataset/reuse_scenario' as texts %}
{% if texts %}
- {% if 'Ja' in texts %}
- ist
- {% for text in texts %}
- <i>{{ text.value|cut:"Ja, "|cut:"der Daten " }}</i>
- {% if not forloop.last %},{% endif %}
- {% endfor %}
- {% else %}
- {% for text in texts %}
- <i>{{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten " }}</i>
- {% endfor %}
- {% endif %}
+ {% for text in texts %}
+ {% if 'Ja' in text.value %}
+ ist
+ {{ text.value|cut:"Ja, "|cut:"ist "|cut:"der Daten " }}
+ {% if not forloop.last %};{% endif %}
+ {% else %}
+ sind die Daten nicht für die Nachnutzung geeignet, weil
+ {{ text.value|cut:"Nein, ich kann mir kein Nachnutzungsszenario für die Daten vorstellen, weil:"|cut:"der Daten "|lower }}
+ {% endif %}
+ {% endfor %}
{% else %}
sind die Daten nicht für die Nachnutzung geeignet
{% endif %}
@@ -349,21 +349,21 @@ gespeichert.</p>
{% endcomment %}
{% check_condition 'reuse_scenario' set_index=dataset.set_index as condition %}
- {% if condition %}
+{#} {% if condition %}#}
- {% comment "question" %}
+ {% comment "question" %}
<h3>Nach welchen Kriterien werden Forschungsdaten ausgewählt, um diese für die Nachnutzung durch andere zur Verfügung zu stellen? </h3>
{% endcomment %}
{% get_set_values dataset 'project/preservation/selection_criteria' as texts %}
{% if texts %}
- Die Daten werden zur Verfügung gestellt, da
+ Die Daten werden zur Verfügung gestellt,
{% for text in texts %}
- <i>{{ text.value }}</i>{% if not forloop.last %},{% else %}.{% endif %}
+ weil/wegen {{ text.value }}{% if not forloop.last %};{% else %}.{% endif %}
{% endfor %}
{% endif %}
- {% comment "question" %}
+ {% comment "question" %}
<h3>Wann ist der Datensatz für dritte nutzbar?</h3>
{% endcomment %}
@@ -371,20 +371,22 @@ gespeichert.</p>
{% if texts %}
{% get_set_values dataset 'project/dataset/data_publication_date' as texts %}
{% for text in texts %}
- {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
+ Die Daten
+ {% if "Dieser Datensatz wird von uns nachgenutzt" in text.value %}
wurden
- <i>{{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}</i>
+ {{ text.value|cut:"Dieser Datensatz wird von uns nachgenutzt und ist "|cut:"." }}
{% else %}
- Die Daten werden zur Verfügung gestellt
- <i>{{ text.value|cut:"." }}</i>
- {% if not forloop.last %},{% endif %}
+ werden
+ {{ text.value|cut:"."|lower }}
+ {% if not forloop.last %},{% endif %} zur Verfügung gestellt
{% endif %}
{% endfor %}
+ .
{% endif %}
- {% endif %}
+{#} {% endif %}#}
- {% comment "question" %}
+ {% comment "question" %}
<h3>Planen Sie die Archivierung Ihrer Daten in einer geeigneten Infrastruktur? Falls ja, wie und wo? Gibt es Sperrfristen? Wann sind die Forschungsdaten für Dritte nutzbar?</h3>
{% endcomment %}
@@ -395,12 +397,13 @@ gespeichert.</p>
in
{% get_set_values dataset 'project/dataset/preservation/repository' as texts %}
{% for text in texts %}
- <i>{{ text.value|cut:'Sonstige:'|cut:"Andere: " }}</i>
+ {{ text.value|cut:'Sonstige:'|cut:"Andere: " }}
{% if not forloop.last %},{% endif %}
{% endfor %}
{% endif %}
+ .
{% endif %}
- .</p>
+ </p>
{% endfor %}
@@ -408,7 +411,7 @@ gespeichert.</p>
<h2>Verantwortlichkeiten und Ressourcen</h2>
<p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Wer ist verantwortlich für den adäquaten Umgang mit den Forschungsdaten (Beschreibung der Rollen und Verantwortlichkeiten innerhalb des Projekts)? </h3>
{% endcomment %}
@@ -418,12 +421,12 @@ gespeichert.</p>
{% for text in texts %}
{% if not forloop.last and not forloop.first %},{% endif %}
{% if forloop.last and texts|length > 1 %} und {% endif %}
- <i>{{ text.value|truncatewords:3 }}</i>
+ {{ text.value|truncatewords:3 }}
{% if forloop.last %}.{% endif %}
{% endfor %}
{% endif %}
-{% comment "question" %}
+{% comment "question" %}
<h3>Wer ist nach Ende der Laufzeit des Projekts für das Kuratieren der Daten verantwortlich?</h3>
{% endcomment %}
@@ -433,13 +436,13 @@ gespeichert.</p>
{% for text in texts %}
{% if forloop.last and texts|length > 1 %} und {% endif %}
{% if not forloop.last and not forloop.first %},{% endif %}
- <i>{{ text.value|truncatewords:3 }}</i>
+ {{ text.value|truncatewords:3 }}
{% if forloop.last %}.{% endif %}
{% endfor %}
{% endif %}
</p>
-{% comment "question" %}
+{% comment "question" %}
<h3>Welche Ressourcen (Kosten; Zeit oder anderes) sind erforderlich, um einen adäquaten Umgang mit Forschungsdaten im Projekt umzusetzen? </h3>
{% endcomment %}
@@ -447,7 +450,7 @@ gespeichert.</p>
{% if texts %}
<p> Die benötigten Ressourcen für das Datenmanagement im Projekt sind:
{% for text in texts %}
- <i>{{ text.value|cut:"Infrastrukturressource: "}}</i>
+ {{ text.value|cut:"Infrastrukturressource: "}}
{% if not forloop.last %};{% else %}.{% endif %}
{% endfor %}
</p>
From 2639614e76bf6d3bc854038bf57004ece68c5f4b Mon Sep 17 00:00:00 2001
From: Giacomo Lanza <37865804+Zack-83@users.noreply.github.com>
Date: Wed, 29 Nov 2023 16:29:53 +0100
Subject: [PATCH 15/16] Update View
---
rdmorganiser/views/dfg-checkliste.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index 3d427fed..15688ce6 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -88,7 +88,7 @@ Projekt noch einmal zusammengefasst.</p>
{% for dataset in datasets %}
{% get_set_values dataset 'project/dataset/format' as texts %}
{% for text in texts %}
- {{ text.value|dictsort:"value"|cut:"Andere Datenformate:" }} {% if not forloop.last %}, {% endif %}
+ {{ text.value|cut:"Andere Datenformate:" }} {% if not forloop.last %}, {% endif %}
{% endfor %}
{% if not forloop.last %}, {% endif %}
{% endfor %}
From 2c5d2d24c148affffbec0a0589e9fd077f079db7 Mon Sep 17 00:00:00 2001
From: Giacomo Lanza <37865804+Zack-83@users.noreply.github.com>
Date: Thu, 30 Nov 2023 10:29:16 +0100
Subject: [PATCH 16/16] Update dfg-checkliste
---
rdmorganiser/views/dfg-checkliste.xml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/rdmorganiser/views/dfg-checkliste.xml b/rdmorganiser/views/dfg-checkliste.xml
index 15688ce6..2c9f4d58 100644
--- a/rdmorganiser/views/dfg-checkliste.xml
+++ b/rdmorganiser/views/dfg-checkliste.xml
@@ -1,5 +1,5 @@
-
+https://rdmorganiser.github.io/termsdfg-checkliste
@@ -421,7 +421,7 @@ gespeichert.</p>
{% for text in texts %}
{% if not forloop.last and not forloop.first %},{% endif %}
{% if forloop.last and texts|length > 1 %} und {% endif %}
- {{ text.value|truncatewords:3 }}
+ {{ text.value|truncatewords:3|cut:"; …" }}
{% if forloop.last %}.{% endif %}
{% endfor %}
{% endif %}
@@ -436,7 +436,7 @@ gespeichert.</p>
{% for text in texts %}
{% if forloop.last and texts|length > 1 %} und {% endif %}
{% if not forloop.last and not forloop.first %},{% endif %}
- {{ text.value|truncatewords:3 }}
+ {{ text.value|truncatewords:3|cut:"; …" }}
{% if forloop.last %}.{% endif %}
{% endfor %}
{% endif %}