Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.85 KB

ROADMAP.md

File metadata and controls

29 lines (24 loc) · 1.85 KB

Roadmap

This document defines a high level roadmap for Yorkie development and upcoming releases. The features and themes included in each milestone are optimistic in the sense that many do not have clear owners yet. Community and contributor involvement is vital for successfully implementing all desired items for each release. We hope that the items listed below will inspire further engagement from the community to keep Yorkie progressing and shipping exciting and valuable features.

Any dates listed below and the specific issues that will ship in a given milestone are subject to change but should give a general idea of what we are planning. We use the Projects feature in Github so look there for the most up-to-date and issue plan.

Yorkie v0.1

2019

  • Nov: Start the project with adding basic structure(Agent, Client, Document)
  • Dec: JS-SDK(Client, Document) yorkie-js-sdk

2020

  • Jan: Text datatype for supporting text based collaboration editor #2
  • Feb: Realtime event stream API #5
  • Mar: https://yorkie.dev yorkie-team.github.io
  • Apr: Change hook
  • May: Snapshot API to reduce payload #9
  • Jul: RichText datatype #7
  • Aug: Garbage collection to clean CRDT meta #3
  • Sep: Support for TLS and Auth webhook to secure Yorkie #6
  • Nov: Introducing HA #11
  • Dec: Integrate prometheus monitoring

2021

  • Jan: Speed up push/pull changes and snapshot