From f7f167fa3eb97b84a57bf7d5d5f85e601b141cac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20L=C3=B6ffler?= Date: Sun, 9 Jun 2024 13:18:48 +0200 Subject: [PATCH 1/3] No menu entry if weight <= 0 This patch allows hosting of pages without a menu entry. At the moment, all pages would create a menu entry, even those without a weight set. --- _includes/navbar.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/navbar.html b/_includes/navbar.html index 33ab05b..2f49740 100644 --- a/_includes/navbar.html +++ b/_includes/navbar.html @@ -31,7 +31,7 @@ {% assign pg = site.pages | sort: "weight" %} {% for node in pg %} - {% unless node.path contains "imprint" or node.path contains "index" %} + {% unless node.path contains "imprint" or node.path contains "index" or node.weight <= 0 %} {% assign node_conf2019 = false %} {% if node.url contains "/conf2019/" %} From df85e8c2c56a0aaac3b542b0eaef742ad0a59896 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20L=C3=B6ffler?= Date: Sun, 9 Jun 2024 13:22:21 +0200 Subject: [PATCH 2/3] add list of definitions for research software This page should list definitions of the term "research software" together with their sources and noteable uses. At the moment, this is a proposal, and thus, only available in English. Once accepted, a German version would need to be created as well. This PR depends on the PR #274 for the page not to show up in the main manu. --- en/definition_research_software.md | 52 ++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 en/definition_research_software.md diff --git a/en/definition_research_software.md b/en/definition_research_software.md new file mode 100644 index 0000000..9dec625 --- /dev/null +++ b/en/definition_research_software.md @@ -0,0 +1,52 @@ +--- +layout: default +title: Definition Research Software +weight: 0 +--- + +# Definition Research Software + +At the moment, there is no single universally used or accepted definiton of research software. +This is not for a lack of effort. +A lot of discussions happend and still happen on this topic and so far resulted in a few definitons that all go in roughly the same direction, but put more emphasis on one or the other aspect. +We are involved in those discussions as de-RSE e.V., but we did not (yet) single out a specific definition, but for the time being collect there what we consider some of the most often used definitions. + +## from: “Defining Research Software: a controversial discussion” + +A Summary Report of FAIR4RS Subgroup 3 activity and discussion, available on [zenodo](https://zenodo.org/records/5504016). + +_Research Software includes source code files, algorithms, scripts, computational workflows and executables that were created during the research process or for a research purpose. +Software components (e.g., operating systems, libraries, dependencies, packages, scripts, etc.) that are used for research but were not created during or with a clear research intent should be considered software in research and not Research Software. +This differentiation may vary between disciplines. +The minimal requirement for achieving computational reproducibility is that all the computational components (Research Software, software used in research, documentation and hardware) used during the research are identified, described, and made accessible to the extent that is possible._ + +This definition was also used in + +- the [Amsterdam Declaration on Funding Research Software Sustainability](https://zenodo.org/records/8325436) +- the [FAIR Principles for Research Software (FAIR4RS Principles)](https://zenodo.org/records/6623556), an RDA recommendation + +## from: “UK Research Software Survey 2014” + +Available on [zenodo](https://zenodo.org/records/14809). + +_Software that is used to generate, process or analyse results that you intend to appear in a publication (either in a journal, conference paper, monograph, book or thesis). +Research software can be anything from a few lines of code written by yourself, to a professionally developed software package. +Software that does not generate, process or analyse results - such as word processing software, or the use of a web search - does not count as ‘research software’ for the purposes of this survey._ + +## from: “Research Software – Quality Assured and Re-usable”, a call for proposals to increase the usability of existing Research Software by the DFG + +Available from the [DFG](https://www.dfg.de/en/news/news-topics/announcements-proposals/2022/info-wissenschaft-22-85). + +_Nowadays, the use of software is an integral part of research work in almost all disciplines. +Typical areas of application include the generation, processing, analysis and visualisation of research data and, especially in the natural sciences and engineering, the control and execution of experiments. +If software is developed for this purpose in the context of research, it is referred to as research software._ + +## from: “Research Software Sustainability”, a call for proposals by the DFG. + +Available from the [DFG](https://www.dfg.de/resource/blob/172676/861b6b46e50aef649ee6634c7a2d0b6a/161026-dfg-call-proposal-software-en-data.pdf). + +_In every phase of scientific work, many disciplines use research software, for example to +generate, process, analyse and visualise research data. +In this sense, the term “research +software” refers to the software applications and software libraries specially created for +scientific knowledge gain._ From a81c79eaf0bc54d288fdd88883dd3e08c0559ee0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20L=C3=B6ffler?= Date: Sun, 9 Jun 2024 13:30:50 +0200 Subject: [PATCH 3/3] remove sentence that should not be part of the RS definiton --- en/definition_research_software.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/en/definition_research_software.md b/en/definition_research_software.md index 9dec625..13a40d4 100644 --- a/en/definition_research_software.md +++ b/en/definition_research_software.md @@ -17,8 +17,7 @@ A Summary Report of FAIR4RS Subgroup 3 activity and discussion, available on [ze _Research Software includes source code files, algorithms, scripts, computational workflows and executables that were created during the research process or for a research purpose. Software components (e.g., operating systems, libraries, dependencies, packages, scripts, etc.) that are used for research but were not created during or with a clear research intent should be considered software in research and not Research Software. -This differentiation may vary between disciplines. -The minimal requirement for achieving computational reproducibility is that all the computational components (Research Software, software used in research, documentation and hardware) used during the research are identified, described, and made accessible to the extent that is possible._ +This differentiation may vary between disciplines._ This definition was also used in