Jump to: navigation, search

Difference between revisions of "LCOO"

m
(Year 2 update)
Line 1: Line 1:
 
==Large Contributing OpenStack Operators (LCOO)==  
 
==Large Contributing OpenStack Operators (LCOO)==  
'''Status''': Regular Meetings and joint work in progress since August 2016. Introduced as Working Group to the User Committee at Barcelona Summit October 26, 2016. We meet as a coordination team at least twice monthly and run "deep dive/topical" sessions in between.   
+
'''Status''': Active and recruiting additional organizations to collaborate.   We meet as a coordination team at least twice monthly and run "deep dive/topical" sessions monthy.   
  
 
'''Co-Chairs''':  
 
'''Co-Chairs''':  
Line 7: Line 7:
  
 
'''Organization Coordinators''':  
 
'''Organization Coordinators''':  
  * Abdelhadi Chari, Orange; <abdelhadi.chari@orange.com>
 
 
   * Andy Ukasick, AT&T; <andrew.ukasick@att.com>
 
   * Andy Ukasick, AT&T; <andrew.ukasick@att.com>
 
   * Jaesuk Ahn; SK Telecom; <jay.ahn@sk.com>
 
   * Jaesuk Ahn; SK Telecom; <jay.ahn@sk.com>
   * Megan Rossetti; Walmart; <rossetti.megan18@gmail.com>
+
   * Marc Bailly, Orange; <marc.bailly@orange.com>
 +
  * Sanjeev Jaiswal; Reliance Jio; <sanjeev.jaiswal@ril.com>
 
   * Shintaro Mizuno; NTT; <mizuno.shintaro@lab.ntt.co.jp>
 
   * Shintaro Mizuno; NTT; <mizuno.shintaro@lab.ntt.co.jp>
  * Shilla Saebi; Comcast; <shilla.saebi@gmail.com>
 
 
   * Sundar Krishnamoorthy; Intel; <sundar.krishnamoorthy@intel.com>
 
   * Sundar Krishnamoorthy; Intel; <sundar.krishnamoorthy@intel.com>
  
'''Communications - Etherpads and Links:  
+
'''Communications:'''
We run meetings via video-conference but also track all participants, proposals and agreements:
+
  * We run meetings via video-conference and IRC but also track all participants, proposals and agreements: [https://openstack-lcoo.atlassian.net/wiki/spaces/LCOO/pages/8847424 Meeting invites/notes]
* https://etherpad.openstack.org/p/Large_Contributing_OpenStack_Operators_Master
 
* https://openstack-lcoo.atlassian.net/wiki/display/LCOO/The+Large+Contributing+OpenStack+Operators+%28LCOO%29+Working+Group
 
  
==Mission and Scope==
+
'''Current Member Companies'''
The Large Contributing OpenStack Operators (LCOO) working group is the result of companies coming together to discuss how they might collaborate in response to the Community's call for greater engagement by OpenStack Users (operators) in order that OpenStack roadmap be better informed by the needs of Users. These companies also wanted to be more than just Users and made a common commitment to being contributors as well. The LCOO name reflects that vision.
+
  * SK Telecom
 +
  * Reliance Jio
 +
  * Orange
 +
  * NTT
 +
  * Intel
 +
  * AT&T
  
LCOO aims to collaborate with the Product Working Group (PWG), other working groups and community-wide stakeholders to contribute use cases and requirements. This work includes working with stakeholders to perform gap analysis, draft implementation plans and track status. LCOO partners with the PWG, following their Development Proposals Workflow in order to accomplish this. LCOO also helps to foster collaboration among the many contributors member companies have within the various OpenStack projects.
+
==About LCOO==
  
In addition to the above, LCOO also exists to be a place where the companies that participate can share OpenStack information, pain points, solutions, etc., with each other. This activity is at least equal with the mission of contributing. However, these kinds of discussions, feedback and brainstorming have also provided the motivation to contribute a number of formerly internal only projects to open-source.
+
The Large Contributing OpenStack Operator (LCOO) is an organizationally based working group. Instead of being a group of various individuals who come together to produce some particular deliverable(s), LCOO strives to be a forum in which companies can network together around OpenStack topics and priorities, sharing information and identifying opportunities for collaboration. LCOO also provides a framework of tools and shared practices designed to encourage and enable intra-company collaboration. While all are welcome to participate, it is companies that join as 'members' and make a committment to participate and contribute.
  
==Key Tenets==
+
'''LCOO's Mission'''
'''Drive Community Roadmap Awareness'''
+
  * To facilitate intra-company sharing / discussing of OpenStack priorities, strategy, challenges and solutions
 +
  * To share information about community happenings and encourage participation
 +
  * To be a bridge connecting the activities of the OpenStack community with otherwise internally focused OpenStack users
 +
  * To build a network of intra-company relationships between internally focused OpenStack SME's/Users
 +
  * To provide a framework to encourage intra-company collaboration
 +
  * Promote the operational needs / use cases of our members within the OpenStack Community
 +
  * To encourage increased contribution to and material support of OpenStack
  
The LCOO exists to drive Community awareness of platform enhancements necessary to meet the needs of Large “Multi-Clouds” Operators and Network Service Providers.  Multi-Clouds is defined as multiple regions, availability zones and multi-tenant in OpenStack.  LCOO does this through the publishing of its use cases and Roadmap as well as by participating in and contributing thought leadership to OpenStack community Working Groups, Project Teams and other OpenStack groups. The LCOO also leverages blogs, white papers, Summit presentations, Summit presence and any other practical means to carry its message to the broad community.
+
'''Key Differentiators'''
 +
  * Large operator focused
 +
  * Private Cloud operator focused
 +
  * Horizontal scaling / distributed cloud focused
 +
  * Membership is by Company
  
'''Drive Focused OpenStack Enhancements'''
+
'''Guiding Principles'''
 +
  * Openness - The LCOO works openly, transparently and collaboratively within the OpenStack community to contributre towards the continual enhancement of the OpenStack platform. LCOO ensures that member efforts align with the spirit and goals of the OpenStack Foundation.
 +
  * Contribute Work Upstream - In the spirit of open source, LCOO is committed to furthering open standards by ensuring that work is contributed upstream, by working within the community.
 +
  * Accelerate OpenStack Innovation - Through its multi-cultural, globally distributed and technologically diverse member companies, the LCOO creates an environment for its members that promotes greater opportunities for learning, mentoring, innovation and accomplishment than possible by any member alone. By joining resources, members are able to engage more deeply, broadly and effectively within the community in order to raise awareness of key priorities and accelerate improvement.
  
The LCOO works openly, transparently and collaboratively within the OpenStack community to be engaged in continuous enhancement of the OpenStack platform. The LCOO’s coordinates the upstream software development activities of its member’s resources in order to advance the platform while ensuring that efforts align with the spirit and goals of the OpenStack Foundation.
+
'''Why should companies join? Why should individuals participate?'''
 +
  * To increase your professional network
 +
  * To gain new insights, to learn how other companies are addressing our common challenges
 +
  * To promote and garner support for key priorities and iniatives among other companies
 +
  * To engage in mutually beneficial collaborative endeavors with other like minded companies
 +
  * To have greater awareness of Community changes, trends, happenings
 +
  * To amplify your voice in the OpenStack community by joining it with other like minded companies
 +
  * To amplify your innovative potential by exchanging insights and ideas beyond your company's doors
  
'''Increase Upstream Contributions to OpenStack'''
+
==LCOO Structure and Roles==
  
The LCOO seeks to advance the OpenStack platform by building and growing a joint LCOO committed engineering team focused on a shared agenda of development that drives its overall mission forward, along a number of vectors:
+
'''Executive Board Members'''
 +
  * Executive leadership represntatives from each Member Company
 +
  * Set the overall direction and priorities for LCOO
  
* Multisite Management and Operations including Upgradeability
+
'''Coordinators'''
* Resiliency at Scale
+
  * Represent their organization through regular participation in the day to day work of LCOO
* Networking, SDN and NFV Infrastructure
+
  * Share the overall coordination of LCOO activities
* Security, Policy and Operational Insights
 
* Workload Enablement
 
* Feature Requests and Bug fixes across all of the projects
 
  
+
'''Contributors'''
'''Accelerate OpenStack Innovation'''
 
  
Through its multi-cultural, globally distributed and technologically diverse member companies, the LCOO creates an environment for its members that promotes far greater opportunity for innovation, learning, mentoring and accomplishment than would ever be possible by any member alone. This same large and diverse member coalition of community contributors is also able to engage much more deeply, broadly and effectively within the community in order to further its objectives of raising awareness and accelerating improvement.
+
Opportunities for collaboration emerge organically from LCOO activities which in turn result in sub-teams spinning off around various efforts. These efforts could take the form of SIG's, new Project Teams, POC teams, etc. These teams operate independently and might consist of:
 +
  * Stakeholders / SME’s from Member Companies
 +
  * Stakeholders / SME’s from the Community at large
 +
  * Any interested individuals
  
==Guiding Principles==
+
'''Associates/Collaborators'''
 +
  * Attend Topical Meetings when desired / do not present at sessions
 +
  * Misc interested, non-member individuals, who attend meetings and/or occasionally participate in ‘Contributor’ sub-teams
  
'''Align with the OpenStack Foundation'''
+
==LCOO Meetings==
  
The LCOO is dedicated to advancing the goals of the OpenStack community by aligning with the OpenStack Foundation using a two-pronged approach, both through centralized authorities and through grassroots engagement.
+
'''Topical Forums'''
 +
  * Open to ALL - details are published in advance in the OpenStack mailing lists and in our LCOO wiki site
 +
  * Held monthly for 90 minutes
 +
  * Times rotate in order to accommodate global participation
 +
  * Conducted in English via Web-Meeting / Video Conference
 +
  * Members present their key interests, priorities, strategy, pain points, accomplishments, etc., for the topic at hand together with Q&A and discussion
 +
  * During these sessions we seek out synergies and opportunities for collaboration
  
Working within established centralized channels, the LCOO informs, publishes, and solicits feedback on its engineering roadmap through the OpenStack Foundation’s Working Groups. This approach ensures that the engineering team works on the right features to advance the OpenStack platform for use by enterprise customers, as validated by the community.  The LCOO engages with the OpenStack Foundation Board, Technical Committee and User Committee to draw attention to help drive coordination across projects. Finally, the LCOO also works with certain groups outside of OpenStack such as OPNFV whose work has critical impacts on the platform.From a grassroots standpoint, the LCOO member resources are engaged within numerous projects, organizations and user groups, collaborating, networking and discussing across the OpenStack Community.  
+
'''General Meetings'''
 +
  * Attended by LCOO Coordinators and open to anyone
 +
  * Held bi-weekly for 60 minutes
 +
  * Times rotate to accommodate global participation
 +
  * Conducted in English via Web-Meeting / Video Conference
 +
  * Plan/coordinate Topical Forums
 +
  * Status updates for collaborations underway, share community information / plan for community happenings, etc.
  
'''Contribute Work Upstream'''
+
'''Executive Board Meetings'''
 +
  * Attended by executive leadership representatives from member companies
 +
  * Meet 2-4 times per year as needed for ~ 90 minutes
 +
  * Conducted in English via telepresence, web meeting or face to face
 +
  * Steer the overall activities and direction of LCOO
 +
  * Set common priorities and strategy relevant to LCOO
  
In the true spirit of open source, the LCOO is committed to furthering open standards and preventing vendor lock-in by ensuring that work is contributed upstream, working within the community to advance the collective state of the platform for the benefit of all.
+
==A framework for Intra-Company Collabortion==
  
==How to Join==
+
In addition to the standard OpenStack tools, LCOO uses the following tools to provide a framework for intra-company collaboration. These tools are all fully Open to everyone.
Member companies should meet these criteria:
+
  * JIRA for agile issue tracking and  lifecycle management of LCOO projects/collaborations: https://openstack-lcoo.atlassian.net
* Be a Multi-Cloud Operator, Network Service Provider or individuals/smaller sized companies that have a passion for promoting OpenStack as the best option for large operators
+
  * GitHub provides Git source code repositories for our efforts that cannot utilize git.openstack.org: https://github.com/LCOO
* Take ownership of the LCOO as though it is your team helping to drive success
+
  * Slack for convenient instant messaging across our global members and collaborators: https://lcoo.slack.com
* Be a contributor to the OpenStack platform in any facet
+
  * Confluence wiki for joint editing and sharing of documents, maintaining meeting notes, action item tracking and more:  https://openstack-lcoo.atlassian.net/wiki
* Actively engage with the LCOO providing input and assisting with activities
+
  * Skype for Business and Webex are used for web-meetings and video conferencing.
  
If a member should fail to continue to meet these minimum criteria after joining, he or she will be asked if they would like to be removed from the membership.  Additional probing questions will be asked in regard to changes that could be made to make their membership more beneficial.
+
'''Agreement Tracking/Wiki'''
 +
  * Meetings are also announced in advance through the User Committee mail list
 +
  * Our Meeting Agenda’s and notes are published in Confluence here: Meeting invites/notes
  
Method of joining:
+
==How to Join==
# 1. Contact or be contacted by an existing member and familiarize yourself with this charter and our current roadmap/goals.
+
'''Member companies agree to:'''
# 2. Attend coordinators meeting and introduce your organization’s current OpenStack contributions and your ideas for how to contribute to the LCOO roadmap.
+
  * Delgate someone to the Coordinator Role
# 3. Be welcomed and begin to integrate your specific staff into the current LCOO activities in that Governance meeting.
+
  * Delegate an Executive representative to the Executive Board Member Role
# 4. Be added to LCOO communication tools, e.g. Slack, E-mail/invite distribution and roadmap tracking.
+
  * Actively participate in the activities of LCOO
 
 
==Governance==
 
  
The LCOO is governed by a board consisting of representation from each of its member companies. The board will be led by an annually elected Meeting Chair and Co-Chair(s) from among its members. Each member company will have one vote. The board will operate by consensus. This composition underscores the LCOO’s true community spirit, ensuring a system of governance that relies on respect, equality, trust and transparency. In the event that consensus cannot be reached, the Chairperson may call for a vote.
+
'''Procedure to Join:'''
+
  * One or more people from the company begin participating in the General (Coordinator) Meetings and other activities of LCOO
'''The LCOO Governance Board:'''
+
  * The company's participant(s) express their company’s desire to join at one of the General Meetings
* Meets bi-annually to produce, prioritize and publish a common OpenStack Roadmap
+
  * An Executive representative of the company attends the next LCOO Executive Board Meeting and is welcomed by the other board members
* Meets quarterly to formulate Strategy for Roadmap delivery
 
* Collaborates to drive Community awareness and acceptance of its Roadmap objectives
 
* Directs member resources to upstream activities in alignment with its Roadmap and Strategy
 
* Coordinates member participation in Working Groups
 
* Coordinates engagement with the OpenStack Foundation Board, Technical Committee and User Committee
 
* Meets at a minimum monthly to re-align on Strategy execution, review progress and (re)direct activities as needed
 
* Meeting agenda’s published ahead of time for board meetings and meeting results published and open for all (members and non-members) to view.
 

Revision as of 01:16, 5 November 2017

Large Contributing OpenStack Operators (LCOO)

Status: Active and recruiting additional organizations to collaborate. We meet as a coordination team at least twice monthly and run "deep dive/topical" sessions monthy.

Co-Chairs:

 * Sundar Krishnamoorthy <sundar.krishnamoorthy@intel.com>
 * Jamey McCabe <jamemcc@gmail.com>

Organization Coordinators:

 * Andy Ukasick, AT&T; <andrew.ukasick@att.com>
 * Jaesuk Ahn; SK Telecom; <jay.ahn@sk.com>
 * Marc Bailly, Orange; <marc.bailly@orange.com>
 * Sanjeev Jaiswal; Reliance Jio; <sanjeev.jaiswal@ril.com>
 * Shintaro Mizuno; NTT; <mizuno.shintaro@lab.ntt.co.jp>
 * Sundar Krishnamoorthy; Intel; <sundar.krishnamoorthy@intel.com>

Communications:

 * We run meetings via video-conference and IRC but also track all participants, proposals and agreements: Meeting invites/notes

Current Member Companies

 * SK Telecom
 * Reliance Jio
 * Orange
 * NTT
 * Intel
 * AT&T

About LCOO

The Large Contributing OpenStack Operator (LCOO) is an organizationally based working group. Instead of being a group of various individuals who come together to produce some particular deliverable(s), LCOO strives to be a forum in which companies can network together around OpenStack topics and priorities, sharing information and identifying opportunities for collaboration. LCOO also provides a framework of tools and shared practices designed to encourage and enable intra-company collaboration. While all are welcome to participate, it is companies that join as 'members' and make a committment to participate and contribute.

LCOO's Mission

 * To facilitate intra-company sharing / discussing of OpenStack priorities, strategy, challenges and solutions
 * To share information about community happenings and encourage participation
 * To be a bridge connecting the activities of the OpenStack community with otherwise internally focused OpenStack users
 * To build a network of intra-company relationships between internally focused OpenStack SME's/Users
 * To provide a framework to encourage intra-company collaboration
 * Promote the operational needs / use cases of our members within the OpenStack Community
 * To encourage increased contribution to and material support of OpenStack

Key Differentiators

 * Large operator focused
 * Private Cloud operator focused
 * Horizontal scaling / distributed cloud focused
 * Membership is by Company

Guiding Principles

 * Openness - The LCOO works openly, transparently and collaboratively within the OpenStack community to contributre towards the continual enhancement of the OpenStack platform. LCOO ensures that member efforts align with the spirit and goals of the OpenStack Foundation.
 * Contribute Work Upstream - In the spirit of open source, LCOO is committed to furthering open standards by ensuring that work is contributed upstream, by working within the community. 
 * Accelerate OpenStack Innovation - Through its multi-cultural, globally distributed and technologically diverse member companies, the LCOO creates an environment for its members that promotes greater opportunities for learning, mentoring, innovation and accomplishment than possible by any member alone. By joining resources, members are able to engage more deeply, broadly and effectively within the community in order to raise awareness of key priorities and accelerate improvement.

Why should companies join? Why should individuals participate?

 * To increase your professional network
 * To gain new insights, to learn how other companies are addressing our common challenges
 * To promote and garner support for key priorities and iniatives among other companies 
 * To engage in mutually beneficial collaborative endeavors with other like minded companies
 * To have greater awareness of Community changes, trends, happenings
 * To amplify your voice in the OpenStack community by joining it with other like minded companies
 * To amplify your innovative potential by exchanging insights and ideas beyond your company's doors

LCOO Structure and Roles

Executive Board Members

 * Executive leadership represntatives from each Member Company
 * Set the overall direction and priorities for LCOO

Coordinators

 * Represent their organization through regular participation in the day to day work of LCOO
 * Share the overall coordination of LCOO activities

Contributors

Opportunities for collaboration emerge organically from LCOO activities which in turn result in sub-teams spinning off around various efforts. These efforts could take the form of SIG's, new Project Teams, POC teams, etc. These teams operate independently and might consist of:

 * Stakeholders / SME’s from Member Companies
 * Stakeholders / SME’s from the Community at large
 * Any interested individuals

Associates/Collaborators

 * Attend Topical Meetings when desired / do not present at sessions
 * Misc interested, non-member individuals, who attend meetings and/or occasionally participate in ‘Contributor’ sub-teams

LCOO Meetings

Topical Forums

 * Open to ALL - details are published in advance in the OpenStack mailing lists and in our LCOO wiki site
 * Held monthly for 90 minutes
 * Times rotate in order to accommodate global participation
 * Conducted in English via Web-Meeting / Video Conference
 * Members present their key interests, priorities, strategy, pain points, accomplishments, etc., for the topic at hand together with Q&A and discussion
 * During these sessions we seek out synergies and opportunities for collaboration

General Meetings

 * Attended by LCOO Coordinators and open to anyone
 * Held bi-weekly for 60 minutes
 * Times rotate to accommodate global participation
 * Conducted in English via Web-Meeting / Video Conference
 * Plan/coordinate Topical Forums
 * Status updates for collaborations underway, share community information / plan for community happenings, etc.

Executive Board Meetings

 * Attended by executive leadership representatives from member companies
 * Meet 2-4 times per year as needed for ~ 90 minutes
 * Conducted in English via telepresence, web meeting or face to face
 * Steer the overall activities and direction of LCOO
 * Set common priorities and strategy relevant to LCOO

A framework for Intra-Company Collabortion

In addition to the standard OpenStack tools, LCOO uses the following tools to provide a framework for intra-company collaboration. These tools are all fully Open to everyone.

 * JIRA for agile issue tracking and  lifecycle management of LCOO projects/collaborations: https://openstack-lcoo.atlassian.net
 * GitHub provides Git source code repositories for our efforts that cannot utilize git.openstack.org: https://github.com/LCOO
 * Slack for convenient instant messaging across our global members and collaborators: https://lcoo.slack.com
 * Confluence wiki for joint editing and sharing of documents, maintaining meeting notes, action item tracking and more:  https://openstack-lcoo.atlassian.net/wiki
 * Skype for Business and Webex are used for web-meetings and video conferencing.

Agreement Tracking/Wiki

 * Meetings are also announced in advance through the User Committee mail list
 * Our Meeting Agenda’s and notes are published in Confluence here: Meeting invites/notes

How to Join

Member companies agree to:

 * Delgate someone to the Coordinator Role
 * Delegate an Executive representative to the Executive Board Member Role
 * Actively participate in the activities of LCOO

Procedure to Join:

 * One or more people from the company begin participating in the General (Coordinator) Meetings and other activities of LCOO
 * The company's participant(s) express their company’s desire to join at one of the General Meetings
 * An Executive representative of the company attends the next LCOO Executive Board Meeting and is welcomed by the other board members