Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Business Coordination
  • Oversight
  • TSC
  • Marketing
  • Release Mgmt
  • Work intake (Al Morton what is this called in OPNFV?   Answer: The Requirements Working Group, which is part of our JERMA Release Process)
  • Specifications
  • DevelopmentArbitrage
  • Resource-matching


What do we produce?

Based on Trevor's comments below and some of last week's conversation, this can be a space to talk about what we produce and why. The How is really up to the TechOps TF, but I do think we need to wrestle with the what. And to repeat what was discussed last week, "We need to improve the ability to on-board infrastructure and network services" or some version of that is what we're trying to accomplish at the highest level. 

...

A place to brainstorm next level-down considerations based on outcomes from the above section. This is not meant to dictate specifics of elections policies and procedures but what rather we expect of any governing or oversight body. 

TSC Composition – Short-Term – Interim/Startup TSC

When new projects starts or in the immediate aftermath of a merger, most projects elect to have a "start-up" or "interim" TSC, where the TSC has different election procedures for a constrained period of time. An example with which we are all familiar is when new stand-alone projects start, their TSCs usually consist of the founding platinum members of the organization (ONAP, OPNFV, FD.io, ODL, and TF(?) all followed this model). Over time the TSC migrates to a fully democratic model, elected by the community according to its agreed election procedures. Since OPNFV and CNTT are both established, a modified and accelerated version of this model can likely be used.

Rationale: Although the meld process is helping the communities get to know one another, many of the individual contributors and PTLs/workstream leads don't know very many people in the other group, which makes general voting across both groups for a single TSC challenging in the short term. In addition, both groups are likely to want to feel that they have representation as the group gets off the ground and forms a cohesive whole. A TSC that is overly weighted in one direction may cause hard feelings in the less represented community. Finally, this TSC will be unique in that one of its primary job will be to see the Meld fully realized – i.e., that what put down on paper really happens in practice and that we create a successful, unified group that operates as one project. This TSC will need to lead us to build a strong culture together across all the contributors of all the work.

Proposal:

  • Choose "Meld" TSC size (15?)
  • Allocate 8 seats to one group and 7 to the other
    • As close to half and half as possible
    • Flip a coin to determine which one is slightly larger?
  • Determine a process to fill those allocated seats. I see two options:
    • Each TSC votes amongst its existing members to determine who serves on the "Meld" TSC
    • Each community runs a vote according to its existing procedures to fill its seats from the existing TSC members
    • Note that one community could go one path the other could go the other
    • Also note that it's possible that not every existing TSC member may want to serve on the "Meld" TSC as its responsibilities may be different than steady state – one first step could be to assess interest and volunteers
  • It may be possible to shorten the election cycle compared to the full annual election
  • Decide the term of the "Meld" TSC
    • Long enough to effect the full merge
    • Finite
    • Ideally aligned with steady state annual election cycle

TSC Composition – Long-term/Steady State

Considerations

  • Size
  • Roles, responsibilities, desired skillsets
  • Eligibility (Fair, quantifiable, transparent) – may be that this is a topic for the Tech Ops group?
  • Composition (Are all seats generally elected seats?)
  • Officers (currently a chair and vice chair for OPNFV, single chair for CNTT)

External Relationships (LFN Projects and External)

...

Conformance Program (OVP) Considerations

Fundamentally, this is the end goal of much of the merged group's activities, so a very strong relationship and understanding of requirements with CVC is extremely important.