Skip to content

Commit

Permalink
cEP-0003: Move teams to teams repo
Browse files Browse the repository at this point in the history
  • Loading branch information
sims1253 committed Dec 6, 2016
1 parent d7f763f commit e390abb
Showing 1 changed file with 7 additions and 51 deletions.
58 changes: 7 additions & 51 deletions cEP-0003.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Teams in coala
|Metadata| |
|--------|-------------------------------------------------------------|
|cEP |0003 |
|Version |1.2.1 |
|Version |1.3 |
|Title |Teams in coala |
|Authors |Maximilian Scholz <[email protected]> |
|Status |Active |
Expand Down Expand Up @@ -33,55 +33,11 @@ member finds an issue without such a label, a fitting one shall be set.
Teams
-----

- **Core**:
Developing and maintaining the coala core repository.
In addition everything that does not fit into another team's domain,
will be assigned to the core team.
Teams are organized in the [coala/teams](https://github.com/coala/teams)
repository.

- **Bears**:
Developing and maintaining the coala-bears repository. Wrap more
existing tools, help with writing new bears and update existing ones.

- **Research**:
Work on new architecture for coala parts. Help with thesis writing and
implementing algorithms for the science community.

- **Docs**:
Improve the existing documentation, wiki, tutorials and guides.
Introduce new ones as needed.

- **Plugins**:
Develop and maintain the coala plugins for multiple text editors and
IDEs.

- **Engagement**:
Create all promotional material like flyers, blog posts,homepage
content, social media presence and such. Also manage conference
attendance and feedback handling.

- **Review**:
If there is a big PR or a very complicated one this team is meant to
come from outside the other teams to help with the review process.
Also in general this team should train the rest of the org how to do
good reviews.

- **Internships**:
"Temporary admin team for things like the Google Summer of Code that
don't need to be done the whole year."

- **Testing**:
Design tests for coala and help implementing and maintaining tests in
the coala repositories.

- **Design**;
Creating mockups and designs for things like a homepage, gui and logos
for posters, sirts and flyers.

- **Admin**:
Admin team for the self hostet coala servers and ci.

- **cib**:
The cib team develops and maintains the cib tool for coala.
A new team can be proposed explicit via an issue/pr or implicit via an
application for a matching Team Leader.


Roles
Expand Down Expand Up @@ -123,8 +79,8 @@ Electing Team Leaders
Any coala member may propose him or herself to be a Team Leader. The
proposal should be public and include reasons and plans to take that
particular team forward. (Archived in the wiki.)
The applications must be submit to the teams repository
[here](https://github.com/coala/teams).
The applications must be submit to the
[coala/teams](https://github.com/coala/teams) repository.

Elections for Team Leaders represent a C Level Decision as specified in
cEP-0001 and are done once a year. In addition to the rules specified in
Expand Down

0 comments on commit e390abb

Please sign in to comment.