Skip to content

Commit

Permalink
Trim the "for Developers" section
Browse files Browse the repository at this point in the history
and add the 2025 pow presentation link.
  • Loading branch information
dpiparo committed Nov 14, 2024
1 parent 5c2ebad commit 8480d6d
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 43 deletions.

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 at https://cern.ch/root-pow: 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)

0 comments on commit 8480d6d

Please sign in to comment.