[TSC-54] LISP Flow Mapping moving to 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: Lori Jakab Assignee: Daniel Farrell
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

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

 Description   

Summary

This is a request for the LISP Flow Mapping project to move from Unmanaged to Managed for the first time in the Fluorine release. See below for how each requirement is fulfilled by the project.

Healthy Community

LISP Flow Mapping is part of OpenDaylight since the initial Hydrogen release, and had contributions (code, documentation, bug reports, testing, etc.) from a wide variety of committers and non-committers from different organizations throughout all releases, as reflected by the Git/Gerrit, Bugzilla/JIRA and mailing list history.

Responsiveness

Responsiveness on the project and release email list has been very good, and most committers are also active and can help out interactively on IRC. We monitor JIRA for new issues, notify our downstreams of breaking changes, sometimes even providing patches.

Active Committers

We are currently reviewing our committer list to prune inactive committers, but so far we have had no issues in the timely review of patches.

TSC Attendance

The project currently has a committer on the TSC, but was always following TSC meetings and mailing list before that, and will if we will no longer have a committer as a TSC member.

Checkpoints Submitted On-Time

The LISP Flow Mapping project acknowledges that we're required to submit checkpoints on time, which we will do. We have a long history of providing milestone readouts on time.

Jobs Required for Managed Projects Running

Required jobs for Managed Projects:

Depend only on Managed Projects

The LISP Flow Mapping project depends on the following ODL projects:

  • odlparent
  • yangtools
  • mdsal
  • netconf
  • controller
  • neutron
  • honeycomb/vbd
  • dlux

We will encourage our dependencies to become Managed, or remove them as a dependency.

Documentation

We have had a User Guide and Release Notes for each release, and we will continue to maintain and extend them.

CLM

The project acknowledges that we're required to handle Component Lifecycle Violations in a timely manner.



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

LISP (ljakab), you depend on Honeycomb/VBD and DLUX, which have not applied to be Managed. DLUX is also being archived. You need to cut those dependencies or work with Honeycomb/VBD (mcmarada) to become Managed

Comment by Lori Jakab [ 28/Mar/18 ]

DLUX dependency removed, see https://git.opendaylight.org/gerrit/#/c/70168/

Looking at the Honeycomb/VBD dependency right now.

Comment by Lori Jakab [ 28/Mar/18 ]

Proposed https://git.opendaylight.org/gerrit/#/c/70170/ to remove Honeycomb/VBD dependency.

Comment by Lori Jakab [ 30/Mar/18 ]

The above patch is now merged, so we removed both DLUX and Honeycomb/VBD as dependencies.

Comment by Daniel Farrell [ 06/Apr/18 ]

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

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