rdmorganiser / rdmorganiser/rdmo

move the input of project information details from the catalog into the project creation form

Open
#497 3 comments 0 reactions 1 assignee View on GitHub

@jochenklar is already working on this.

Since Dec 18, 2025.

type:duplicate type:feature-request
Dominant language
Python
Stars
133
Forks
60
Avg merge
3d 14h
Merged PRs (30d)
21

Description

Rationale / Begründung

A researcher wants to fill in the project information when creating a project and start to plan the RDM when answering the questionnaire.

An editor wants to keep the catalogs lean, specific for a theme and avoid redundant questions.

Project information details (start and end date, responsible persons, project ID, Funder, etc.) are currently asked at the beginning of a questions catalog. This can be confusing for a user who wants to start to plan their RDM with RDMO.
An improvement could be to move these type of questions (related to detailed information on the project) out of the catalog and into some general questions at project creation or project details model. These formal questions do not need to be necessarily integrated in the questions catalog, since these type of formal information questions do not require elaborate help texts or option sets.
In this case, the catalogs can be kept leaner, more specific and avoid asking for redundant or general project information.

Affected

Users, Managers

Minimal functionality
  • add a project details model or expand the project model and form to contain more fields with details that are usually found in the catalogs.
  • allow these details to be filled in by the user at some point during project creation or later at any given time.
Nice-to-have functionality

Suggestions

  • the filling in of project details is optional, except for the title and chosen catalog
  • add new fields to the Project model
    • start and end date of the project
    • project ID (e.g. funding ID, project ID from institution, etc. )
    • funding agency
    • ... other related fields (tbd. with respect to the question catalogs)
References / Verweise

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.