From c0da86e06060fe2f412dae5edd24a1268a7c42d9 Mon Sep 17 00:00:00 2001 From: timmiesmith Date: Fri, 22 Nov 2024 16:05:59 -0600 Subject: [PATCH] Correcting Nomination process for Code Owners. Adding proposed Maintainers list. --- MAINTAINERS.md | 41 ++++++++++++++++++++++++----------------- 1 file changed, 24 insertions(+), 17 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 6f42dc641eb..9f86d7ab934 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -92,9 +92,9 @@ Privileges: * Can propose new RFC or participate in review of existing RFCs The process of becoming a Code Owner is: -1. A Contributor is nominated by opening a PR modifying the MAINTAINERS.md file including name, Github username, and -affiliation. -2. At least two specific component Maintainers approve the PR. +1. A Contributor is nominated by opening a PR modifying the MAINTAINERS.md file including project component along with +contributor name, Github username, and affiliation. +2. At least two specific component Code Owners or Maintainers approve the PR. 3. MAINTAINERS.md file is updated to represent corresponding areas of responsibility. ## Maintainer @@ -138,20 +138,27 @@ approve the PR. ## Current Code Owners -There are currently no Code Owners identified for oneDPL. +| Component | Code Owner(s) | Github ID | Affiliation | +| --------------------- | ------------------- | --------- | ----------- | +| C++ standard policies and CPU backends | Dan Hoeflinger | @danhoeflinger | Intel | +| SYCL device policies and SYCL backends | Mikhail Dvorskiy
Adam Fidel | @MikeDvorskiy
@adamfidel | Intel | +| Tested Standard C++ APIs & Utility Function Object Classes | Sergey Kopienko | @SergeyKopeinko | Intel | +| C++17 standard algorithms | Mikhail Dvorskiy
Adam Fidel
SergeyKopienko
Julian Miller
Dmitriy Sobolev | @MikeDvorskiy
@adamfidel
@SergeyKopienko
@julianmi
@dmitriy-sobolev | Intel
Intel
Intel
Independent
Intel
Intel | +| Range-Based Algorithms | Mikhail Dvorskiy | @MikeDvorskiy | Intel | +| Asynchronous API Algorithms | Pablo Reble | @reble | Intel | +| Additional Algorithms | Dan Hoeflinger
Matt Michel | @danhoeflinger
@mmichel11 | Intel
Intel | +| Iterators | Dan Hoeflinger | @danhoeflinger | Intel | +| Random Number Generators | Pavel Dyakov | @paveldyakov | Intel | +| Dynamic Selection API | Anuya Welling | @AnuyaWelling2801 | AMD | +| Kernel Templates API | Sergey Kopienko
Dmitriy Sobolev | @SergeyKopienko
@dmitriy-sobolev | Intel
Intel | ## Current Maintainers -| Feature | Maintainer | Github ID | -| --------------------- | ------------------- | -------- | -| C++ standard policies and CPU backends | Dan Hoeflinger | @danhoeflinger | -| SYCL device policies and SYCL backends | Mikhail Dvorskiy
Adam Fidel | @MikeDvorskiy
@adamfidel | -| Tested Standard C++ APIs & Utility Function Object Classes | Sergey Kopienko | @SergeyKopeinko | -| C++17 standard algorithms | Mikhail Dvorskiy
Adam Fidel
SergeyKopienko
Julian Miller
Dmitriy Sobolev | @MikeDvorskiy
@adamfidel
@SergeyKopienko
@julianmi
@dmitriy-sobolev | -| Range-Based Algorithms | Mikhail Dvorskiy | @MikeDvorskiy | -| Asynchronous API Algorithms | Pablo Reble | @reble | -| Additional Algorithms | Dan Hoeflinger
Matt Michel | @danhoeflinger
@mmichel11 | -| Iterators | Dan Hoeflinger | @danhoeflinger | -| Random Number Generators | Pavel Dyakov | @paveldyakov | -| Dynamic Selection API | Anuya Welling | @AnuyaWelling2801 | -| Kernel Templates API | Sergey Kopienko
Dmitriy Sobolev | @SergeyKopienko
@dmitriy-sobolev | +| Maintainer | Github ID | Affiliation | +| ------------------- | --------- | ----------- | +| Mikhail Dvorskiy | @MikeDvorskiy | Intel | +| Dan Hoeflinger | @danhoeflinger | Intel | +| Sergey Kopienko | @SergeyKopeinko | Intel | +| Alexey Kukanov | @akukanov | Intel | +| Timmie Smith | @timmiesmith | Intel | +| Dmitriy Sobolev | @dmitriy-sobolev | Intel |