-
Notifications
You must be signed in to change notification settings - Fork 1.2k
OKR 2018 Q2 #1281
Changes from 5 commits
44cf0e0
196f139
12e0d34
397acf6
d5872a6
134eee9
3cd7b61
b53762e
4ec8500
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,52 @@ | ||
| # Quarterly Objectives and Key Results | ||
|
|
||
| We try to frame our ongoing work using a process based on quarterly Objectives and Key Results (OKRs). Objectives reflect outcomes that are challenging, but realistic. Results are tangible and measurable. | ||
|
|
||
| ## 2018 Q2 | ||
|
|
||
| > Work in Progress | ||
|
|
||
| ### The daemon is stable and so core is reliable | ||
|
|
||
| - `PX` - OWNER - The uncaught errors and memory usage are under control and a daemon can run for a week non stop. | ||
| - `PX` - VictorBjelkholm - One or more js-ipfs daemons are part of the IPFS infrastructure (Bootstraper nodes). | ||
| - `PX` - VictorBjelkholm - js.ipfs.io exposes an IPFS Gateway provided by a js-ipfs daemon. | ||
|
|
||
| ### The core can handle vast amounts of data | ||
|
|
||
| - `PX` - achingbrain - The MFS is implemented in js-ipfs. | ||
| - `PX` - achingbrain - npm on IPFS is used as a test vector of js-ipfs capabilities. | ||
| - `PX` - OWNER - js-ipfs in the browser can fetch a dataset of at least 100Gb (and create archives.js.ipfs.io). | ||
|
||
| - `PX` - OWNER - js-ipfs in Node.js can add and transfer a dataset of at least 1TB. | ||
|
||
| - `PX` - jacobheun - A S3 IPFS Repo backend exists and it is easily pluggable on `new IPFS`. | ||
| - `PX` - OWNER - The PIN API is finished and merged. | ||
|
||
|
|
||
| ### The APIs are more ergonomic and developer productivity is off the charts | ||
|
|
||
| - `PX` - vmx - Complete the first milestone of the Awesome Endeavour - Flow. | ||
| - `PX` - vmx - Roadmap and Kickstart the second milestone for the Awesome Endeavour - Flow. | ||
| - `PX` - fsdiogo - Make js-ipfs uglify friendly again. | ||
| - `PX` - VictorBjelkholm - Every env (i.e Linux, Windows, Mac OS X, Firefox, Chrome, Safari, Edge) test run is parallelized in CI. | ||
| - `PX` - VictorBjelkholm - CLI, HTTP-API and Core Tests of js-ipfs are parallelized in CI. | ||
| - `PX` - fsdiogo - A repo migration utility exists and migration is a good experience for js-ipfs users. | ||
|
|
||
| ### libp2p levels up, learns new superpowers and a dedicated team is formed | ||
|
|
||
| - `PX` - OWNER - libp2p has primitives to keep connections under control. | ||
|
||
| - `PX` - dryajov - Readable Streams no more! Reduce the overhead of Readable -> Pull in libp2p-mplex. | ||
| - `PX` - diasdavid - The libp2p.next() refactor is complete. | ||
| - `PX` - diasdavid - Delegated Peer Routing and Content Routing modules are created. | ||
| - `PX` - diasdavid - Browsers no longer rely on static rendezvous points for Discovery. | ||
| - `PX` - jacobheun - js-libp2p gets its Private Networks implementation. | ||
| - `PX` - diasdavid - js-libp2p gets its own OKR spreadsheet for next Q3. | ||
|
|
||
|
||
| ### The Community is pumped by having a selection of example applications, blog posts and video tutorials on how to build DApps with IPFS | ||
|
|
||
| - `PX` - OWNER - Blog post on PeerPad Architecture with focus on its Read/Write Capability System. | ||
|
||
| - `PX` - fsdiogo - The Exchange Files example gets a new face and becomes a fully usable app for exchange files (e.g files.js.ipfs.io). | ||
| - `PX` - Mr0grog - Identify the top 3 examples that would help the majority of the developers to understand how to use IPFS. | ||
| - `PX` - diasdavid - js.ipfs.io design gets finalized, implemented and published. | ||
|
|
||
| ## 2018 Q1 | ||
|
|
||
| Find the OKRs for 2018 Q1 at the [IPFS OKRs Spreadsheet](https://docs.google.com/spreadsheets/u/1/d/1clB-W489rJpbOEs2Q7Q2Jf1WMXHQxXgccBcUJS9QTiI/edit#gid=2079514081) | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs an Owner.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any takers? @fsdiogo how do you feel about it?