-
Notifications
You must be signed in to change notification settings - Fork 2
DeveloperPolicy
Alex Olivas edited this page Feb 17, 2021
·
10 revisions
So you want to help out with IceCube development. Great!
Included in the core projects are the base framework, simulation, reconstruction, and filtering projects. Changes to these projects have the potential to ripple through the entire collaboration, affecting many collaborators who rely on samples produced and processed in distributed environments. We ask that you adhere to an "Almost Always Pull Request" development policy. Direct commits are still allowed, but you need to be extremely confident your commit will not ripple in production.
Any changes to the following projects should almost always be made through a pull request.
- cmake
- icetray
- DomTools
- daq-decode
- dataclasses
- dataio
- docs
- frame_object_diff
- gcdserver
- hdfwriter
- icepick
- interfaces
- payload-parsing
- phys-services
- production-histograms
- rootwriter
- serialization
- steamshovel
- tableio
- wavedeform
- wavereform
- WaveCalibrator
- BadDomList