Speaker:
Martin Barisits
(CERN)
- Ongoing actions from previous retrospectives
- Review setup of development environment, make it easier to onboard developers -> have a generic version?
Review mechanism (survey, kill list, ...) how to deprecate unused features
Fixing codecov to have less failing tests, which will be ignored
- WIP Continue improving docustrings / method documentation
- WIP Effort to make the docstrings / API documentation more consistent
- WIP Documentation of how the config table vs cfg file works, and when which one should be used.
- Organise another DocuSprint
- WIP Clarify RSE settings vs. attributes -> Full move to attributes might be difficult (Brandon was working on this too)
Continue with CiLogon token support
- WIP Implement a client release test procedure
Get more people into code reviews
- Documentation how to setup an RSE (for newcomers, and best practices)
- Formalise consistency guidelines for adding new RSE attributes, settings, commands, rest endpoints etc. (more discsssuion to follow)
- WIP Implement conventional commits
- Add review guidelines to the contribution guide (Testcases)
- Investigate ways of introducing reviewers in parts of review
- WIP Add/Clarify merging, code freeze, release logic, to the contribution guide
- WIP Investigate changes to merging policy, code freeze policy, and release logic
- Need to be stricter during ticket review