Skip to content

Docs: Add governance page to contributor guide - #10238

Merged
andygrove merged 4 commits into
apache:mainfrom
alamb:alamb/pmc
Apr 28, 2024
Merged

andygrove merged 4 commits into
apache:mainfrom
alamb:alamb/pmc

Conversation

@alamb

@alamb alamb commented Apr 25, 2024

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Part of #9691

Rationale for this change

Now that DataFusion is an independent project it is important for people to understand how the project is governed.

What changes are included in this PR?

  1. Add a new "governance" page
  2. Most content is based on the arrow governance page: https://arrow.apache.org/committers/

Are these changes tested?

I built the docs locally:
Screenshot 2024-04-25 at 6 48 04 PM

Are there any user-facing changes?

They are new documentation

@alamb alamb added the documentation Improvements or additions to documentation label Apr 25, 2024
@github-actions github-actions Bot removed the documentation Improvements or additions to documentation label Apr 25, 2024

# Governance

The current PMC and committers are listed in the [Apache Phonebook].

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Rather than list the current list of committers and PMC members and their affiliations, I propose linking to the ASF list


[voting]: https://www.apache.org/foundation/voting.html

## Becoming a Committer

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This section is largely modeled after the arrow page with the same content


[code of conduct]: https://www.apache.org/foundation/policies/conduct.html

## Becoming a PMC Member

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I added this section too as I feel like we owe the community some idea of how this works

@alamb alamb mentioned this pull request Apr 25, 2024
18 of 19 tasks

@andygrove andygrove left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks great

Comment thread docs/source/contributor-guide/governance.md Outdated
Co-authored-by: Liang-Chi Hsieh <viirya@gmail.com>
documentation, testing, issue reports, code, or some other forms.

- **Committers**: Contributors who have been granted write access to the
- project's source code repository. Committers are responsible for reviewing

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think these two list items are redundant.
e23123e_capture

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Excellent catch @jonahgao -- fixed in e9a93dd

@jonahgao jonahgao left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good to me!

@andygrove
andygrove merged commit 0f76bd6 into apache:main Apr 28, 2024
@alamb
alamb deleted the alamb/pmc branch April 30, 2024 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants