Mercurial > evolve
diff docs/index.rst @ 2882:4b7252600e57
doc-front-pagE: add a paragraph about "why the extension"
Let us clarify why there is an extension in the first place.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 30 Aug 2017 11:25:51 +0200 |
parents | 9b270ce3763b |
children | a23045b61e6d |
line wrap: on
line diff
--- a/docs/index.rst Wed Aug 30 11:25:27 2017 +0200 +++ b/docs/index.rst Wed Aug 30 11:25:51 2017 +0200 @@ -119,6 +119,21 @@ these editions. This is similar to Mercurial tracking the history of a file edition, but at the changeset level. +Why the `evolve` extension +-------------------------- + +Mercurial core already has some support for changeset evolution so why have a +dedicated extension? + +The long-term plan for ``evolve`` is to add it to core Mercurial. However, +having the extension helps us experimenting with various user experience +approaches and technical prototype. Having a dedicated extensions help current +user to deploy the later changes quickly and provides the developers with +low latency feedbacks. + +Whenever we are happy with a direction experimented in the extension, the +relevant code go upstream. + ``evolve`` is experimental! ---------------------------