Skip to content

Commit 17f6057

Browse files
authored
Merge pull request #68 from protocol/project-pipeline
Process: Project Pipeline
2 parents 21c0472 + 2f70944 commit 17f6057

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

.github/workflows/add-to-pipeline.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Add new pull requests to Project Pipeline
2+
3+
on:
4+
pull_request:
5+
types: [created]
6+
7+
jobs:
8+
automate-project-columns:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: alex-page/[email protected]
12+
with:
13+
project: Project Pipeline
14+
column: Needs Review
15+
repo-token: ${{ secrets.GITHUB_TOKEN }}

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,21 @@
33
This repo is the project management hub for PL's efforts contributing to the Web3 ecosystem through improvements to libp2p, IPFS, IPLD, Filecoin and other projects.
44

55
The primary planning mechanism is discussion of proposals for significant projects to be undertaken by PL-sponsored project teams. Check them out on the [projects board](https://github.com/protocol/web3-dev-team/projects/1). Pitch a new project by [filing an issue](https://github.com/protocol/web3-dev-team/issues/new/choose) using the project proposal template.
6+
7+
# Pipelines
8+
9+
There are two pipelines for triaging projects. The first is the "Project Pipeline" which is where all new proposals are reviewed and triaged. A project will either be closed, approved and assigned to a team, or it will be moved to the "Grant Pipeline."
10+
11+
Proposals are managed in a Project board with the following columns.
12+
13+
* Needs Review
14+
* Needs Owner
15+
* In Progres
16+
17+
As new proposals are created they are assigned reviewers. Once the required number of reviewers have approved the proposal it will automatically move from the "Needs Review" column to the "Needs Owner" column. Every Monday the project leads will review pending proposals and decide if they should be:
18+
19+
* Closed. Any proposal that is not something we can assign resources or grant/contract funding.
20+
* Approved. The card on the project board will be moved to "In Progress" and the PR will be assigned to the Project Team Lead and Engineering Manager. When the project is finished the PR will be merged.
21+
* Moved to the "Help Wanted"
22+
23+
Proposals in the "Help Wanted" pipeline need to be modified to include any associated funding and points of contact. The full Help Wanted approval process is TBD.

0 commit comments

Comments
 (0)