#opendaylight-meeting: tsc
Meeting started by colindixon at 16:59:26 UTC
(full logs).
Meeting summary
- agenda bashing and roll call (colindixon, 16:59:34)
- colindixon (colindixon,
16:59:36)
- Kent Watsen (kwatsen,
17:00:03)
- regXboi (regXboi,
17:00:38)
- Chris Price (ChrisPriceAB,
17:01:02)
- https://wiki.opendaylight.org/view/TSC:Main#Agenda
(colindixon,
17:01:09)
- Luis Gomez (LuisGomez,
17:02:42)
- mohnish (mohnish,
17:03:19)
- edwarnicke (edwarnicke,
17:04:46)
- jmedved (jmedved,
17:06:03)
- it appears that action items (with the
exception of master being stuck) have been addressed (regXboi,
17:06:31)
- ACTION: gzhao and
edwarnicke to continue to work on getting master (Lithium)
auto-release back unstuck (colindixon,
17:06:42)
- https://meetings.opendaylight.org/opendaylight-meeting/2014/tsc/opendaylight-meeting-tsc.2014-10-23-16.59.html
old action items (regXboi,
17:07:00)
- new TSC members (colindixon, 17:08:43)
- regXboi welcomes luis (regXboi,
17:09:15)
- welcome LuisGomez to the TSC (colindixon,
17:09:17)
- LuisGomez is replacing dmm as brocade's
platinum member designate (regXboi,
17:10:02)
- Updates (regXboi, 17:10:57)
- no updates on events (regXboi,
17:11:05)
- updates for system integration/testing and
stable/helium both from Luis (regXboi,
17:11:34)
- plan to have proposal for integration/testing
requirements my next TSC call (regXboi,
17:12:29)
- primary pain point continues to be
infrastructure (regXboi,
17:12:50)
- all integration pieces for stable/helium are
now complete - continuous testing of stable/helium is now
ongoing (regXboi,
17:13:34)
- there is a RC for stable/helium .... status
hopefully forthcoming in a linked email? (regXboi,
17:14:20)
- https://jenkins.opendaylight.org/odlautorelease/job/autorelease-helium-worker/
the job building helium stable pre-release (colindixon,
17:14:21)
- ACTION: gzhao/luis to
send mail to discuss that the last day to have a patch merged to
stable/helium is sunday 11/2. (regXboi,
17:16:29)
- https://docs.google.com/spreadsheets/d/1PYxjiSYEks44uJByVO1P44rnI5xTJRulpKyrSsDQF9g/edit#gid=1307630876
(LuisGomez,
17:16:36)
- project status (LuisGomez,
17:16:45)
- https://lists.opendaylight.org/pipermail/release/2014-October/000777.html
the mail saying when the final artifacts will be cut (regXboi,
17:17:05)
- ACTION: gzhao to send
email to release/discuss that stable/helium RC will be cut on monday
and projects should test it and report as TSC will vote on that RC
on next thursday's meeting (regXboi,
17:18:32)
- https://wiki.opendaylight.org/view/Simultaneous_Release:Cutting_Stability_Branches
(colindixon,
17:19:20)
- question on what the completed through tab of
project status means (regXboi,
17:19:32)
- answer this how far through the cutting
stabilty branches process (regXboi,
17:19:50)
- https://wiki.opendaylight.org/view/Simultaneous_Release:Cutting_Stability_Branches
cutting stability branches process (regXboi,
17:20:10)
- ACTION: colindixon to
talk to LF marketing around co-ordinating any PR around stable
release (in a week) (alagalah,
17:21:42)
- no Creation Reviews and no Committer
Promotions (regXboi,
17:22:04)
- ovsdb splitting in two (regXboi, 17:22:34)
- Srini describes that the OVSDB project contains
two components, north and southbound today. (ChrisPriceAB,
17:23:25)
- There is an ongoing discussion about splitting
the project into two parts, he proposes a project called OVSDB
plugin and openstack (ChrisPriceAB,
17:24:14)
- it is not clear that this discussion has been
public ... i.e. we're still looking for public artifacts
(regXboi,
17:24:52)
- Colindixon states that any project can split
any time prior to M3 of a release plan. Pending creation reviews of
the proprosed projects (ChrisPriceAB,
17:25:06)
- there is a patch planned for the openflowplugin
project to include the "Nicira extentions" currently in
OVSDB. (ChrisPriceAB,
17:27:12)
- https://lists.opendaylight.org/pipermail/ovsdb-dev/2014-October/000750.html
ovsdb split proposal thread (regXboi,
17:27:30)
- ACTION: colindixon to
make the possibitliy of adding new topics for agenda bashing more
explicit on the TSC agenda (colindixon,
17:29:56)
- OPNFV (colindixon, 17:30:03)
- https://www.opnfv.org/ (regXboi,
17:30:12)
- https://wiki.opnfv.org/ the
wiki (analogous to our OpenDayilght wiki) (colindixon,
17:30:53)
- OPNFV is about 1.5 months old and plans to work
with “upstream” projects, e.g., in OpenStack and OpenDaylight to
define an Open Platform for NFV (colindixon,
17:33:14)
- the intent is that most (maybe all) code will
go to upstream projects (colindixon,
17:33:31)
- similar to ODL, there are open TSC meetings and
feel free to join in (colindixon,
17:33:49)
- infrastructure update (colindixon, 17:41:09)
- there are templates in the releng/builder
repo (colindixon,
17:41:19)
- projects that want want to try it out should
contact Thanh (colindixon,
17:41:40)
- ACTION: colindixon to
add infrastucture to the list of deafualt update (colindixon,
17:42:09)
- the directories contain a readme that will
allow early adopters to spawn a jenkins docker image and get started
with jenkins builder (regXboi,
17:42:18)
- colindixon asks if projects can be both in
their jenkins silo and the new unified silo at the same time
(colindixon,
17:45:50)
- the answer is that should be possible with a
few possible quirks, for instance two jobs pushing to nexus from two
places and two jobs voting in gerrit (colindixon,
17:46:55)
- colindixon volunteers TTP and alagalah
volunteers GBP to participate (colindixon,
17:47:45)
- a question asked: "is there a target date for
when projects that want to move should have moved?" (regXboi,
17:48:00)
- answer: no target date set as of now
(regXboi,
17:48:12)
- skipping progress on technical debt/integration
to ... (regXboi,
17:49:07)
- lithium release plan (regXboi, 17:49:14)
- https://wiki.opendaylight.org/view/Simultaneous_Release:DRAFT_Lithium_Release_Plan_ckd
(regXboi,
17:49:52)
- previous link is draft lithium release
plan (regXboi,
17:50:14)
- https://wiki.opendaylight.org/index.php?title=Simultaneous_Release%3ADRAFT_Lithium_Release_Plan_ckd&diff=22026&oldid=21676
changes to draft plan (regXboi,
17:50:33)
- colindixon noticed that the last date for
project joining is a friday, which doesn't quite line up with the
thursday TSC schedule (regXboi,
17:52:58)
- discussion of API declaration at M2 between
colindixon and edwarnicke (regXboi,
18:00:29)
- ACTION: colindixon
and edwarnicke to craft language around API declaration at M2 to
achieve something useful but not overbearing (regXboi,
18:02:39)
- https://wiki.opendaylight.org/view/Simultaneous_Release:DRAFT_Release_Plan_2014_Template
the per-project release plan template (colindixon,
18:04:26)
- question of what the default state should be.
colindixon feels that if all APIs are enunciated, default status is
less important (regXboi,
18:04:33)
- point that the release plan template now
includes a section to be filled out by other teams that see a
dependency (regXboi,
18:07:25)
- edwarnicke asks if we should make it possible
for external projects, e.g., OPNFV to make requests of projects as
part of negotiation (colindixon,
18:10:51)
- dlenrow says his intent is to try to get OPNFV
to create a project in ODL to manage this (colindixon,
18:15:02)
- uri and edwarnicke point out that they really
want to push the code into ODL directly (colindixon,
18:15:20)
- ACTION: colindixon to
add a note that you need to send a mail along with putting the
request on the providing project’s release plan for API
negotiation (colindixon,
18:18:27)
- abhijitkumbhare asks if we should use bugzilla
to track these things (colindixon,
18:18:45)
- edwarnicke and colindixon say there should
probabably be a way to link to a bug representing the request
(colindixon,
18:19:14)
- next subtopic: should there be requirements
sonar code coverage/quality beyond reporting (regXboi,
18:21:55)
- Jan represents his and robert's view that we
should be having a requirement to ensure overall code
coverage/quality (regXboi,
18:23:46)
- regXboi asks (1) what about non-java code? (2)
it seems to make senes that we report it in Lithium with the express
intent of requiring coverage and lack of findbugs Beryllium
(colindixon,
18:24:56)
- colindixon agrees with everything Jan said (as
does regXboi) (regXboi,
18:25:20)
- colindixon also notes that blind reaching for
code coverage can do more harm than good (colindixon,
18:27:05)
- edwarnicke notes that he likes the principle of
reporting first before requiring (colindixon,
18:27:41)
- edwarnicke also notes that code coverage is a
double edge sword, all it does is tell you that some measured
behavior of the code hasn’t changed, it can actually bake in bugs
rather than find them (colindixon,
18:29:09)
- regXboi proposes the idea of encouraging the
key infrastructure projects to voluntairly try to hit certain code
coverage and findbugs in their projects (colindixon,
18:31:48)
- jmedved, colindixon, and edwarnicke all say
this sounds like the right approach (colindixon,
18:32:08)
- jmedved, colindixon, and edwarnicke all say
this sounds like the right approach (apologies for double if that
happens) (regXboi,
18:33:12)
- regXboi also adds that we should note that
doing this will be viewed positively when it comes to moving along
the lifecycle phases (colindixon,
18:33:50)
- flaviof asks if there’s a way to codify good
logging processes as part of this and make that something we can
encourage (colindixon,
18:34:40)
- https://wiki.opendaylight.org/view/Logging_Best_Practices
(edwarnicke,
18:35:26)
- colindixon proposes maybe opening logging bugs,
edwarnicke extends this to having a logging component in all
projects so that we can track how bad the logging problem is as the
bugs come in (colindixon,
18:37:02)
- regXboi asks if we start to tighten up the
logging practices release, by release (colindixon,
18:37:28)
- ACTION: colindixon to
work with gzhao to try to get project to create logging components
in each project (colindixon,
18:41:09)
- a debate about whether all the the features
need to be KDC (known, doable, confirmable) before the release
starts (colindixon,
18:48:44)
- the key point seems to be around documentation
requirements (colindixon,
18:48:58)
- edwarnicke is of the opinion that if it’s not
KDC at the start of the release, it shouldn’t be required as part of
this release plan (colindixon,
18:52:29)
- colindixon says that can be carried to an
extreme where the release plan doesn’t ever start (colindixon,
18:52:48)
- ACTION: colindixon to
reach out to integration and documentation to write requirements
ASAP (colindixon,
18:53:41)
- edwarnicke also wants to see a full 4 weeks
between when we approve the release plan and M1 (colindixon,
18:57:26)
- edwarnicke wants to see all the requirements
explained clearly *before* we approve the release plan, and points
out that the TSC has been bad at meeting deadlines to provide thing
in the future (colindixon,
19:00:32)
- ACTION: regXboi to
create a draft version of documentation requirements for
Lithium (colindixon,
19:00:52)
- ACTION: colindixon to
make sure we make it clear when the developer pre-milestone
meeting (colindixon,
19:03:22)
Meeting ended at 19:03:26 UTC
(full logs).
Action items
- gzhao and edwarnicke to continue to work on getting master (Lithium) auto-release back unstuck
- gzhao/luis to send mail to discuss that the last day to have a patch merged to stable/helium is sunday 11/2.
- gzhao to send email to release/discuss that stable/helium RC will be cut on monday and projects should test it and report as TSC will vote on that RC on next thursday's meeting
- colindixon to talk to LF marketing around co-ordinating any PR around stable release (in a week)
- colindixon to make the possibitliy of adding new topics for agenda bashing more explicit on the TSC agenda
- colindixon to add infrastucture to the list of deafualt update
- colindixon and edwarnicke to craft language around API declaration at M2 to achieve something useful but not overbearing
- colindixon to add a note that you need to send a mail along with putting the request on the providing project’s release plan for API negotiation
- colindixon to work with gzhao to try to get project to create logging components in each project
- colindixon to reach out to integration and documentation to write requirements ASAP
- regXboi to create a draft version of documentation requirements for Lithium
- colindixon to make sure we make it clear when the developer pre-milestone meeting
Action items, by person
- colindixon
- colindixon to talk to LF marketing around co-ordinating any PR around stable release (in a week)
- colindixon to make the possibitliy of adding new topics for agenda bashing more explicit on the TSC agenda
- colindixon to add infrastucture to the list of deafualt update
- colindixon and edwarnicke to craft language around API declaration at M2 to achieve something useful but not overbearing
- colindixon to add a note that you need to send a mail along with putting the request on the providing project’s release plan for API negotiation
- colindixon to work with gzhao to try to get project to create logging components in each project
- colindixon to reach out to integration and documentation to write requirements ASAP
- colindixon to make sure we make it clear when the developer pre-milestone meeting
- edwarnicke
- gzhao and edwarnicke to continue to work on getting master (Lithium) auto-release back unstuck
- colindixon and edwarnicke to craft language around API declaration at M2 to achieve something useful but not overbearing
- regXboi
- regXboi to create a draft version of documentation requirements for Lithium
- UNASSIGNED
- gzhao/luis to send mail to discuss that the last day to have a patch merged to stable/helium is sunday 11/2.
- gzhao to send email to release/discuss that stable/helium RC will be cut on monday and projects should test it and report as TSC will vote on that RC on next thursday's meeting
People present (lines said)
- colindixon (75)
- regXboi (61)
- alagalah (24)
- ChrisPriceAB (18)
- odl_meetbot (9)
- edwarnicke (5)
- flaviof (4)
- LuisGomez (4)
- mohnish (3)
- dfarrell07 (2)
- jmedved (2)
- cdub (2)
- tykeal (1)
- zxiiro (1)
- kwatsen (1)
- srini084 (1)
Generated by MeetBot 0.1.4.