You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,22 @@ This repo is the project management hub for PL's efforts contributing to the Web
4
4
5
5
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
6
7
+
# Projects
8
+
9
+
Projects are 2-8 week chunks of work (though some projects may be larger in some cases, and you should feel free to suggest these anyways) that directly contribute to improving usability and adoption of the InterPlanetary dev stack of protocols (IPFS+IPLD+libp2p+Filecoin).
10
+
11
+
Project teams should aim to take on no more than 2 projects at once to encourage focus on landing work before picking up new responsibilities.
12
+
13
+
# Project Principles
14
+
15
+
- We don’t know all the potential projects up front - create space to define and prioritize new project ideas as we go
16
+
- Optimize for leverage - choose projects that help us learn and target our work better over time
17
+
- Great ideas come from everywhere - make it fast to capture these ideas and evaluate for action
18
+
- Enable any contributor to scope & act on scoped projects (by forcing ourselves to write down what should happen and why)
19
+
- There are multiple ways to solve a problem - multiple projects can be scoped from a single idea
20
+
- When there are technical debates on how to execute on a project, keep discussion in the relevant protocol repo (ex _go-ipfs_) & synthesize updates/insights in the project proposal
21
+
- The best project proposals synthesize data/input/expertise from many sources (protocol stewards/PMs/leads/domain experts/etc)
22
+
7
23
# Pipelines
8
24
9
25
There are two overlapping 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."
@@ -23,3 +39,13 @@ As new proposals are created they are assigned reviewers. Once the required numb
23
39
***Moved** to the "Grant Pipeline".
24
40
25
41
Proposals in the "Grant Pipeline" will be separately triaged / scoped / RFP'd and assigned eventual owners when a match is found.
42
+
43
+
# Project selection criteria
44
+
45
+
- Solves an urgent need or risk in the ecosystem/stack today (ex security risk)
46
+
- Increases our execution velocity, making subsequent work easier / faster / more impactful
0 commit comments