Skip to content

Commit 007e5d5

Browse files
committed
Trim the "for Developers" section
and add the 2025 pow presentation link.
1 parent 5c2ebad commit 007e5d5

File tree

6 files changed

+8
-58
lines changed

6 files changed

+8
-58
lines changed

_data/navigation.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,6 @@ for_developers:
127127
url: for_developers/release_checklist
128128
- title: Shifter's Instructions
129129
url: for_developers/shifters_instructions
130-
- title: Git Tutorial
131-
url: https://git-scm.com/docs/gittutorial
132-
target: _blank
133130
- title: GitHub
134131
url: https://github.com/root-project
135132
target: _blank
@@ -148,24 +145,12 @@ for_developers:
148145
url: for_developers/continuous_integration-testing/githubactions
149146
- title: GitHub Actions For Users
150147
url: for_developers/continuous_integration-testing/githubactions_usage
151-
- title: Jenkins Service
152-
url: https://lcgapp-services.cern.ch/root-jenkins/
153-
target: _blank
154148
- title: Jenkins How To
155149
url: for_developers/continuous_integration-testing/jenkins_how_to
156150
target: _blank
157-
- title: CDash
158-
url: https://cdash.cern.ch/index.php?project=ROOT
159-
target: _blank
160-
- title: Coverity
161-
url: https://coverity.cern.ch/login/login.htm
162-
target: _blank
163151
- title: Bug Reports
164152
url: https://github.com/root-project/root/issues/new
165153
target: _blank
166-
- title: ROOTBinder Checklist
167-
url: for_developers/continuous_integration-testing/rootbinder_checklist
168-
target: _blank
169154
- title: Doxygen in ROOT
170155
url: for_developers/doxygen
171156
- title: Editing the ROOT website

for_developers/continuous_integration-testing/rootbinder_checklist.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

for_developers/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ ROOT externals coming from the central installations in AFS or CVMFS.
4040
- [GitHub Actions Users](continuous_integration-testing/githubactions)
4141
- [GitHub Actions Config](continuous_integration-testing/githubactions_usage)
4242
- [Jenkins Service](https://lcgapp-services.cern.ch/root-jenkins/)
43-
- [Jenkins How To](continuous_integration-testing/jenkins_how_to)
4443
- [Bug Reports](https://github.com/root-project/root/issues/new)
45-
- [ROOTBinder Checklist](continuous_integration-testing/rootbinder_checklist)
4644

4745
### [Doxygen in ROOT]({{'/for_developers/doxygen' | relative_url}})
4846
[Doxygen](https://www.doxygen.nl/){:target="_blank"} is used for generating

for_developers/program_of_work/index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,13 @@ toc: true
77
toc_sticky: true
88
---
99

10-
The program of work for the ROOT project, documented for the relevant years in the following documents:
10+
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.
11+
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.
12+
It is presented in several occasions, including dedicated SFT meetings, open to everybody:
13+
14+
## 2025
15+
16+
- [Presentation at the EP-SFT group meeting - 22nd January 2025](https://indico.cern.ch/event/1459548/#6-root){:target="_blank"}
1117

1218
## 2024
1319

for_developers/release_checklist/index.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,6 @@ This assumes you try to create `v6-32-00-patches`, adjust accordingly.
9999
- `git clone --depth 1 --branch v6-32-06 https://github.com/root-project/root`
100100
- `mkdir build && cd build && cmake -Dminimal=ON -DCMAKE_BUILD_TYPE="Debug" ../root; make distsrc`
101101
- `scp ../root_vX.YY.ZZ.source.tar.gz usr@srv:/var/www/root/download/`
102-
1. For non-patch releases, create new release notes in `README/ReleaseNotes/vXXX+1/index.md`
103-
- Copy from `README/ReleaseNotes/empty.md`, adjust version numbers.
104-
- `git commit README/ReleaseNotes/vXXX/index.md`
105102
1. Update to the next development version
106103
- Since 6.30, edit `core/foundation/inc/ROOT/RVersion.hxx` (odd patch number)
107104
- Before 6.30, edit `build/version_number` (odd patch number); `$ cmake . && make version`

for_developers/shifters_instructions/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ sidebar:
99
The members of the ROOT team have shift duties. A shift lasts for one week, from Monday to Monday.
1010
The hand-over between shifters happens at the ROOT Project meeting on Mondays, and it has to be carefully handled.
1111

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

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

0 commit comments

Comments
 (0)