blob: d423fba5a9481f77eb9b7006458f39606a85d281 [file] [log] [blame] [view]
Stella Laurenzoafd7cab2024-04-21 18:41:28 -07001# IREE Maintainer Information
2
3The IREE project operates through collaborative development via
4Discord, Pull Requests, and the mailing list. While much day to day work
5can take place without much fanfare, the variety of code in the project
6is large, and this page attempts to document "go to" people with specialist
7skills, responsibility and insights for certain components. See also
8[CODEOWNERS](.github/CODEOWNERS) for path-based reviewers for various
9components. If in doubt and there is a specific CODEOWNER for the path you
10are working on, consider that to be a more authoritative source than this file.
Scott Todd62efaee2024-05-31 13:33:55 -070011This file attempts to outline long term responsibility for questions of
Stella Laurenzoafd7cab2024-04-21 18:41:28 -070012evolution, health, and design.
13
14This file is kept in the `iree` core repository but can refer to other
15affiliated repositories at need. This is meant to help "direct traffic" and
16individual projects should be authoritative about their status.
17
18## Overall
19
20Stella Laurenzo (@stellaraccident) is the maintainer of last resort for
21uncovered components, questions of project direction, etc.
22
23## Compiler Maintainers
24
25* Runtime Interface: Ben Vanik (@benvanik)
26* High Level Optimizations: Mahesh Ravishankar (@MaheshRavishankar)
27* Code Generation: Mahesh Ravishankar (@MaheshRavishankar)
28* Input Pipelines:
29
30 * Torch: Rob Suderman (@rsuderman)
31 * TOSA: Maintainer Needed
32 * StableHLO: Maintainer Needed
33
34## Runtime Maintainers
35
36* Overall: Ben Vanik (@benvanik)
37* Default HAL Drivers: Lei Zhang (@antiagainst)
38
39## Build Tools, Infra, and Dependencies
40
41* LLVM Dependency: Mahesh Ravishankar (@MaheshRavishankar)
42* CI, Docs, and Tools: Scott Todd (@ScottTodd)
43* Other Dependencies: Ben Vanik (@benvanik) and Scott Todd (@ScottTodd)
44
45## APIs
46
47* Compiler C API: Stella Laurenzo (@stellaraccident)
48* Python Bindings: Stella Laurenzo (@stellaraccident)
49* Turbine: Stella Laurenzo (@stellaraccident)
50* PJRT: Maintainer Needed
51
52## Releasing
53
54* Python Releases: Stella Laurenzo (@stellaraccident)
55* Other packages, nightlies, and infra: Maintainer Needed