Comply with LF/AI Community Charter
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Fri, 27 Mar 2020 05:57:47 +0000 (14:57 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Mon, 20 Apr 2020 10:17:25 +0000 (19:17 +0900)
As attorneys of stakeholders are drafting the community charter,
based on the current draft, I am updating related documents.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
CONTRIBUTING.md
MAINTAINERS.md

index 60d8ece..15e7302 100644 (file)
@@ -1,8 +1,15 @@
-# Contributing
+
+# Technical Steering Committee
+
+Techinical Steering Committee (TSC) is reponsible for overseeing all techinical aspects of the project, NNStreamer, and its subsidiary projects in the same Github organization.
+
+# Links to related information
+
+## Contributing
 
 See [Contributing](Documentation/contributing.md) for information about coding styles, making pull requests, and more.
 
-# Developers
+## Developers
 
 - See [Getting Started](Documentation/getting-started.md) for information about building this software.
 - See [How to Run Examples](Documentation/how-to-run-examples.md) for information about building and running examples applications.
index 9a5d8cf..662113d 100644 (file)
@@ -1,23 +1,27 @@
 # Definitions of Roles
 
-## Maintainer
+## Maintainer (TSC Chairman as of 2020.3.27)
 
 - May override to merge a pull-request or push/revert commits.
-- Decides policies and architecture.
-- Designate reviewers and their dedicated subdirectories.
+- Decide when/where/how to vote which policy/architecture proposals.
+- May propose a committer removal.
+- Have all reviewer privilieges.
 
-## Reviewer
+## Reviewer (Committer)
 
 - May reject a pull-request, which prohibits merging.
 - May vote for an approval.
 - May merge a pull-request if it has enough number of approval-votes from reviewers or maintainers (2 or more).
-- The ability (vote/reject/merge) may be limited to a few subdirectories.
+- May propose new committers among well-known contributors and vote for new committers
+- Vote for a committer removal.
+- Propose and vote for policies and architecture.
+- The ability of reject and merge may be limited to a few subdirectories.
 - The list of reviewers and their subdirectories is at [.github/CODEOWNERS].
 
-## Committer
+## Contributor
 
 - Anyone who has sent a pull-request, which is accepted and merged with the full procedures.
 
 ## Note
 
-We allow anyone to sent a pull-request, to provide a code-review (although not being able to vote or reject), or to write an issue as long as they do no harm or break [CODE_OF_CONDUCT.md]
+We allow anyone to send and review pull-requests (although may be not allowed to vote), or to write an issue as long as they do no harm or break [CODE_OF_CONDUCT.md]