meta/roadmaps/2017-h1.md
tldr: Our first goal is to achieve stability by catching up on releases, bug fixes, issues, and PRs. Other work on Draft.js is helpful, but may not get prioritized until the project reaches stability goals.
Goal: project stability
The Master Plan:
Phase 1: 🔥 Fix
Phase 2: 🔧 Refactor
Phase 3: 💅 Polish
More on each phase below;
(NOTE: Imagine this as a timeline rather than an ordered list.)
Release 0.10.0 v0.10.0 released
Release 0.11.0@next for beta testing by community
Release any interim bug fixes as 0.10.1
Release 0.11.0, fully deprecating DraftEntity module
Start bi-weekly release cycle
Increased focus on reducing open PR and issue count
After establishing a stable state for the Draft.js project, we look forward to exploring new features and approaches. Some possible examples:
Once we finish any significant refactors it's a safe time to focus on documentation, testing, and overall improvement of the codebase. Some possible examples:
This could be when we consider a 1.0 release, if not sooner.
Thanks to the community for all your support and feedback - we look forward to continuing to improve Draft.js.