This document describes the current status and the upcoming milestones of the IPFS project.
Updated: Tue, 30 Aug 2016 21:14:51 GMT
| Status | Milestone | Goals | ETA |
|---|---|---|---|
| 🚀 | Implement New Project Management Model | 3 / 6 | Sat Oct 01 2016 |
| 🚀 | First Organization Roadmap | 0 / 1 | Tue Nov 01 2016 |
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 |
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 |
| 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 |
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 |
🚀 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 |
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 |
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 |
| Status | Milestone | Goals | ETA |
|---|
| 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 |
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 |
Write better documentation, write more examples, cleanup and refactor code where needed.
🚀 OPEN 📉 8 / 22 goals completed (36%) 📅 Sat Sep 24 2016
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 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 |