rucio / rucio/documentation

Add required tools for documentation build to devcontainer

Open
#623 0 comments 0 reactions 1 assignee View on GitHub

@mgajek-cern is already working on this.

Since Dec 1, 2025.

enhancement
Dominant language
Python
Stars
4
Forks
71
Avg merge
2d 1h
Merged PRs (30d)
11

Description

Description:

To streamline the development setup and ensure consistency, we should install all necessary tools for building the documentation inside the devcontainer.

Missing tools to install:

Additional steps:

  • Install Python dependencies from tools/requirements.txt using:

    python3 -m pip install -r tools/requirements.txt
    
  • Install website dependencies by running:

    (cd website && yarn install)
    

Goal:
Developers should have a ready-to-go environment with all prerequisites installed inside the devcontainer for documentation development and testing.

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.