Skip to content

Develop

Intended audience

This guide is intended both for developers that needs to develop new features for their own InvenioRDM instance as well as core InvenioRDM developers.

Getting started

Explains how to get development install up and running:

Best practices

Development guidelines for specific areas of development.

Topics

Developer introductions to specific parts of the InvenioRDM source code:

How-to guides

Step-by-step guides on how to perform certain tasks:

Architecture

High-level conceptual overviews of the design and the thoughts behind those choices:

Concepts

Explanation of general methods and techniques used in InvenioRDM to solve particular problems: