Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define and explain the project schedule (ETA) #24

Closed
Reinmar opened this issue Aug 2, 2015 · 2 comments
Closed

Define and explain the project schedule (ETA) #24

Reinmar opened this issue Aug 2, 2015 · 2 comments

Comments

@Reinmar
Copy link
Member

Reinmar commented Aug 2, 2015

Keeping in mind that:

  • defining 1.0's ETA without explaining the scope of this release will be pointless,
  • we should release early and release often, what means that there will be smaller milestones and the solution will be usable in some specific, limited cases earlier than 1.0.0

we should define at some point (the sooner the better) a roadmap leading to the version 1.0.0. We should explain each milestone and what kind of stability and feature completeness we expect to reach at that point.

@Reinmar
Copy link
Member Author

Reinmar commented Jun 30, 2016

We finally came to a point when we can start planning the future with a reasonable precision. We're very close to finish version 0.1.0 which will bring the first demo-able editor. We also defined goals for 2 next iterations.

Check more in https://github.com/ckeditor/ckeditor5/milestones

PS. Every ckeditor5-* package (and ckeditor5 itself) is versioned with its own pace (see Semantic Versioning). E.g. one day we may release 3.0.0 version of ckeditor5-engine and 1.5.2 of ckeditor5-basic-styles.

This means, that in iteration N we may be working on different versions of different packages. What’s more – we will actually define whether we need to release next major, minor or patch version after an iteration, based on changes that’s been done. So we cannot use one “x.y.z” milestone to mark all tickets in all repositories. We need iteration numbers for milestone names – hence "iteration 2", "iteration 3" and so on.

@Reinmar
Copy link
Member Author

Reinmar commented Jan 17, 2017

We published ckeditor/ckeditor5-design#172 today. Better late than never ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant