147 lines
5.1 KiB
Org Mode
147 lines
5.1 KiB
Org Mode
#+title: Wanderson FY23Q3 QDD Report
|
|
#+subtitle: back to one month older
|
|
#+date: 2023-05-03
|
|
#+options: H:6 ^:nil
|
|
|
|
* Quarterly Development Discussion Template
|
|
** Performance reflections and feedback
|
|
*** Team member result perceptions
|
|
**** What have you done?
|
|
|
|
- short JWT
|
|
- lot of reviews of RBAC
|
|
- doesn't know if registration page work is included
|
|
|
|
**** How do you feel about it?
|
|
|
|
I think it was ok. I don't know.
|
|
|
|
I am comparing myself before being a father having 100% time reading code.
|
|
Now 20% time to read what I want and need to do.
|
|
True for almost everything that I've been doing.
|
|
Put all of energy in everything.
|
|
|
|
**** Is there room for improvement?
|
|
***** From you?
|
|
***** From me?
|
|
***** From the rest of the team?
|
|
|
|
Good structure, the work, the visibility. no unexecpted work to be done
|
|
urgently. Great.
|
|
We just keep doing what we are doing.
|
|
|
|
***** From Cisco
|
|
|
|
*** 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
|
|
|
|
*** Wanderson
|
|
|
|
Difficult not to introduce new bugs.
|
|
Difficult to find focus time.
|
|
**** Meetings / process
|
|
|
|
Monthly team meeting, weekly team meeting.
|
|
Now you are involved with many people.
|
|
Small meeting before the weekly.
|
|
Re-add weekly meeting.
|
|
1h talking about other projects.
|
|
|
|
** Short-term goal setting and development priorities
|
|
|
|
Next quarter:
|
|
|
|
1. P1. Help RBAC testing/debugging
|
|
2. P2. Contribute on provisioning PIAM
|
|
3. P3. Finish work on short tokens
|
|
4. P4. optionally contribute for provisioning Free Tier/0-Trust
|
|
5. P4. Entitlements follow up (beyond PIAM work)
|
|
|
|
*** Expectations
|
|
|
|
- Finish revocation for RBAC
|
|
- Finish short tokens and give a help on the rest.-
|
|
|
|
** 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?
|
|
|
|
*** Wanderson
|
|
|
|
- overlay emacs on top of webex!
|
|
|
|
I would like long term to understand the relationship for our team and others.
|
|
Understand the environment.
|
|
Interacting with other Cisco teams.
|
|
Looking at a broader picture.
|
|
|
|
Meeting talk about high level technical. How much progress, etc…
|
|
A little bit more clear about what we are chasing for everybody.
|
|
They wanted to introduce kafka, but this was already enough info to help people
|
|
start learning kafka.
|
|
Nice technical structure to create new products.
|
|
Difficult to see this other part, especially for hidden webex rooms.
|
|
|
|
Actions?
|
|
|
|
- Force people to use centralized public channel for architectural discussions, etc…
|
|
- Try to make architectural meetings
|
|
- Understanding outside IROH what is happening, like what is DI, how are they
|
|
working, etc…
|
|
|
|
** Agreed upon outcomes
|
|
|
|
- Short term (next quarter):
|
|
Create weekly IROH-AUth.
|
|
- Longer term (> 6 months):
|
|
|
|
@Yann:
|
|
- Ask Leads to force people to use centralized public channel for architectural discussions, etc…
|
|
- Try to make architectural meetings, high level changes discussion
|
|
- Understanding outside IROH what is happening, like what is DI, how are they
|
|
working, etc…
|
|
|
|
- Save these reflections in the long-term priorities field in Team Space.
|
|
|
|
* Wanderson Code [15]
|
|
** iroh [13 (9 / 4)]
|
|
|
|
- [IROH Auth] introducing ~TimeService~ in ~AuthService~ [[https://github.com/advthreat/iroh/pull/7806][#7806]]
|
|
- [IROH Auth] allow only ~iroh-core.time~ in oauth2.core ns [[https://github.com/advthreat/iroh/pull/7793][#7793]]
|
|
- [IROH Auth] - Update IROH Web middleware to build short JWTs with profile data [[https://github.com/advthreat/iroh/pull/7671][#7671]]
|
|
- [IROH Auth] - update ~check-refresh-token~ function [[https://github.com/advthreat/iroh/pull/7669][#7669]]
|
|
- [IROH Auth] - Update Design docs for Short JWT Epic [[https://github.com/advthreat/iroh/pull/7670][#7670]]
|
|
- [IROH Auth] ~/profile/permissions~ endpoint [[https://github.com/advthreat/iroh/pull/7562][#7562]]
|
|
- Patch ~compojure-api~ to allow endpoints with string-keys (without keywordize the request ~:body~) [[https://github.com/advthreat/iroh/pull/7574][#7574]]
|
|
- [IROH Auth] Include route ~/profile/scopes~ [[https://github.com/advthreat/iroh/pull/7553][#7553]]
|
|
- [IROH Auth] - Store Short JWTs [[https://github.com/advthreat/iroh/pull/7476][#7476]]
|
|
|
|
_between 3 and 4 months ago_
|
|
|
|
- [IROH Auth] refactor ~gen-short-tokens~ to avoid code duplication [[https://github.com/advthreat/iroh/pull/7485][#7485]]
|
|
- Allow wildcard login origin in TEST env [[https://github.com/advthreat/iroh/pull/7474][#7474]]
|
|
- [IROH Auth] Generate Short JWT tokens [[https://github.com/advthreat/iroh/pull/7450][#7450]]
|
|
- [IROH Auth] Short JWT design [[https://github.com/advthreat/iroh/pull/7436][#7436]]
|
|
** tenzin [1 (0 / 1)]
|
|
|
|
|
|
_between 3 and 4 months ago_
|
|
|
|
- Update GPG Wanderson Ferreira [[https://github.com/advthreat/tenzin/pull/2648][#2648]]
|
|
** tenzin-config [1 (1 / 0)]
|
|
|
|
- add postgres and redis-cache store for IROH Auth JWTs [[https://github.com/advthreat/tenzin-config/pull/839][#839]]
|