From 1595fe12a657125c459dd4bbb5ed818c40d5a702 Mon Sep 17 00:00:00 2001 From: Deepyaman Datta Date: Wed, 27 Sep 2023 05:38:58 -0600 Subject: [PATCH] Add organisation for each current Kedro maintainer (#3067) Signed-off-by: Deepyaman Datta --- .github/styles/Kedro/ignore-names.txt | 3 + .github/styles/Kedro/ignore.txt | 1 + .../technical_steering_committee.md | 76 +++++++++---------- 3 files changed, 42 insertions(+), 38 deletions(-) diff --git a/.github/styles/Kedro/ignore-names.txt b/.github/styles/Kedro/ignore-names.txt index b6450a0169..663ce7d495 100644 --- a/.github/styles/Kedro/ignore-names.txt +++ b/.github/styles/Kedro/ignore-names.txt @@ -70,10 +70,12 @@ Mackay Malte Malloy Marcin +Mehdi Meisam Merali Merel Milne +Naderi Nasef Nechevska Nero @@ -101,6 +103,7 @@ Theisen Tynan Tsaousis Valtazanos +Varandi Vladimir Waylon Westenra diff --git a/.github/styles/Kedro/ignore.txt b/.github/styles/Kedro/ignore.txt index 004a050817..1cbcaeae68 100644 --- a/.github/styles/Kedro/ignore.txt +++ b/.github/styles/Kedro/ignore.txt @@ -37,3 +37,4 @@ Xebia pytest transcoding transcode +Claypot diff --git a/docs/source/contribution/technical_steering_committee.md b/docs/source/contribution/technical_steering_committee.md index f38a14b5ce..079773d100 100644 --- a/docs/source/contribution/technical_steering_committee.md +++ b/docs/source/contribution/technical_steering_committee.md @@ -2,7 +2,7 @@ Kedro is an incubating project within [LF AI & Data](https://lfaidata.foundation/). -The term "Technical Steering Committee" (TSC) describes the group of Kedro maintainers. We list [Kedro's current and past maintainers](#kedro-maintainers) on this page. +The term "Technical Steering Committee" (TSC) describes the group of Kedro maintainers. We list Kedro's [current](#current-maintainers) and [past](#past-maintainers) maintainers on this page. The TSC is responsible for the project's future development; you can read about our duties in our [Technical Charter](https://github.com/kedro-org/kedro/blob/main/kedro_technical_charter.pdf). We accept new members into the TSC to fuel Kedro's continued development. @@ -10,7 +10,8 @@ On this page we describe: - [Responsibilities of a maintainer](#responsibilities-of-a-maintainer) - [Requirements to become a maintainer](#requirements-to-become-a-maintainer) -- [Kedro maintainers](#kedro-maintainers) +- [Current maintainers](#current-maintainers) +- [Past maintainers](#past-maintainers) - [Application process](#application-process) - [Voting process](#voting-process) @@ -48,44 +49,44 @@ We look for commitment markers who can do the following: - Show excitement about the future of Kedro - Build a collaborative relationship with the existing team -## Kedro maintainers +## Current maintainers -Kedro was originally designed by [Aris Valtazanos](https://github.com/arisvqb) and [Nikolaos Tsaousis](https://github.com/tsanikgr) at [QuantumBlack](https://www.mckinsey.com/capabilities/quantumblack) to solve challenges they faced in their project work. Their work was later turned into an internal product by [Peteris Erins](https://github.com/Pet3ris), [Ivan Danov](https://github.com/idanov), [Nikolaos Kaltsas](https://github.com/nikos-kal), [Meisam Emamjome](https://github.com/misamae) and [Nikolaos Tsaousis](https://github.com/tsanikgr). - +| Name | Organisation | +|----------------------------------------------------------|---------------------------------------------------------------------------------------- | +| [Ahdra Merali](https://github.com/AhdraMeraliQB) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Andrew Mackay](https://github.com/Mackay031) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Ankita Katiyar](https://github.com/ankatiyar) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Antony Milne](https://github.com/antonymilne) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Deepyaman Datta](https://github.com/deepyaman) | [Claypot AI](https://www.claypot.ai) | +| [Dmitry Sorokin](https://github.com/DimedS) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Huong Nguyen](https://github.com/Huongg) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Ivan Danov](https://github.com/idanov) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Jitendra Gundaniya](https://github.com/jitu5) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Jo Stichbury](https://github.com/stichbury) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Joel Schwarzmann](https://github.com/datajoely) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Juan Luis Cano](https://github.com/astrojuanlu) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Laura Couto](https://github.com/lrcouto) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Marcin Zabłocki](https://github.com/marrrcin) | [GetInData \| Part of Xebia](https://getindata.com) | +| [Mehdi Naderi Varandi](https://github.com/MehdiNV) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Merel Theisen](https://github.com/merelcht) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Nero Okwa](https://github.com/NeroOkwa) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Nok Lam Chan](https://github.com/noklam) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Rashida Kanchwala](https://github.com/rashidakanchwala) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Ravi Kumar Pilla](https://github.com/ravi-kumar-pilla) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Sajid Alam](https://github.com/SajidAlamQB) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Stephanie Kaiser](https://github.com/stephkaiser) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Tynan DeBold](https://github.com/tynandebold) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Vladimir Nikolic](https://github.com/vladimir-mck) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Yetunde Dada](https://github.com/yetudada) | [QuantumBlack, AI by McKinsey](https://www.mckinsey.com/capabilities/quantumblack) | +| [Yolan Honoré-Rougé](https://github.com/Galileo-Galilei) | [Société Générale Assurances](https://www.assurances.societegenerale.com/en/individual) | + +## Past maintainers -Currently, the core Kedro team consists of: - -[Ahdra Merali](https://github.com/AhdraMeraliQB), -[Andrew Mackay](https://github.com/Mackay031), -[Ankita Katiyar](https://github.com/ankatiyar), -[Antony Milne](https://github.com/antonymilne), -[Deepyaman Datta](https://github.com/deepyaman), -[Dmitry Sorokin](https://github.com/DimedS), -[Huong Nguyen](https://github.com/Huongg), -[Ivan Danov](https://github.com/idanov), -[Jitendra Gundaniya](https://github.com/jitu5), -[Jo Stichbury](https://github.com/stichbury), -[Joel Schwarzmann](https://github.com/datajoely), -[Juan Luis Cano](https://github.com/astrojuanlu), -[Laura Couto](https://github.com/lrcouto), -[Marcin Zabłocki](https://github.com/marrrcin), -[Mehdi Naderi Varandi](https://github.com/MehdiNV), -[Merel Theisen](https://github.com/merelcht), -[Nero Okwa](https://github.com/NeroOkwa), -[Nok Lam Chan](https://github.com/noklam), -[Rashida Kanchwala](https://github.com/rashidakanchwala), -[Ravi Kumar Pilla](https://github.com/ravi-kumar-pilla), -[Sajid Alam](https://github.com/SajidAlamQB), -[Stephanie Kaiser](https://github.com/stephkaiser), -[Tynan DeBold](https://github.com/tynandebold), -[Vladimir Nikolic](https://github.com/vladimir-mck), -[Yetunde Dada](https://github.com/yetudada), and -[Yolan Honoré-Rougé](https://github.com/Galileo-Galilei). - -Former core team members with significant contributions include: +Kedro was originally designed by [Aris Valtazanos](https://github.com/arisvqb) and [Nikolaos Tsaousis](https://github.com/tsanikgr) at [QuantumBlack](https://www.mckinsey.com/capabilities/quantumblack) to solve challenges they faced in their project work. Their work was later turned into an internal product by [Peteris Erins](https://github.com/Pet3ris), [Ivan Danov](https://github.com/idanov), [Nikolaos Kaltsas](https://github.com/nikos-kal), [Meisam Emamjome](https://github.com/misamae) and [Nikolaos Tsaousis](https://github.com/tsanikgr). +Former core team members with significant contributions include [Andrii Ivaniuk](https://github.com/andrii-ivaniuk), [Anton Kirilenko](https://github.com/Flid), [Cvetanka Nechevska](https://github.com/cvetankanechevska), @@ -106,13 +107,12 @@ Former core team members with significant contributions include: [Susanna Wong](https://github.com/studioswong) and [Zain Patel](https://github.com/mzjp2). - ## Application process Every quarter year, existing maintainers will collect a list of contributors that have shown regular activity on the project over the prior months and want to become maintainers. From this list, maintainer candidates are selected and proposed for a vote. Following a successful vote, candidates are added to the `kedro-developers` team on the Kedro GitHub organisation -and the `kedro-team` channel on the Kedro Slack organisation, and listed as [Kedro maintainers](#kedro-maintainers). +and the `kedro-team` channel on the Kedro Slack organisation, and listed as [Kedro maintainers](#current-maintainers). ## Voting process @@ -126,4 +126,4 @@ Voting can change project maintainers and decide on the future of Kedro. The TSC The decision to add or remove a maintainer is made based on TSC members votes in that pull request. Additions and removals of maintainers require **a 2/3 majority**. -The act of adding or removing maintainers onto the list requires a pull request against the [Kedro maintainers section of this page](#kedro-maintainers). +The act of adding or removing maintainers onto the list requires a pull request against the ["Current maintainers" section of this page](#current-maintainers).