-
Notifications
You must be signed in to change notification settings - Fork 28
Calypso Operations (Draft for Review)
The ODPi Calypso project provides content (standards, data, code and documentation) that is intended for wide consumption across many types of organizations - from those that rely on data in their operation to organizations that have products or technology designed to help manage data and its related processing.
A project of this scope requires input from a wide range of subject matter experts with different backgrounds and allegiances. As such we need a set of principles, roles and operating practices to ensure the results of our contributions are useful, have high quality and are widely consumable.
The principles set the tone of the operation of ODPi Calypso:
- The activities of the project encourage open collaboration. Through this open collaboration we aim to build a community of people who are contributing to the project.
- The scope of the content is determined by the individuals who are actively contributing.
- The resulting content is licensed under the Apache 2.0 license.
- An individual's privileges and position is awarded through their contribution and engagement.
These principles should be respected as the procedures used to manage the ODPi Calypso project are evolved and matured.
There are different roles in the ODPi Calypso project.
Anyone can become a member of the ODPi Calypso community by signing up to the mailing list (https://lists.odpi.org/g/odpi-pmc-datagovernance). As a member you are able to attend our meetings, just to listen, or to play an active part in the discussion.
When you attend your name will be recorded in the meeting minutes along with any remarks or suggestions you make.
The agenda and minutes of our meetings are publicly available on the data-governance wiki.
A member may make contributions to the ODPi Calypso content by submitting a Git change (Patch or a Git Pull Request) to the ODPi Calypso maintainers.
Maintainers are members of the ODPi Calypso community that have permission to change the ODPi Calypso content. This may be content that they have created themselves, or has been provided by another member. Maintainers also have responsibility for helping other project members with their contributions and monitoring the email and slack channels to ensure issues are being address.
The initial list of maintainers is drawn from the individuals that created the open metadata and governance content that seeded the project. New maintainers are voted onto the maintainers list by the existing maintainers. The individual sends a note requesting to be made a maintainer, listing their contributions to date to the maintainers distribution list. The maintainers vote and if a majority agree then the requester is added to the maintainers list and given write access to our GitHub.
The data governance PMC is responsible for planning and release management of the ODPI Calypso content. ODPi Calypso project members can join the PMC meetings and contribute to the discussion.
The data governance PMC has a leader. This position is appointed annually by election by the ODPi Calypso maintainers.
The position is currently held by Mandy Chessell and expires at the end of 2018.
Some meetings are face-to-face, but most are conference calls.
Attendance is open to all. Conference calls can be joined without an explicit invitation. However, due to physical security requirements at some of the venues we use, it is necessary to ensure you are added to the invitee list of any face-to-face meetings that you wish to attend and complete the necessary formalities for the venue.
For example, the face-to-face meeting may be at a conference that requires you to register for the conference to attend. Or a meeting may be at an organization's offices that are required to maintain a list of everyone on site.
Irrespective of whether a meeting is face-to-face or a web conference, all meetings are advertised in the ODPi calendar, the agenda is published before the meeting in the data-governance wiki and the minutes are added once the meeting is complete.
ODPi Calypso uses the ODPi's Slack community to provide an ongoing dialogue between members. This creates a recorded discussion of design decisions and discussions that complement the project meetings. This is the main slack channel for the ODPi Calypso project: https://odpi.slack.com/messages/CAZDMLTFF
ODPi Calypso has a number of distribution lists used to advertise events and news for the community.
The ODPi Calypso content is managed in GitHub under https://github.com/odpi/calypso. It may be developed using patches, branches from master, or forks/git pull requests. Each change should have either a Jira or Git issue explaining why the change is being made. The new or updated content should follow the ODPi Calypso developer guidelines.
The ODPi Jira system can be used to describe and manage large enhancements to ODPi Calypso since it has support for epics and user stories and tasks. Git issues are adequate for tracking simple defect fixes.
The ODPi Calypso team aim to create an official release of the open metadata and governance capability twice a year. This release will be available to include in products and other technology through Maven's Central Repository, or through a download from the ODPi site.
In between official releases, the latest build is also available to developers, through the ODPi Calypso site.
Every Wednesday 8:00am to 9:00am US Eastern
- See schedule on new Egeria Wiki
- 5th November 2020
- 29th October 2020
- 15th October 2020
- 22nd October 2020
- 8th October 2020
- 1st October 2020
- 24th September 2020 - no meeting
- 17th September 2020
- 10th September 2020
- 3rd September 2020
- 27th August 2020
- 20th August 2020
- 13th August 2020
- 6th August 2020
- 30th July 2020
- 23rd July 2020
- 16th July 2020
- 9th July 2020
- 2nd July 2020
- 25th June 2020
- 18th June 2020
- 11th June 2020
- 4th June 2020
- 21st May 2020
- 14th May 2020
- 7th May 2020
- 30th April 2020
- 23rd April 2020
- 9th April 2020
- 26th March 2020
- 19th March 2020
- 12th March 2020
- 5th March 2020
- 27th February 2020
- 21st February 2020
- 13th February 2020
- 6th February 2020
- 30th January 2020
- 23rd January 2020
- 16th January 2020
- 9th January 2020
- 19th December 2019
- 5th December 2019
- 28th November 2019
- 21st November 2019
- 14th November 2019
- 7th November 2019
- 31st October 2019
- 24th October 2019
- 17th October 2019
- 10th October 2019
- 3rd October 2019
- 26th September 2019
- 19th September 2019
- 12th September 2019
- 5th September 2019
- 15th August 2019
- 8th August 2019
- 25th July 2019
- 18th July 2019
- 11th July 2019
- 27th June 2019
- 20th June 2019
- 13th June 2019
- 6th June 2019
- 30th May 2019
- 23rd May 2019
- 9th May 2019
- 2nd May 2019
- 18th April 2019
- 11th April 2019
- 28th March 2019
- 21st March 2019
- 28th February 2019
- 7th February 2019
- 31st January 2019
- 24th January 2019
- 17th January 2019
- 10th January 2019
- 6th December 2018
- 29th November 2018
- 15th November 2018
- 8th November 2018
- 1st November 2018
- 13th September 2018
- 6th September 2018
- 16th August 2018
- 9th August 2018
- 2nd August 2018
- 19th July 2018
- 12th July 2018
- 5th July 2018
- 28th June 2018
- 21st June 2018
- 14th June 2018
- 7th June 2018
- 31st May 2018
- 24th May 2018
- 17th May 2018
- 10th May 2018