Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,6 @@ for_developers:
url: for_developers/release_checklist
- title: Shifter's Instructions
url: for_developers/shifters_instructions
- title: Git Tutorial
url: https://git-scm.com/docs/gittutorial
target: _blank
- title: GitHub
url: https://github.com/root-project
target: _blank
Expand All @@ -148,24 +145,12 @@ for_developers:
url: for_developers/continuous_integration-testing/githubactions
- title: GitHub Actions For Users
url: for_developers/continuous_integration-testing/githubactions_usage
- title: Jenkins Service
url: https://lcgapp-services.cern.ch/root-jenkins/
target: _blank
- title: Jenkins How To
url: for_developers/continuous_integration-testing/jenkins_how_to
target: _blank
- title: CDash
url: https://cdash.cern.ch/index.php?project=ROOT
target: _blank
- title: Coverity
url: https://coverity.cern.ch/login/login.htm
target: _blank
- title: Bug Reports
url: https://github.com/root-project/root/issues/new
target: _blank
- title: ROOTBinder Checklist
url: for_developers/continuous_integration-testing/rootbinder_checklist
target: _blank
- title: Doxygen in ROOT
url: for_developers/doxygen
- title: Editing the ROOT website
Expand Down

This file was deleted.

2 changes: 0 additions & 2 deletions for_developers/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,7 @@ ROOT externals coming from the central installations in AFS or CVMFS.
- [GitHub Actions Users](continuous_integration-testing/githubactions)
- [GitHub Actions Config](continuous_integration-testing/githubactions_usage)
- [Jenkins Service](https://lcgapp-services.cern.ch/root-jenkins/)
- [Jenkins How To](continuous_integration-testing/jenkins_how_to)
- [Bug Reports](https://github.com/root-project/root/issues/new)
- [ROOTBinder Checklist](continuous_integration-testing/rootbinder_checklist)

### [Doxygen in ROOT]({{'/for_developers/doxygen' | relative_url}})
[Doxygen](https://www.doxygen.nl/){:target="_blank"} is used for generating
Expand Down
8 changes: 7 additions & 1 deletion for_developers/program_of_work/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,13 @@ toc: true
toc_sticky: true
---

The program of work for the ROOT project, documented for the relevant years in the following documents:
The program of work for the ROOT project is public and can be seen [here](https://cern.ch/root-pow){:target="_blank"}: by engaging and contributing users can and do influence the ROOT PoW, which is formed with an open and inclusive process.
A first version of the PoW is proposed by the ROOT core developers to stakeholders: experiments core software teams, analysis tools teams, users, as well as funders, i.e. representatives of funding agencies or PIs of grants supporting ROOT. Their feedback is then integrated in the PoW, which remains public.
It is presented in several occasions, including dedicated SFT meetings, open to everybody:

## 2025

- [Presentation at the EP-SFT group meeting - 22nd January 2025](https://indico.cern.ch/event/1459548/#6-root){:target="_blank"}

## 2024

Expand Down
3 changes: 0 additions & 3 deletions for_developers/release_checklist/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,6 @@ This assumes you try to create `v6-32-00-patches`, adjust accordingly.
- `git clone --depth 1 --branch v6-32-06 https://github.com/root-project/root`
- `mkdir build && cd build && cmake -Dminimal=ON -DCMAKE_BUILD_TYPE="Debug" ../root; make distsrc`
- `scp ../root_vX.YY.ZZ.source.tar.gz usr@srv:/var/www/root/download/`
1. For non-patch releases, create new release notes in `README/ReleaseNotes/vXXX+1/index.md`
- Copy from `README/ReleaseNotes/empty.md`, adjust version numbers.
- `git commit README/ReleaseNotes/vXXX/index.md`
1. Update to the next development version
- Since 6.30, edit `core/foundation/inc/ROOT/RVersion.hxx` (odd patch number)
- Before 6.30, edit `build/version_number` (odd patch number); `$ cmake . && make version`
Expand Down
3 changes: 1 addition & 2 deletions for_developers/shifters_instructions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ sidebar:
The members of the ROOT team have shift duties. A shift lasts for one week, from Monday to Monday.
The hand-over between shifters happens at the ROOT Project meeting on Mondays, and it has to be carefully handled.

### Keeping the builds green
### Top priority: keeping the builds green
The primary responsibility of the shifter is to "keep builds green", all tests need to succeed, all the time.
With top priority, the Shifter needs to fix the broken tests in the incremental and nightly builds and/or involve the relevant
experts to make that happen.
Expand All @@ -35,7 +35,6 @@ affected branches.
### Links to check daily

- [Nightly builds](https://github.com/root-project/root/actions/workflows/root-ci.yml?query=event%3Aschedule)
- [Nightly builds (old CI)](https://lcgapp-services.cern.ch/root-jenkins/view/ROOT%20Nightly/)
- [Forum](https://root-forum.cern.ch/latest)
- [Unassigned issues](https://github.com/root-project/root/issues?q=is%3Aopen+is%3Aissue+no%3Aassignee)
- [Unassigned pull requests](https://github.com/root-project/root/pulls?q=is%3Aopen+is%3Apr+no%3Aassignee)
Loading