deft/reports/FY23Q3-Olivier-QDD-report.org

119 lines
4.6 KiB
Org Mode
Raw Permalink Normal View History

2023-08-09 13:00:50 +00:00
#+title: Olivier FY23Q3 Report
#+subtitle: back to one month older
#+date: 2023-05-03
#+options: H:6 ^:nil
* Quarterly Development Discussion
** Performance reflections and feedback
*** Team member result perceptions
**** What have you done?
- RBAC
- code coverage
- local test run script (simulate CI in local dev)
- service discovery, minimal bootstrap
**** How do you feel about it?
- Not useful to many people
- Work/Features that lack a bit of popularity
- Email templating.
- Doc improvement
- code coverage (not lisible enough yet)
- Github action that could have counter effect like Changelog
- Would like to do quickly useful PRs
- Big PR prevent me to do something else
**** Is there room for improvement?
- better split tasks to prevent huge PR.
- make tasks that have more visible value to the project
- do quick-win tasks
- big background task + many smaller ones
- More formations (do something different from just code)
*** Lead perception on Performance & Feedback
1. Show the quarter report
2. Add non code accomplishments
3. How I (the lead) feel about it
4. Room for improvement?
- for the team member
- for the lead
- for the rest of the team
- for Cisco
** Short-term goal setting and development priorities
Next quarter:
1. P1. Help RBAC testing/debugging
2. P2. Contribute on provisioning PIAM
3. P3. Continue to work on IROH configurations
4. P4. optionally contribute for provisioning Free Tier/0-Trust
5. P4. Entitlements follow up (beyond PIAM work)
** Long-term career and development priorities
How do you see yourself next year?
In three years?
Would you like to change anything, or are you happy as you are right now?
Do you want to be promoted to G11, take more responsibilities?
Or are you happy just working as we do now, and have a discussion about
progression later?
- No not really. No team. No more meetings.
- Not knowing enough knowledge.
- Knowledge about business.
** Agreed upon outcomes
- Short term (next quarter):
@yann:
- attribuer low-hanging-fruits
@olivier:
- Fun Friday
- More External Reviews
- Split work in smaller tasks
- Longer term (> 6 months):
- organize a high level discussion
- change weekly structure maybe?
- have an high-level introduction?
- maybe monthly design explanation? Higher-level topics.
- Save these reflections in the long-term priorities field in Team Space.
* Olivier Code [23]
** iroh [22 (12 / 10)]
- fix http status code [[https://github.com/advthreat/iroh/pull/7838][#7838]]
- Rework of the script ~check-changelog-update-time~ [[https://github.com/advthreat/iroh/pull/7658][#7658]]
- RBAC: additional XDR tests [[https://github.com/advthreat/iroh/pull/7634][#7634]]
- GitHub Actions: do test coverage only once [[https://github.com/advthreat/iroh/pull/7607][#7607]]
- Increase Java Heap size for code coverage - Github Actions workflow [[https://github.com/advthreat/iroh/pull/7585][#7585]]
- add workdir for the check [[https://github.com/advthreat/iroh/pull/7573][#7573]]
- disable test [[https://github.com/advthreat/iroh/pull/7566][#7566]]
- Fail build if html not updated [[https://github.com/advthreat/iroh/pull/7559][#7559]]
- RBAC: enable the new XDR role 'Security Analyst Tier 2' [[https://github.com/advthreat/iroh/pull/7545][#7545]]
- Issue 7538 refactor of role retrieval [[https://github.com/advthreat/iroh/pull/7540][#7540]]
- automated 'revert role' operation with test [[https://github.com/advthreat/iroh/pull/7537][#7537]]
- RBAC: Retrocompatibility of the Provisioning API [[https://github.com/advthreat/iroh/pull/7507][#7507]]
_between 3 and 4 months ago_
- Refactor around ~ifn-pred~ [[https://github.com/advthreat/iroh/pull/7491][#7491]]
- set job timeouts to 90 minutes [[https://github.com/advthreat/iroh/pull/7506][#7506]]
- set job timeouts to 60 minutes [[https://github.com/advthreat/iroh/pull/7504][#7504]]
- Test coverage v2 [[https://github.com/advthreat/iroh/pull/7498][#7498]]
- wait for hook to be finished before testing [[https://github.com/advthreat/iroh/pull/7497][#7497]]
- Add test coverage report to the Iroh GitHub Actions workflow [[https://github.com/advthreat/iroh/pull/7453][#7453]]
- RBAC for Org Access Request [[https://github.com/advthreat/iroh/pull/7465][#7465]]
- Issue 7333 rbac invitation service [[https://github.com/advthreat/iroh/pull/7454][#7454]]
- RBAC: new XDR tests for login and oauth-clients [[https://github.com/advthreat/iroh/pull/7418][#7418]]
- Issue 7413 move steps out of setup job [[https://github.com/advthreat/iroh/pull/7414][#7414]]
** tenzin-config [1 (1 / 0)]
- sets the ~:xdr-roles~ feature flag in INT and TEST [[https://github.com/advthreat/tenzin-config/pull/840][#840]]