[TSC-52] NetVirt joining Managed Release for Fluorine Created: 22/Mar/18  Updated: 06/Apr/18  Resolved: 06/Apr/18

Status: Closed
Project: tsc
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Project Plan Priority: Medium
Reporter: Sam Hague Assignee: Daniel Farrell
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

ODL Project: netvirt
ODL Release:
ODL Participation: NOT_Integrated (UnManaged)
ODL Checkpoint: Initial
ODL New Participation: SNAPSHOT_Integrated (Managed)

 Description   

Summary

NetVirt requests to join the Fluorine release as a Managed Snapshot Integrated project. NetVirt meets the requirements noted below.

Healthy Community

Since the first ODL release, NetVirt has been one of the more active projects. The main feature is consumed by many different downstreams and is a typical example for SDN use cases in ODL. There are currently 8 committers from three different companies. The project has great diversity with 262 different contributors. The project has regular, weekly meetings.

Responsiveness

NetVirt is very responsive because of it's extensive CSIT that catches any breakages or issues in ODL. The CSIT is also ingrained deeply in the typical development workflow and must be passing. This prompts NetVirt to be responsive to any disruptions. The usage by downstream consumers also requires good responsiveness.

Active Committers:

There are 8 active committers in NetVirt: [https://wiki.opendaylight.org/view/NetVirt|NetVirt Wiki]. The project also has 9 committers that have transitioned from active committers to emeritus committers.

TSC Attendance:

NetVirt is well-represented in the TSC. The PTL is an elected member from the application group. Other committers are on the TSC also, as well as the test lead being a TSC member,

Checkpoints Submitted On-Time:

All deliverables for Oxygen can be seen here:
http://docs.opendaylight.org/en/latest/release-process/milestone-readouts.html

Jobs Required for Managed Projects Running:

All required jobs are in place:
[https://jenkins.opendaylight.org/releng/view/netvirt|NetVirt Jobs]

Depend only on Managed Projects

NetVirt depends on the core projects as well as genius, neutron, ovsdb and openflowplugin.

Documentation

NetVirt has install, user and develoepr guides as well as an OpenStack usage guide at [http://docs.opendaylight.org/projects/netvirt/en/latest/|NetVirt Docs]. Release notes are also included for each release.

CLM

NetVirt acknowledges that is required to handle Component Lifecycle Violations in a timely manner.



 Comments   
Comment by Daniel Farrell [ 28/Mar/18 ]

NetVirt (shague), you also depend on DLUX, which is Unmanaged and being archived. You need to cut that dependency before you can become Managed.

Comment by Daniel Farrell [ 28/Mar/18 ]

NetVirt (shague), you also seem to depend on COE, which hasn't applied to be Managed. It's well past the deadline to do so, but assuming the TSC lets that slip you need to urgently work with COE (fkautz@redhat.com) to have them apply to be Managed.

Comment by Daniel Farrell [ 28/Mar/18 ]

Please audit/update the list of projects you depend on to be correct.

Comment by Sam Hague [ 28/Mar/18 ]

NetVirt removed building dlux in Oxygen so there isn't a dependency. The code is still in the tree - but it is not included in any pom file, so we should be good on DLUX. I will work with coe also.

Comment by Faseela K [ 29/Mar/18 ]

COE has applied to be Managed : https://jira.opendaylight.org/browse/TSC-66

 

Comment by Daniel Farrell [ 06/Apr/18 ]

NetVirt was approved as a Managed project in Fluorine (TSC vote).

Generated at Wed Feb 07 20:44:59 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.