diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5ca0973 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_Store + diff --git a/README.md b/README.md index 85529f3..8498063 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,10 @@ Welcome to the OpenSearch Project community repository. +The OpenSearch Project is supported by [The OpenSearch Software Foundation](https://foundation.opensearch.org/), a project of [The Linux Foundation](https://www.linuxfoundation.org/). You can read the launch announcement [here](https://www.linuxfoundation.org/press/linux-foundation-announces-opensearch-software-foundation-to-foster-open-collaboration-in-search-and-analytics) and learn more about joining the foundation [here](https://foundation.opensearch.org/). + +The project has a Governing Board and a [Technical Steering Committee](https://github.com/opensearch-project/technical-steering). + ## Community Resources * Need help troubleshooting? Ask in the [Forum](https://forum.opensearch.org/) @@ -57,6 +61,6 @@ Copyright OpenSearch Contributors. See [NOTICE](https://github.com/opensearch-pr ## Trademark -OpenSearch is a registered trademark of Amazon Web Services. +OpenSearch is a registered trademark of The Linux Foundation. OpenSearch includes certain Apache-licensed Elasticsearch code from Elasticsearch B.V. and other source code. Elasticsearch B.V. is not the source of that other source code. ELASTICSEARCH is a registered trademark of Elasticsearch B.V. diff --git a/leadership-committee/MEMBERS.md b/leadership-committee/MEMBERS.md index 709ce03..44001c4 100644 --- a/leadership-committee/MEMBERS.md +++ b/leadership-committee/MEMBERS.md @@ -1,30 +1,2 @@ -## Overview +This document contained a list of Leadership Committee (LC) members. The LC was dissolved and replaced by the Technical Steering Committee after the establishment of the [OpenSearch Software Foundation](https://www.linuxfoundation.org/press/linux-foundation-announces-opensearch-software-foundation-to-foster-open-collaboration-in-search-and-analytics) on September 16, 2024. See [this link](https://github.com/opensearch-project/community/blob/2f9848c1f581e2545185628a6033bf1e3ade5b44/leadership-committee/MEMBERS.md) for the last version that contained the list of LC members. -This document contains a list of Leadership Committee members. - -Seats on the Leadership Committee are held by an individual, not by their employer. - -The current membership of the committee is currently (listed alphabetically by first name): - -## Committee Members - -| Member | Organization | -| ---------------- | ----------- | -| Amitai Stern | Logz.io | -| Anandhi Bumstead | Amazon | -| Andriy Redko | Aiven | -| Charlotte Henkle | Amazon | -| Eli Fisher | Amazon | -| Grant Ingersoll | Develomentor / Lucene | -| Jonah Kowall | Aiven / Cloud Native Computing Foundation | -| Kris Freedain | Amazon | -| Mehul A. Shah | Aryn.ai | -| Nicholas Knize | Amazon / Lucene -| Nithya Ruff | Amazon / Linux Foundation | -| Samuel Herman | Oracle | - -## Emeritus - -| Member | Organization | -|------------|--------------| -| Mark Cohen | Amazon | diff --git a/leadership-committee/README.md b/leadership-committee/README.md new file mode 100644 index 0000000..5d7cc89 --- /dev/null +++ b/leadership-committee/README.md @@ -0,0 +1 @@ +This folder contained a list of Leadership Committee (LC) members and LC meeting notes. The LC was dissolved and replaced by the Technical Steering Committee after the establishment of the [OpenSearch Software Foundation](https://www.linuxfoundation.org/press/linux-foundation-announces-opensearch-software-foundation-to-foster-open-collaboration-in-search-and-analytics) on September 16, 2024. See [this link](https://github.com/opensearch-project/community/tree/2f9848c1f581e2545185628a6033bf1e3ade5b44/leadership-committee) for the last version with all meeting notes. \ No newline at end of file diff --git a/leadership-committee/meeting-process.md b/leadership-committee/meeting-process.md deleted file mode 100644 index 2a96988..0000000 --- a/leadership-committee/meeting-process.md +++ /dev/null @@ -1,35 +0,0 @@ - -# Leadership Committee Meeting Process - - -### Roll call - log attendance - -* Record of members in attendance -* Record of non-members and reason for attendance - -### Review of past meeting minutes and action items - -* Cover most recent/relevant discussions -* Continue or close out discussion points - -### New Agenda Items -* Agenda will be pre-determined via agreement by Leadership Committee members -* Review as a LC - which items do we cover in the meeting -* Cover each item in a timely manner - -### Timing and Discussion Methods - -* 'Raise hands' method will be followed by each attendee -* Each member of the LC will respect the input, voice, and time of others in attendance - -### Review - -* Final 5 minutes of meeting to review decisions, cover what is appropriate for public minutes, and add action items for the next meeting -* Agenda topics that were not discussed will move to the top of the agenda for next meeting - -### Publish minutes - -* Minutes to be kept by LC Secretary(s) -* Include attendance (members and non-members) -* Log date and time -* Meeting minutes will be published to [Leadership-Committee/minutes](https://github.com/opensearch-project/community/tree/main/leadership-committee/minutes) in a timely manner diff --git a/leadership-committee/minutes/2024/2024-01-24-minutes.md b/leadership-committee/minutes/2024/2024-01-24-minutes.md deleted file mode 100644 index 873085f..0000000 --- a/leadership-committee/minutes/2024/2024-01-24-minutes.md +++ /dev/null @@ -1,67 +0,0 @@ -OpenSearch Project Leadership Committee - -## Meeting Minutes - -#### 24 January 2024 / 8:00 AM PT - -## ATTENDEES - -Present: Anandhi Bumstead, Mark Cohen, Eli Fisher, Kris Freedain, Charlotte Henkle, Samuel Herman, Jonah Kowall, Andriy Redko, Nithya Ruff, Mehul A. Shah, Amitai Stern, Daniel Doubrovkine - -Absent: Grant Ingersoll, Nicholas Knize - -## AGENDA - -### Last Meeting Action Items - -1. Mehul/Charlotte - write up proposal for how we change release dates - * [https://github.com/opensearch-project/.github/pull/184#partial-pull-merging](https://github.com/opensearch-project/.github/pull/184#partial-pull-merging) - * Release Date change proposal has been submitted: https://github.com/opensearch-project/.github/pull/184#partial-pull-merging - * **Action Item** - please comment for discussion next meeting -2. Kris/Eli - propose how we communicate with public - * Proposal overview - 'Leadership Committee' folder in the https://github.com/opensearch-project/community repo to house procedural docs, meeting minutes, etc. Also, create custom 'Issue' for community to use enabling them to submit ideas, requests for feedback to the LC. - **Approved** -3. Kris/Eli - release more discoverable - * Proposal overview - Update to the table on the https://opensearch.org/releases.html page. Add columns for name of Release Manager & tracking issue for each version/release. - **Approved** - WIP - -## NEW BUSINESS - -* Review/Input - Leadership Committee Meeting Process - * -* Transparency of roadmap - * Examples: - * [https://github.com/orgs/opensearch-project/projects/143/views/1](https://github.com/orgs/opensearch-project/projects/143/views/1) - * [https://github.com/orgs/opensearch-project/projects/145/views/1](https://github.com/orgs/opensearch-project/projects/145/views/1) -* Task assignments - * Examples: - * [https://github.com/opensearch-project/neural-search/issues/482](https://github.com/opensearch-project/neural-search/issues/482) -* Policy regarding PR comments or request for changes on PRs - * Examples: - * [https://github.com/opensearch-project/ml-commons/pull/1888](https://github.com/opensearch-project/ml-commons/pull/1888) - * [https://github.com/opensearch-project/ml-commons/pull/1847](https://github.com/opensearch-project/ml-commons/pull/1847) - -### NOTES / Discussion - -* Leadership Committee Meeting Process - * Feedback received from LC - **Approved** WIP -* Transparency of roadmap & Task assignments \ - (These two topics were so closely related that the discussion included both) - * challenging to see what is actually on the roadmap, and what is being talked about in closed meetings. - * At times, there is a lack of assignment and response to requests to be assigned. Overall lack of RFC, then an AWS manager will show up and comment that their team is working on it. - * roadmap to RFC has a disconnect - * Issues included in roadmap lack detail, clarity, or assignment - * This is mainly related to the current roadmap issue/discussion. Smaller task assignment is not an issue - * OpenSearch GitHub org does not allow self-assignment, which can be common in some open source orgs/repos - * core issue across the two - assignment early-on would enable individuals, teams, organizations to devote the necessary resources - * times when there is duplicate work going on - -## NEW ACTION ITEMS - -1. All - review Mehul's PR: [https://github.com/opensearch-project/.github/pull/184#partial-pull-merging](https://github.com/opensearch-project/.github/pull/184#partial-pull-merging) -2. (Kris) Finalize and post Leadership Committee Meeting process to ‘Leadership Committee’ folder in Community repo -3. (Kris / Eli) Bring LC into the 3.0 discussion -4. (Sam / Eli) How do we define roadmaps. Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process -5. (Sam / Eli) Rules of engagement: How do we assign Issues / PRs. Current process and how can this be improved and documented. Self assignment? -6. (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. diff --git a/leadership-committee/minutes/2024/2024-02-07-minutes.md b/leadership-committee/minutes/2024/2024-02-07-minutes.md deleted file mode 100644 index 6c5fe4b..0000000 --- a/leadership-committee/minutes/2024/2024-02-07-minutes.md +++ /dev/null @@ -1,67 +0,0 @@ -OpenSearch Project Leadership Committee - -## Meeting Minutes - -#### 07 February 2024 / 8:00 AM PT - -## ATTENDEES - -Present: Anandhi Bumstead, Eli Fisher, Kris Freedain, Charlotte Henkle, Jonah Kowall, Andriy Redko, Grant Ingersoll, Amitai Stern, Daniel Doubrovkine - -Absent: Nithya Ruff, Nicholas Knize, Samuel Herman, Mark Cohen, Mehul A. Shah - -## AGENDA - -### Last Meeting Action Items - -1. All - review Mehul's PR: [https://github.com/opensearch-project/.github/pull/184#partial-pull-merging](https://github.com/opensearch-project/.github/pull/184#partial-pull-merging) -2. (Kris) Finalize and post Leadership Committee Meeting process to ‘Leadership Committee’ folder in Community repo - * Folder: [https://github.com/opensearch-project/community/tree/main/leadership-committee](https://github.com/opensearch-project/community/tree/main/leadership-committee) - * Meeting Minutes folder: [https://github.com/opensearch-project/community/tree/main/leadership-committee/minutes](https://github.com/opensearch-project/community/tree/main/leadership-committee/minutes) - * Minutes - Template: [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/TEMPLATE_minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/TEMPLATE_minutes.md) - * Meeting process: [https://github.com/opensearch-project/community/blob/main/leadership-committee/meeting-process.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/meeting-process.md) - * Members file: [https://github.com/opensearch-project/community/blob/main/leadership-committee/MEMBERS.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/MEMBERS.md) - * **Complete** -3. (Kris / Eli) Bring LC into the 3.0 discussion - * [Issue 186](https://github.com/opensearch-project/.github/issues/186) Posted to Slack 1/31 -4. (Sam / Eli) How do we define roadmaps. Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process -5. (Sam / Eli) Rules of engagement: How do we assign Issues / PRs. Current process and how can this be improved and documented. Self assignment? -6. (Eli / Kris) Leadership Committee responsibilities on duplicate work: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - -## NEW BUSINESS - -* Policy regarding PR comments or request for changes on PRs - * Examples: - * [https://github.com/opensearch-project/ml-commons/pull/1888](https://github.com/opensearch-project/ml-commons/pull/1888) - * [https://github.com/opensearch-project/ml-commons/pull/1847](https://github.com/opensearch-project/ml-commons/pull/1847) - -### NOTES / Discussion - -* **Mehul PR** [https://github.com/opensearch-project/.github/pull/184#partial-pull-merging](https://github.com/opensearch-project/.github/pull/184#partial-pull-merging) - * There are comments that need to be addressed. - * Will continue conversation in PR & in the next meeting. -* **Action Items 4/5/6** - * 4 - Still WIP - (Sam / Eli) How do we define roadmaps - * 5 - Still WIP - (Sam / Eli) Rules of engagement - * 6 - Still WIP - (Eli / Kris) Leadership Committee responsibilities on duplicate work -* Policy regarding PR comments & changes - * Still WIP - (Sam) -* **3.0** [Issue 186](https://github.com/opensearch-project/.github/issues/186) - * Is there a full list of the actual breaking changes? - * Discussion on whether we could decouple the update/upgrade from Lucene so OpenSearch isn't so dependent. Support for multiple Lucene versions would be a huge and expensive undertaking, unlikely in current state. - * Wording on the releases page & in releasing doc designate that major update/breaking changes only with a major and mandatory change. - * No actual date for Lucene - * Overall recommendation is keep going with minor releases, and when new Lucene comes out, enough major reasons to update, then switch to major mode and work towards a 3.0. - * Move to major when the majority of active contributors and modules are ready to do so. - * -**Action Item**- - * All - add comments into PR - * Kris - Make Barani aware of input from LC - -## NEW ACTION ITEMS - -1. (Mehul) - opensearch-project/.github#184 - comments in PR that need to be addressed. -2. (Sam / Eli) How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process - Still WIP -3. (Sam / Eli) Rules of engagement: How do we assign Issues / PRs. Current process and how can this be improved and documented. Self assignment? - Still WIP -4. (Sam) Policy regarding PR comments & changes - Still WIP -5. (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - Still WIP -6. (All / Kris) 3.0 discussion. All - add comments to PR. Kris - follow up with Barani diff --git a/leadership-committee/minutes/2024/2024-02-21-minutes.md b/leadership-committee/minutes/2024/2024-02-21-minutes.md deleted file mode 100644 index 354d2c9..0000000 --- a/leadership-committee/minutes/2024/2024-02-21-minutes.md +++ /dev/null @@ -1,68 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Meeting Minutes - - -### 21 February 2024 / 8:00 AM PT - - -## ATTENDEES - -Present: Anandhi Bumstead, Nithya Ruff, Kris Freedain, Jonah Kowall, Andriy Redko, Grant Ingersoll, Amitai Stern, Samuel Herman - -Absent: Nicholas Knize, Mehul A. Shah, Eli Fisher, Charlotte Henkle, - - -## AGENDA - - -### Last Meeting Action Items - -1. (Mehul) - [opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184#partial-pull-merging) - comments in PR that need to be addressed. can you add the link to this issue, can't seem to find it for some reason - - yes. Done -2. (Sam / Eli) How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process - Still WIP -3. (Sam / Eli) Rules of engagement: How do we assign Issues / PRs. Current process and how can this be improved and documented. Self assignment? - Still WIP -4. (Sam) Policy regarding PR comments & changes - Still WIP ([update to RESP](https://github.com/opensearch-project/.github/blob/main/RESPONSIBILITIES.md)) -5. (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - Still WIP -6. (All / Kris) [3.0 discussion](https://github.com/opensearch-project/.github/issues/186). All - add comments to PR. Kris - follow up with Barani - - -## New Business - -* 2.12.0 release went out! -* Linux Foundation survey went out. Please provide your input. Share with your audiences [https://www.research.net/r/TLLYRVC?utm_medium=email&_hsmi=294327751&utm_content=294327923&utm_source=hs_email](https://www.research.net/r/TLLYRVC?utm_medium=email&_hsmi=294327751&utm_content=294327923&utm_source=hs_email) - - -## NOTES / Discussion - -* Action item 1: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - comments in PR that need to be addressed. (Mehul absent) -* Action item 2 & 3: - * Barani & Ross from Amazon have began a draft to streamline the process, expand the deliverable to how features are introduced - * RFC & Design are conflated currently. Need to make it easier to sort product design from meta/rtfc - Core does this fairly well currently, let’s make it more of a standard across the project - * Some devs unlikely to write a design doc, how can we set a minimum that is accessible for more devs - * Mostly for new features - * Helps to have responsive maintainers - * Keep design lightweight - * Stay pragmatic on how this is done, guide maintainers on ways to do this in their respective repos -* Action item 4 - * Take a look at the RESPONSIBILITIES file - * Adhere to this, or recommend changes - there is a current lack of consistency across the project - * Not all comments are addressed prior to merge & this is problematic - * Sometimes PR descriptions are not there, or unclear - * This is a maintainer responsibility but does need to be part of, or clearer in the CONTRIBUTING file as well. Actions start with contributors, and are approved with maintainers - * Is there an auto-check for these standards that would work for the project’s needs to establish community practice - * We could even provide default responses for devs that don’t want to engage on all comments. (All comments should at least be seen/replied-to) Kris can help provide template responses. - * Change from project Admin to LC - * _Action items_ for Sam/dB/Andriy/Kris - * Action item 5: still WIP - * Action item 6: closed - - -## NEW ACTION ITEMS - -1. (Kris & LC) Continue work on adding MAINTAINERS from the community - * Is there a to attract more maintainers - * Consider a mentorship approach - * LC will remind current maintainers this should be reviewed periodically (quarterly? Provide guidance for cadence) - - \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-03-06-minutes.md b/leadership-committee/minutes/2024/2024-03-06-minutes.md deleted file mode 100644 index dcb8284..0000000 --- a/leadership-committee/minutes/2024/2024-03-06-minutes.md +++ /dev/null @@ -1,68 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Meeting Minutes - - -### 06 March 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Anandhi Bumstead, Kris Freedain, Jonah Kowall, Andriy Redko, Grant Ingersoll, Amitai Stern, Samuel Herman, Mehul A. Shah, Daniel Doubrovkine, Charlotte Henkle, Eli Fisher - -Absent: Nicholas Knize, Nithya Ruff - - -# AGENDA - - -## Last Meeting Follow-up - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-02-21-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-02-21-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - comments in PR that need to be addressed. (Mehul absent) -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) \ -**Action Item 3** (Sam / Eli) (Rules of engagement: How do we assign Issues / PRs. Current process and how can this be improved and documented. Self assignment?) - * Barani & Ross from Amazon have began a draft to streamline the process, expand the deliverable to how features are introduced - * RFC & Design are conflated currently. Need to make it easier to sort product design from meta/rtfc - Core does this fairly well currently, let’s make it more of a standard across the project - * Some devs unlikely to write a design doc, how can we set a minimum that is accessible for more devs - * Mostly for new features - * Helps to have responsive maintainers - * Keep design lightweight - * Stay pragmatic on how this is done, guide maintainers on ways to do this in their respective repos -* **Action item 4** (Sam) Policy regarding PR comments & changes - Still WIP ([update to RESP](https://github.com/opensearch-project/.github/blob/main/RESPONSIBILITIES.md)) - * Take a look at the RESPONSIBILITIES file - * Adhere to this, or recommend changes - there is a current lack of consistency across the project - * Not all comments are addressed prior to merge & this is problematic - * Sometimes PR descriptions are not there, or unclear - * This is a maintainer responsibility but does need to be part of, or clearer in the CONTRIBUTING file as well. Actions start with contributors, and are approved with maintainers - * Is there an auto-check for these standards that would work for the project’s needs to establish community practice - * We could even provide default responses for devs that don’t want to engage on all comments. (All comments should at least be seen/replied-to) Kris can help provide template responses. - * Change from project Admin to LC - * _Action items_ for Sam/dB/Andriy/Kris -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - Still WIP -* **Action item 6** (all) Linux Foundation survey went out. Please provide your input. Share with your audiences [https://www.research.net/r/TLLYRVC?utm_medium=email&_hsmi=294327751&utm_content=294327923&utm_source=hs_email](https://www.research.net/r/TLLYRVC?utm_medium=email&_hsmi=294327751&utm_content=294327923&utm_source=hs_email) -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * Is there a to attract more maintainers - * Consider a mentorship approach - * LC will remind current maintainers this should be reviewed periodically (quarterly? Provide guidance for cadence) - - - -# NOTES / Discussion - -* Action item 2: Sam has drafted [https://github.com/opensearch-project/.github/pull/192](https://github.com/opensearch-project/.github/pull/192) - * Please review and provide feedback -* Short meeting - mostly covered governance of the project - deferred discussion of above action items to the March 20 meeting - - -# NEW ACTION ITEMS - -1. Kris will begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - diff --git a/leadership-committee/minutes/2024/2024-03-20-minutes.md b/leadership-committee/minutes/2024/2024-03-20-minutes.md deleted file mode 100644 index 2861e3d..0000000 --- a/leadership-committee/minutes/2024/2024-03-20-minutes.md +++ /dev/null @@ -1,85 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Meeting Minutes - - -### 20 March 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Amitai Stern, Kris Freedain, Andriy Redko, Daniel Doubrovkine, Grant Ingersoll, Charlotte Henkle, Mehul A. Shah, Eli Fisher, Jonah Kowall, Anandi Bumstead - -Absent: Nicholas Knize, Nithya Ruff, Samuel Herman - - -# AGENDA - - -## Last Meeting Follow-up - - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-03-06-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-03-06-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul will address the comments this week -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - * Sam absent -* **Action Item 3** (Sam / Eli) (Rules of engagement: How do we assign Issues / PRs. Current process and how can this be improved and documented. Self assignment?) - * Sam absent -* **Action item 4** (Sam) Policy regarding PR comments & changes - Still WIP ([update to RESP](https://github.com/opensearch-project/.github/blob/main/RESPONSIBILITIES.md)) - * _Action items_ for Sam/dB/Andriy/Kris - * Sam absent -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - Still WIP -* **Action item 6** (all) [Linux Foundation survey](https://www.research.net/r/TLLYRVC?utm_medium=email&_hsmi=294327751&utm_content=294327923&utm_source=hs_email) went out. Please provide your input. Share with your audiences - * Complete -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * Barani Bikshandi is working on a project - will follow up and get status before next meeting -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * WIP - - -## New Business - - - -* How to engage (motivate?) listed maintainers. In OpenSearch core we have had this issue for a long time already, there are only a few maintainers who look into pull requests and engage into conversations. A small percentage of others are focused on either some specific niche areas (or just push approve + merge buttons), but the majority is not participating. The situation is non sustainable and has already burned some people, no sight to improve. What could we do to engage existing maintainers to chime in and help with code reviews and discussions? \ - \ -To note, I would like to specifically rule out the discussions regarding bringing new maintainers, we have been talking about that in scope of other developments (foundation). - - -# NOTES / Discussion - - - -* Notes new business - engaging maintainers: - * Core repo example: long list of maintainers, but there appear to be only 3-4 ‘active’ maintainers working through code and triaging - * Worry this could lead to burnout - * What is the AWS way to do this (if this is part of individuals assigned job) - * Some would like to see tasks assigned daily. - * Component labels could help = areas people are assigned - * Process for emeritus? Do we need to improve this? - * What does it mean to retain ‘active’ - what levers exist - * Burnout is the main problem - some feel that people are getting pinged directly too often, should be shared a bit more - * Do we pair down the list? Get another 5 people added as maintainers? - * Natural attrition of maintainers makes it hard - * Foundation could help, but this is not an immediate solution - * Scope or tooling for this to help PR review - * This also could be improved by standards for contributing - some PRs are complex - could be improved by scope/standards - * Some see PR / Issue triage as their job, do others not? - * What does it mean to be successful maintainer - * Be clear on the bar to get commit rights - * Amazon needs to see what they can do for individuals - if this is part of their job responsibilities - - -# NEW ACTION ITEMS - - -1. Engaging maintainers (Andriy) - start in core - will create an issue to discuss active vs inactive vs emeritus with the community - dB will assist with data if needed diff --git a/leadership-committee/minutes/2024/2024-04-03-minutes.md b/leadership-committee/minutes/2024/2024-04-03-minutes.md deleted file mode 100644 index 0d5fcf9..0000000 --- a/leadership-committee/minutes/2024/2024-04-03-minutes.md +++ /dev/null @@ -1,87 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Meeting Minutes - - -### 03 April 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Anandi Bumstead, Amitai Stern, Kris Freedain, Andriy Redko, Daniel Doubrovkine, Charlotte Henkle, Jonah Kowall, Samuel Herman - -Absent: Grant Ingersoll, Eli Fisher, Nicholas Knize, Mehul A. Shah - - -# AGENDA - - -## Last Meeting Follow-up - - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-03-20-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-03-20-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul will address the comments this week -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - * Continued discussion and feedback from the community and LC -* **Action Item 3** - * Closing, this has become part of Action Item 2 -* **Action item 4** - * Closing, this has become part of Action Item 9 \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Eli / Kris meeting 4/4 to discuss -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * Barani Bikshandi is working on a project - will follow up and get status before next meeting - * Continued topic (related to Action Item 9 as well) - * Also brought up in the ‘[Operations & Project Health Meeting - 2024-03-21](https://forum.opensearch.org/t/operations-project-health-meeting-2024-03-21/18396/2)’ - * Helping to continue to define roadmap could help with this -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * WIP -* **Action item 9** (Andriy) Engaging maintainers - * Andriy has submitted [OpenSearch/issues/12970](https://github.com/opensearch-project/OpenSearch/issues/12970) - - -## New Business - - - -* Anandhi: Open Source Summit NA - April 17 keynote -* Nithya: LC Naming discussion -* Propose Cancel/Reschedule 4/17 meeting - large group will be away at Open Source Summit. - - - -# NOTES / Discussion - - - -* Anandhi will be giving a keynote at Open Source Summit NA - April 17. Once slides are compete, would appreciate feedback from the LC -* Should we rename the LC? - * Typically, projects give a name of either ‘Technical Advisory Committee’ or ‘Governing Board’ to a group like this - * We’re still defining the structure of this organization - * Will wait until later date and reevaluate this question -* Project Roadmap discussion - ‘Northern Star’ for project - * Feedback is that the roadmap may be over indexed on topics. One example would be AI. Two plugins; KNN & Neural Search examples of this. - * What is our overarching goal for the project? Can we define what to do with conflicts in the roadmap? - * Can/Should we give direction on this as an LC - * What would be ‘good’ direction - * How can we help a PR along - * How can we leave room for a feature or enhancement to be built, but not detract the project into a direction no one wants to follow, or, in a direction that is likely to result in abandonment - * This is related to Sam’s [opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - but up one level - * Amitai will take Action Item to propose solution, framework for how we define Project level roadmap - where is the project going in one year, three years (or another way to put it, 3.0 - 4.0, etc) -* Cancel/propose 4/17 meeting - will decide asynchronous. TBD - -# NEW ACTION ITEMS - - - -1. Action Item 10 - Amitai - Northern Star Project Roadmaps/Futures definition diff --git a/leadership-committee/minutes/2024/2024-05-01-minutes.md b/leadership-committee/minutes/2024/2024-05-01-minutes.md deleted file mode 100644 index a9a7846..0000000 --- a/leadership-committee/minutes/2024/2024-05-01-minutes.md +++ /dev/null @@ -1,73 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 01 May 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Anandi Bumstead, Amitai Stern, Kris Freedain, Andriy Redko, Daniel Doubrovkine, Charlotte Henkle, Samuel Herman, Eli Fisher, Mehul A. Shah - -Absent: Nithya Ruff, Nicholas Knize, Jonah Kowall, Grant Ingersoll - - -# AGENDA - - -## Last Meeting Follow-up - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-04-03-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-04-03-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul will address the comments this week -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - * Continued discussion and feedback from the community and LC \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Eli / Kris meeting 4/4 to discuss -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * Barani Bikshandi is working on a project - will follow up and get status before next meeting - * Continued topic (related to Action Item 9 as well) - * Also brought up in the ‘[Operations & Project Health Meeting - 2024-03-21](https://forum.opensearch.org/t/operations-project-health-meeting-2024-03-21/18396/2)’ - * Helping to continue to define roadmap could help with this -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * WIP -* **Action item 9** (Andriy) Engaging maintainers - * Andriy has submitted [OpenSearch/issues/12970](https://github.com/opensearch-project/OpenSearch/issues/12970) -* **Action Item 10** - (Amitai) - Northern Star Project Roadmaps/Futures definition - - -## New Business - -* Cover current AI -* Current meeting date/time conflicts for multiple people - - -# NOTES / Discussion - - -* 4/17 meeting was canceled - multiple LC members at Open Source Summit North America -* Action item 9 - * Keep this going. Important to continue engaging maintainers - * What metrics can we meaningfully use for this - * Build this into beginning of LC meeting - * Should build this into the Operations & Project Health public meetings -* Action items 2 & 10 - * Discussion revealed that the LC felt we would not want to get in the way of people contributing to the project. - * Roadmap is a technical discussion. LC can take part in that where needed, like the rest of the project participants. - * If people want to build interesting things - lets bring them in. If project starts moving in an unsustainable direction - LC can reconsider this and see if we need to implement a higher level roadmap discussion. - * Amitai will add comments into [OpenSearch/issues/12970](https://github.com/opensearch-project/OpenSearch/issues/12970) - - -# NEW ACTION ITEMS - - -1. Move the weekly meeting to a new day of the week - a few people have blockers at current day/time - working through proposals. diff --git a/leadership-committee/minutes/2024/2024-05-14-minutes.md b/leadership-committee/minutes/2024/2024-05-14-minutes.md deleted file mode 100644 index aaad197..0000000 --- a/leadership-committee/minutes/2024/2024-05-14-minutes.md +++ /dev/null @@ -1,59 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 14 May 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Nithya Ruff, Sam Hermann, Anandhi Bumstead, Eli Fisher - -Absent: Grant Ingersol, Nick Knize, Mehul A. Shah - - -# AGENDA - - -## Last Meeting Follow-up - - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-05-01-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-05-01-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul will address the comments -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - * Healthy discussion still on-going. dB has concerns it will be too much of a template for design. Template is just a good way to start; not a requirement. Eli will reply \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Eli & Kris met - this is a WIP -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * Barani Bikshandi is working on a project - will follow up and get status before next meeting - * Continued topic (related to Action Item 9 as well) - * Also brought up in the ‘[Operations & Project Health Meeting - 2024-03-21](https://forum.opensearch.org/t/operations-project-health-meeting-2024-03-21/18396/2)’ - * Helping to continue to define roadmap could help with this - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * WIP -* **Action item 9** (Andriy) Engaging maintainers - * Andriy has submitted [OpenSearch/issues/12970](https://github.com/opensearch-project/OpenSearch/issues/12970) - * Should we ask Barani to add to the [Metrics they just rolled out](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view))? (data on who’s doing what) - * Would we consider adding elephant and pony factors to the report? To make sure we are creating a diverse team of contributors. [https://chaoss.community/kb/metric-elephant-factor/](https://chaoss.community/kb/metric-elephant-factor/) and [https://bitergia.com/blog/metric-of-the-month/the-pony-factor-metric-of-the-month-november-2022/](https://bitergia.com/blog/metric-of-the-month/the-pony-factor-metric-of-the-month-november-2022/) -* **Action Item 10** - complete per last discussion -* **Action Item 11** - complete - now on every other Tuesday - - - -# NOTES / Discussion - -* in-line with AIs -* CFP and LC feedback on future submissions -* Detecting AI use for CFPs - [GPTZero | The Trusted AI Detector for ChatGPT, GPT-4, & More](https://gptzero.me/) \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-05-28-minutes.md b/leadership-committee/minutes/2024/2024-05-28-minutes.md deleted file mode 100644 index 048a6da..0000000 --- a/leadership-committee/minutes/2024/2024-05-28-minutes.md +++ /dev/null @@ -1,56 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 28 May 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Nithya Ruff, Sam Hermann, Anandhi Bumstead, Eli Fisher, Amitai Stern, Mehul A. Shah, Charlotte Henkle, Daniel Doubrovkine - -Absent: Grant Ingersol, Nick Knize - - -# AGENDA - - -## Last Meeting Follow-up - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-05-14-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-05-14-minutes.md) - - -## Last Meeting Action Items - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul working through the comments -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - feedback still coming in. \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Eli & Kris met - this is a WIP -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * Barani Bikshandi is working on a project - will follow up and get status before next meeting - * Continued topic (related to Action Item 9 as well) - * Also brought up in the ‘[Operations & Project Health Meeting - 2024-03-21](https://forum.opensearch.org/t/operations-project-health-meeting-2024-03-21/18396/2)’ - * Helping to continue to define roadmap could help with this - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * WIP -* **Action item 9** (Andriy) Engaging maintainers - * Andriy has submitted [OpenSearch/issues/12970](https://github.com/opensearch-project/OpenSearch/issues/12970) - * Should we ask Barani to add to the [Metrics they just rolled out](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view))? (data on who’s doing what) - * Would we consider adding elephant and pony factors to the report? To make sure we are creating a diverse team of contributors. [https://chaoss.community/kb/metric-elephant-factor/](https://chaoss.community/kb/metric-elephant-factor/) and [https://bitergia.com/blog/metric-of-the-month/the-pony-factor-metric-of-the-month-november-2022/](https://bitergia.com/blog/metric-of-the-month/the-pony-factor-metric-of-the-month-november-2022/) -* **Action Item 12** (Kris/community) OpenSearch mascot - [Community/Issue-24](https://github.com/opensearch-project/community/issues/24) - continue to collect ideas - - -## New Business - -* Had a short meeting due to other priorities for many attendees -* Community discussion on a mascot: [https://github.com/opensearch-project/community/issues/24](https://github.com/opensearch-project/community/issues/24) - - -# NOTES / Discussion - -* in-line with AIs diff --git a/leadership-committee/minutes/2024/2024-06-11-minutes.md b/leadership-committee/minutes/2024/2024-06-11-minutes.md deleted file mode 100644 index fae1864..0000000 --- a/leadership-committee/minutes/2024/2024-06-11-minutes.md +++ /dev/null @@ -1,57 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 11 June 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Sam Hermann, Anandhi Bumstead, Eli Fisher, Amitai Stern, Mehul A. Shah, Charlotte Henkle, Daniel Doubrovkine - -Absent: Grant Ingersol, Nithya Ruff, Nick Knize - - -# AGENDA - - -## Last Meeting Follow-up - - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-05-28-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-05-28-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul working through the comments -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - feedback still coming in. - * Overall feedback is how do we make this lighter and less ‘mandatory’ feeling. There are too many overarching pieces to this. Design, requirements, process, template, all in one. Sam will simplify it to an essential ‘best practices’ doc. \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Target completion date: 7/25 -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo - * On-going project that dB is writing up. We will work on an audit, and reminders to maintainers to check in on one another. - * Bring up metrics in this Agenda - how many did we add, etc - * Add checks in the weekly triage meetings -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * Under investigation -* **Action item 9** (Andriy) Engaging maintainers (close - part of Action Item 7 convo) - * Andriy has submitted [OpenSearch/issues/12970](https://github.com/opensearch-project/OpenSearch/issues/12970) - * Should we ask Barani to add to the [Metrics they just rolled out](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view))? (data on who’s doing what) - * Would we consider adding elephant and pony factors to the report? To make sure we are creating a diverse team of contributors. [https://chaoss.community/kb/metric-elephant-factor/](https://chaoss.community/kb/metric-elephant-factor/) and [https://bitergia.com/blog/metric-of-the-month/the-pony-factor-metric-of-the-month-november-2022/](https://bitergia.com/blog/metric-of-the-month/the-pony-factor-metric-of-the-month-november-2022/) - * Working on this as part of Action Item 7 - close out AI 9. -* **Action Item 12** - Kris/community - [Community/Issue-24](https://github.com/opensearch-project/community/issues/24) - continue to collect ideas - * Awareness raised. Closing this AI. - - - -# NOTES / Discussion - -* in-line with AIs \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-06-25-minutes.md b/leadership-committee/minutes/2024/2024-06-25-minutes.md deleted file mode 100644 index 03f5517..0000000 --- a/leadership-committee/minutes/2024/2024-06-25-minutes.md +++ /dev/null @@ -1,12 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 25 June 2024 / 8:00 AM PT - - -# ATTENDEES - -Meeting canceled this week. More than half of LC members were traveling. \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-07-09-minutes.md b/leadership-committee/minutes/2024/2024-07-09-minutes.md deleted file mode 100644 index cee1026..0000000 --- a/leadership-committee/minutes/2024/2024-07-09-minutes.md +++ /dev/null @@ -1,55 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 09 July 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Sam Hermann, Anandhi Bumstead, Eli Fisher, Amitai Stern, Mehul A. Shah, Grant Ingersol - -Absent: Charlotte Henkle, Nithya Ruff, Nick Knize - - -# AGENDA - - -## Last Meeting Follow-up - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-06-11-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-06-11-minutes.md) (no meeting held on 6/25) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul working through the comments -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - feedback still coming in. - * Overall feedback is how do we make this lighter and less ‘mandatory’ feeling. There are too many overarching pieces to this. Design, requirements, process, template, all in one. Sam will simplify it to an essential ‘best practices’ doc. - * Sam expects to finish this week \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Target completion date: 7/25 -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo - * On-going project that dB is writing up. We will work on an audit, and reminders to maintainers to check in on one another. - * Bring up metrics in this Agenda - how many did we add, etc - * Add checks in the weekly triage meetings -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * Under investigation - - -## New Business - -* **Action item 13** Security - how is OpenSearch handling this - Mehul wants to dive in on where we may be able to enhance if needed -* **Action item 14** How do we bring in new plugins/components to the project? Sam noticed [opensearch/issue/11326](https://github.com/opensearch-project/OpenSearch/issues/11326) - we should build a public process for this - - -# NOTES / Discussion - -* In-line with AIs & new business \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-07-23-minutes.md b/leadership-committee/minutes/2024/2024-07-23-minutes.md deleted file mode 100644 index 0db5314..0000000 --- a/leadership-committee/minutes/2024/2024-07-23-minutes.md +++ /dev/null @@ -1,56 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 23 July 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Sam Hermann, Anandhi Bumstead, Amitai Stern, Charlotte Henkle - -Absent: Nithya Ruff, Eli Fisher, Nick Knize, Mehul A. Shah, Grant Ingersol - - -# AGENDA - - -## Last Meeting Follow-up - - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-07-09-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-07-09-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul working through the comments -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - * Overall feedback is how do we make this lighter and less ‘mandatory’ feeling. There are too many overarching pieces to this. Design, requirements, process, template, all in one. Sam will simplify it to an essential ‘best practices’ doc. - * Sam will incorporate final feedback and have it completed this week \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * Target completion date: 7/25 -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo - * On-going project that dB is writing up. We will work on an audit, and reminders to maintainers to check in on one another. - * Bring up metrics in this Agenda - how many did we add, etc - * Add checks in the weekly triage meetings - * Looking into a bot/automation to evaluate when maintainers were last active. Inquire whether they should be moved to emeritus. - * [OpenSearch-metrics/Issue 57](https://github.com/opensearch-project/opensearch-metrics/issues/57) open for discussion -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * Under investigation -* **Action item 13** Security - how is OpenSearch handling this - Mehul wants to dive in on where we may be able to enhance if needed - * Current process vs a more open governance process -* **Action item 14** How do we bring in new plugins/components to the project? Sam noticed [opensearch/issue/11326](https://github.com/opensearch-project/OpenSearch/issues/11326) - we should build a public process for this - * [.github/Issue 209](https://github.com/opensearch-project/.github/issues/209) open for discussion - - -# NOTES / Discussion - -* In-line with AIs & new business \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-08-06-minutes.md b/leadership-committee/minutes/2024/2024-08-06-minutes.md deleted file mode 100644 index e5857e5..0000000 --- a/leadership-committee/minutes/2024/2024-08-06-minutes.md +++ /dev/null @@ -1,51 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 06 Aug 2024 / 8:00 AM PT - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Amitai Stern, Charlotte Henkle, Nithya Ruff, Grant Ingersol - -Absent: Anandhi Bumstead, Eli Fisher, Nick Knize, Mehul A. Shah, Sam Hermann, - -# AGENDA - -## Last Meeting Follow-up - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-07-23-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-07-23-minutes.md) - - -## Last Meeting Action Items - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul working through the comments -* **Action item 2** (Sam / Eli) (How do we define roadmaps? Suggestion is submit a proposal for inclusion in the .github MAINTAINERS file/process) - * Sam has drafted[ opensearch-project/.github#192](https://github.com/opensearch-project/.github/pull/192) - * Overall feedback is how do we make this lighter and less ‘mandatory’ feeling. There are too many overarching pieces to this. Design, requirements, process, template, all in one. Sam will simplify it to an essential ‘best practices’ doc. - * Sam will incorporate final feedback and have it completed this week - * #192 has been closed. dB has incorporated feedback/ideas into [#210](https://github.com/opensearch-project/.github/pull/210) and merged - marking action item as Complete \ - -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * WIP - Target completion date: 8/27 -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo - * On-going project that dB is writing up. We will work on an audit, and reminders to maintainers to check in on one another. - * Bring up metrics in this Agenda - how many did we add, etc - * Add checks in the weekly triage meetings - * Looking into a bot/automation to evaluate when maintainers were last active. Inquire whether they should be moved to emeritus. - * [OpenSearch-metrics/Issue 57](https://github.com/opensearch-project/opensearch-metrics/issues/57) open for discussion - * #57 is continuing discussion and is part of ‘[Engineering Effectiveness Board](https://github.com/orgs/opensearch-project/projects/208)’ -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * Under investigation -* **Action item 13** Security - how is OpenSearch handling this - Mehul wants to dive in on where we may be able to enhance if needed - * Current process vs a more open governance process -* **Action item 14** How do we bring in new plugins/components to the project? Sam noticed [opensearch/issue/11326](https://github.com/opensearch-project/OpenSearch/issues/11326) - we should build a public process for this - * [.github/Issue 209](https://github.com/opensearch-project/.github/issues/209) open for discussion - -# NOTES / Discussion - -* In-line with AIs & new business \ No newline at end of file diff --git a/leadership-committee/minutes/2024/2024-08-20-minutes.md b/leadership-committee/minutes/2024/2024-08-20-minutes.md deleted file mode 100644 index fa0d6ac..0000000 --- a/leadership-committee/minutes/2024/2024-08-20-minutes.md +++ /dev/null @@ -1,50 +0,0 @@ -OpenSearch Project Leadership Committee - - -# Agenda - Meeting Minutes - - -### 20 Aug 2024 / 8:00 AM PT - - -# ATTENDEES - -Present: Kris Freedain, Jonah Kowell, Andriy Redko, Amitai Stern, Charlotte Henkle, Nithya Ruff, Anandhi Bumstead, Eli Fisher, Mehul A. Shah, - -Absent: Sam Hermann, Grant Ingersol, Nick Knize - - -# AGENDA - -## Last Meeting Follow-up - - -1. [https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-08-06-minutes.md](https://github.com/opensearch-project/community/blob/main/leadership-committee/minutes/2024/2024-08-06-minutes.md) - - -## Last Meeting Action Items - - - -* **Action item 1**: (Mehul) -[ opensearch-project/.github#184](https://github.com/opensearch-project/.github/pull/184) - Mehul working through the comments -* **Action item 5** (Eli / Kris) Leadership Committee responsibilities: Add context on how LC has the ability to step in to raise awareness on duplicate work. May include remediation. - * WIP - Target completion date: 8/27 -* **Action item 7** (Kris / all) Continue work on adding MAINTAINERS from the community - * [OpenSearch Dashboards](https://metrics.opensearch.org/_dashboards/app/dashboards#/view/a987a4b0-d801-11ee-8a84-e3710560950c?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(description:'OpenSearch%20Project%20Insights',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:'OpenSearch%20Project%20Insights',viewMode:view) - Report of stats per repo - * On-going project that dB is writing up. We will work on an audit, and reminders to maintainers to check in on one another. - * Bring up metrics in this Agenda - how many did we add, etc - * Add checks in the weekly triage meetings - * Looking into a bot/automation to evaluate when maintainers were last active. Inquire whether they should be moved to emeritus. - * [OpenSearch-metrics/Issue 57](https://github.com/opensearch-project/opensearch-metrics/issues/57) open for discussion - * #57 is continuing discussion and is part of ‘[Engineering Effectiveness Board](https://github.com/orgs/opensearch-project/projects/208)’ -* **Action item 8** (Kris) begin drafting proposal on how we elect new members to LC - likely similar to MAINTAINERS process in the OpenSearch Project - * Under investigation -* **Action item 13** Security - how is OpenSearch handling this - Mehul wants to dive in on where we may be able to enhance if needed - * Current process vs a more open governance process - * WIP -* **Action item 14** How do we bring in new plugins/components to the project? Sam noticed [opensearch/issue/11326](https://github.com/opensearch-project/OpenSearch/issues/11326) - we should build a public process for this - * [.github/Issue 209](https://github.com/opensearch-project/.github/issues/209) open for discussion - -# NOTES / Discussion - -* In-line with AIs & new business diff --git a/leadership-committee/minutes/TEMPLATE_minutes.md b/leadership-committee/minutes/TEMPLATE_minutes.md deleted file mode 100644 index 453bba6..0000000 --- a/leadership-committee/minutes/TEMPLATE_minutes.md +++ /dev/null @@ -1,56 +0,0 @@ - - -OpenSearch Project Leadership Committee - -## Meeting Minutes - -#### 00 Month 2024 / 8:00 AM PT - -## ATTENDEES - -Present: Name, Name - -Absent: Name, Name - -## AGENDA - -### Last Meeting Action Items - -1. Item to review from prior meeting - * Note -2. Item to review from prior meeting - * Note - **Approved** - -## NEW BUSINESS - -* Review/Input - Leadership Committee Meeting Process - * -* New Agenda Item 1 - * Overview describing agenda item, and details to discuss - * Examples: - * [link if needed](https://opensearch.org) -* New Agenda Item 2 - * Overview describing agenda item, and details to discuss - * Examples: - * [link if needed](https://opensearch.org) - - -### NOTES / Discussion - -* New Agenda Item 1 - * Feedback received from LC - **Approved** -* New Agenda Item 2 \ -Notes about what was discussed. - * Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - * Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. - * Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. - -## NEW ACTION ITEMS - -1. All - review PR/Issue: [link to GitHub](https://github.com/opensearch-project/) -2. (Assignee) Action to be taken -3. (Assignee) Action to be taken