2023-01-09 - Tools/Deps Versions Discussion

Date

Attendees 

Discussion items

TimeItemWhoNotes
1 minScribeAll


*Tools/Dependencies Versions

Previous:


Today: 

  • Recap:
    • Discussed process for capturing the current state.   Who/How is still TBD
    • Oleksii P. (Release coordinator) to create JIRAs, let the teams sort out timing, etc.
    • Need to update the current officially approved technologies page(s)
    • Scope:
      • Major infrastructure (kafka, postgres, etc.)
      • Shared toolsing/frameworks (e.g. java, spring, etc.)
  • Review/discuss questions in Managing Tools/Frameworks/Dependencies Version - v0.2 DRAFT#Questions? as a group today.
    • How do we designate/delegate component ownership?
      • Florian: It should be development teams since many of these things are dev-driven
      • Marc: Not sure that will work... in most cases there are multiple teams using each of these things which might not agree.  How do we choose a single owner?
      • Marc: Teams usually don't actively collaborate with other teams.  
      • Craig: Maybe we should start with the low-hanging fruit?
        • UI stuff → Stripes Architecture team
        • Elasticsearch/Opensearch → the team responsible for mod-search
        • etc.
    • How do we handle cases where the component owners don't do anything?
      • The issue will eventually come up when there's a need, be it security, or feature-driven
      • If needed the team with the need can bring this to the TC
  • Next steps:
    • Vijay to update the document with owners, updated scenarios, etc.
    • Figure out how to communicate this out to the dev teams, especially those which have been designated as owners.
    • Vijay to create a Decision Record.

Action Items

  •