Skip to content

Latest commit

 

History

History
204 lines (136 loc) · 13.8 KB

File metadata and controls

204 lines (136 loc) · 13.8 KB

IPFS - Roadmap

This document describes the current status and the upcoming milestones of the IPFS project.

Updated: Tue, 30 Aug 2016 21:14:51 GMT

IPFS

Milestone Summary

Status Milestone Goals ETA
🚀 Implement New Project Management Model 3 / 6 Sat Oct 01 2016
🚀 First Organization Roadmap 0 / 1 Tue Nov 01 2016

Implement New Project Management Model

This milestone will be done when

  • The new PM model is stable and ratified by all the IPFS-related projects
  • All Major IPFS-related Project Roadmaps Conform to [New PM Model]

This will allow us to then assemble our first Organization Roadmap.

We want to have this done before the Q4 Quarterly Meeting so that we can use this new PM model during that meeting.

🚀  OPEN   📉   3 / 6 goals completed (50%)   📅   Sat Oct 01 2016

Status Goal Labels Repository
Pm doc draft 2 ipfs/pm
Define options for the Mechanics of Tracking Project Milestones in progress ipfs/pm
Test out the PM Process on go-ipfs Project ready ipfs/pm
Overhaul README ipfs/pm
(WIP) Project Management Process document ipfs/pm
Project Management Process discussion in progress ipfs/pm

First Organization Roadmap

The organization roadmap gathers the roadmaps and milestones of all our projects into a consolidated view.

🚀  OPEN   📉   0 / 1 goals completed (0%)   📅   Tue Nov 01 2016

Status Goal Labels Repository
Identify which Projects Need Roadmaps and Who Maintains those Roadmaps ready ipfs/pm

go-ipfs

Milestone Summary

Status Milestone Goals ETA
🚀 js-go interoperability 0 / 1 Fri Aug 26 2016
🚀 ipfs-0.4.3-rc4 2 / 10 Wed Aug 31 2016
🚀 ipfs 0.4.4 1 / 2 Wed Sep 07 2016
🚀 ipld integration 0 / 2 Fri Sep 09 2016

js-go interoperability

Tasks that need to be completed for the go and javascript implementations to be able to communicate.

🚀  OPEN   📉   0 / 1 goals completed (0%)   📅   Fri Aug 26 2016

Status Goal Labels Repository
use correct protocol names for ipfs services needs review ipfs/go-ipfs

ipfs-0.4.3-rc4

🚀  OPEN   📉   2 / 10 goals completed (20%)   📅   Wed Aug 31 2016

Status Goal Labels Repository
Improve error messages during auto-migrations in progress ipfs/go-ipfs
test: change time-out script to one from coreutils needs review ipfs/go-ipfs
Enhance tests for files API root best-effort pin. in progress ipfs/go-ipfs
Improve sharness testing on ipfs repo verify ipfs/go-ipfs
test: revert few stdin tests that were removed needs review ipfs/go-ipfs
test: do explicit check of CORS headers needs review ipfs/go-ipfs
cmd: harden the security of privkey field in config show needs review ipfs/go-ipfs
Code Review 0.4.2..0.4.3-rc3 discussion ipfs/go-ipfs
Directly Fix #2839 needs review ipfs/go-ipfs
cli: Fix stdin help text being show multiple times needs review ipfs/go-ipfs

ipfs 0.4.4

Version 0.4.4 of go-ipfs

🚀  OPEN   📉   1 / 2 goals completed (50%)   📅   Wed Sep 07 2016

Status Goal Labels Repository
blockstore: rename RuntimeHashing to HashOnRead needs review ipfs/go-ipfs
deps: move go-is-domain to gx RFM ipfs/go-ipfs

ipld integration

integration of the ipld data format into go-ipfs

🚀  OPEN   📉   0 / 2 goals completed (0%)   📅   Fri Sep 09 2016

Status Goal Labels Repository
ipfs object commands need to be re-thought for ipld difficulty:moderate, help wanted, ready ipfs/go-ipfs
Implement CIDv1 help wanted ipfs/go-ipfs

js-ipfs

Milestone Summary

Status Milestone Goals ETA

orbit

Milestone Summary

Status Milestone Goals ETA
🚀 Integrate Orbit with uPort 1 / 2 Fri Sep 16 2016
🚀 Improve Orbit's and orbit-db's documentation and developer experience 8 / 22 Sat Sep 24 2016
🚀 Orbit with IPFS Pubsub 0 / 1 Wed Sep 28 2016
Fix Orbit 6 / 6 Fri Aug 12 2016

Integrate Orbit with uPort

Use uPort Identity for Orbit's users.

🚀  OPEN   📉   1 / 2 goals completed (50%)   📅   Fri Sep 16 2016

Status Goal Labels Repository
Support signed messages enhancement haadcode/orbit
Orbit uPort integration enhancement, goal, In Progress haadcode/orbit

Improve Orbit's and orbit-db's documentation and developer experience

Write better documentation, write more examples, cleanup and refactor code where needed.

🚀  OPEN   📉   8 / 22 goals completed (36%)   📅   Sat Sep 24 2016

Status Goal Labels Repository
Can't click anything in client's dev mode bug haadcode/orbit
Reduce client's build time In Progress haadcode/orbit
Move all items from TODO.md to Issues enhancement haadcode/orbit
Enable UglifyJsPlugin haadcode/orbit
Orbit API documentation Backlog, enhancement haadcode/orbit
Add instructions to README on how to use different IPFS data repo with IPFS_PATH Backlog, enhancement haadcode/orbit
Add build badge to README enhancement haadcode/orbit
Move all client related code and tools to client/ directory Backlog, enhancement haadcode/orbit
Add 'npm run build' to build everything automatically enhancement haadcode/orbit
Include grunt-cli in the project so that it doesn't need to be installed globally enhancement haadcode/orbit
Made README standard-readme compliant Backlog, enhancement haadcode/orbit
Add npm badges to README in all orbit-db modules Backlog, Difficulty: Easy, enhancement, help wanted haadcode/orbit-db
Update mocha to version 3.0.2 🚀 Backlog, greenkeeper haadcode/orbit-db
Update mocha to version 3.0.1 🚀 greenkeeper haadcode/orbit-db
DocumentStore Backlog, Difficulty: Easy haadcode/orbit-db
Update ipfs-api to version 6.0.3 🚀 Backlog, greenkeeper haadcode/orbit-db
Add Readme Backlog haadcode/orbit-db-kvstore
Add Readme. Backlog haadcode/orbit-db-eventstore
Add Readme Backlog haadcode/orbit-db-feedstore
Add Readme Backlog haadcode/orbit-db-counterstore
Update mocha to version 3.0.1 🚀 greenkeeper haadcode/ipfs-log
Add a Contribute section Backlog haadcode/ipfs-log

Orbit with IPFS Pubsub

Integrate with IPFS Pubsub (if available)

🚀  OPEN   📉   0 / 1 goals completed (0%)   📅   Wed Sep 28 2016

Status Goal Labels Repository
Make orbit-server (redis) dependency optional haadcode/orbit-db

Fix Orbit

Fix all the things that got broken in the past couple of months and bring together a version that uses both IPFS go and JS implementations.

⭐  CLOSED   📉   6 / 6 goals completed (100%)   📅   Fri Aug 12 2016

Status Goal Labels Repository
Browser version should be able to save Orbit's data files bug haadcode/orbit
Fix directory views bug haadcode/orbit
Fix file previews bug haadcode/orbit
Channel UI code refactoring refactor haadcode/orbit
Some supported emojis are not rendered in the channel bug, Difficulty: Easy haadcode/orbit
Automatically join channels on start Difficulty: Easy, enhancement haadcode/orbit