Skip to content

Add Ray technical charter#60068

Merged
pcmoritz merged 3 commits intoray-project:masterfrom
robertnishihara:governance
Jan 14, 2026
Merged

Add Ray technical charter#60068
pcmoritz merged 3 commits intoray-project:masterfrom
robertnishihara:governance

Conversation

@robertnishihara
Copy link
Collaborator

@robertnishihara robertnishihara commented Jan 12, 2026

Adding Ray technical charter and list of Ray committers.

@robertnishihara robertnishihara changed the title Governance Add Ray technical charter Jan 12, 2026
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces the technical charter for the Ray project, defining its governance structure. The changes are well-structured and add important clarity for the community. My review includes suggestions to improve conciseness, fix a typo in the charter, and enhance the maintainability of the list of project members.


## General Project Policies

Ray has been established as Ray a Series of LF Projects, LLC. Policies applicable to Ray and participants in Ray, including guidelines on the usage of trademarks, are located at https://www.lfprojects.org/policies/.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

There appears to be a typo here. "as Ray a" should probably be "as a".

Suggested change
Ray has been established as Ray a Series of LF Projects, LLC. Policies applicable to Ray and participants in Ray, including guidelines on the usage of trademarks, are located at https://www.lfprojects.org/policies/.
Ray has been established as a Series of LF Projects, LLC. Policies applicable to Ray and participants in Ray, including guidelines on the usage of trademarks, are located at https://www.lfprojects.org/policies/.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Intentional I believe


## Committers

Committers are responsible for approving pull requests before they are merged. Approval from a committer is required before a pull request can be merged.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The two sentences here are redundant. Consider rephrasing for conciseness and clarity.

Suggested change
Committers are responsible for approving pull requests before they are merged. Approval from a committer is required before a pull request can be merged.
Pull requests must be approved by a committer before being merged.

people
```

## Summary
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably mention that it's part of LF/PTF here

@robertnishihara robertnishihara marked this pull request as ready for review January 13, 2026 17:39
@robertnishihara robertnishihara requested a review from a team as a code owner January 13, 2026 17:39
@robertnishihara
Copy link
Collaborator Author

I built the docs locally and checked the formatting and such


## Amendments

Charter amendments require (a) a supermajority (greater than 67%) of the TSC, (b) a majority (greater than 50%) of the lead maintainers, and (c) approval of LF Projects, LLC.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The (c) is formatted incorrectly at the moment, I can try to fix it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2026-01-13 at 10 21 02 AM

robertnishihara and others added 2 commits January 13, 2026 10:24
Signed-off-by: Robert Nishihara <rkn@anyscale.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
@ray-gardener ray-gardener bot added the core Issues that should be addressed in Ray Core label Jan 13, 2026
@pcmoritz pcmoritz added the go add ONLY when ready to merge, run all tests label Jan 13, 2026
@pcmoritz pcmoritz enabled auto-merge (squash) January 13, 2026 23:20
@pcmoritz pcmoritz merged commit e4f29b4 into ray-project:master Jan 14, 2026
8 checks passed
@robertnishihara robertnishihara deleted the governance branch January 14, 2026 02:59
rushikeshadhav pushed a commit to rushikeshadhav/ray that referenced this pull request Jan 14, 2026
Opening draft PR for Ray technical charter.

Planning to add GitHub usernames before merging.

---------

Signed-off-by: Robert Nishihara <rkn@anyscale.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Co-authored-by: Philipp Moritz <pcmoritz@gmail.com>
jeffery4011 pushed a commit to jeffery4011/ray that referenced this pull request Jan 20, 2026
Opening draft PR for Ray technical charter.

Planning to add GitHub usernames before merging.

---------

Signed-off-by: Robert Nishihara <rkn@anyscale.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Co-authored-by: Philipp Moritz <pcmoritz@gmail.com>
Signed-off-by: jeffery4011 <jefferyshen1015@gmail.com>
ryanaoleary pushed a commit to ryanaoleary/ray that referenced this pull request Feb 3, 2026
Opening draft PR for Ray technical charter.

Planning to add GitHub usernames before merging.

---------

Signed-off-by: Robert Nishihara <rkn@anyscale.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Co-authored-by: Philipp Moritz <pcmoritz@gmail.com>
peterxcli pushed a commit to peterxcli/ray that referenced this pull request Feb 25, 2026
Opening draft PR for Ray technical charter.

Planning to add GitHub usernames before merging.

---------

Signed-off-by: Robert Nishihara <rkn@anyscale.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Co-authored-by: Philipp Moritz <pcmoritz@gmail.com>
Signed-off-by: peterxcli <peterxcli@gmail.com>
peterxcli pushed a commit to peterxcli/ray that referenced this pull request Feb 25, 2026
Opening draft PR for Ray technical charter.

Planning to add GitHub usernames before merging.

---------

Signed-off-by: Robert Nishihara <rkn@anyscale.com>
Signed-off-by: Philipp Moritz <pcmoritz@gmail.com>
Co-authored-by: Philipp Moritz <pcmoritz@gmail.com>
Signed-off-by: peterxcli <peterxcli@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Issues that should be addressed in Ray Core go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants