mirror of
https://github.com/martinvonz/jj.git
synced 2025-01-12 07:14:38 +00:00
docs: add more detail about the project status (like what's missing)
This commit is contained in:
parent
5c0e929b29
commit
c293638028
1 changed files with 15 additions and 6 deletions
21
README.md
21
README.md
|
@ -88,12 +88,21 @@ Features:
|
|||
|
||||
## Status ##
|
||||
|
||||
The tool is quite feature-complete. I have almost exclusively used `jj` to
|
||||
develop the project itself since early January 2021. However, there *will* be
|
||||
changes to workflows and backward-incompatible changes to the on-disk formats
|
||||
(I'll try to provide upgrade commands if requested). It's also likely that
|
||||
workflows and setups different from what I personally use are not well
|
||||
supported.
|
||||
The tool is quite feature-complete, but some important features like (the
|
||||
equivalent of) `git blame` and `git log <paths>` are not yet supported. There
|
||||
are also several performance bugs. It's also likely that workflows and setups
|
||||
different from what I personally use are not well supported. For example,
|
||||
pull-request workflows currently require too many manual steps.
|
||||
|
||||
I have almost exclusively used `jj` to develop the project itself since early
|
||||
January 2021. I haven't had to re-clone from source (I don't think I've even had
|
||||
to restore from backup).
|
||||
|
||||
There *will* be changes to workflows and backward-incompatible changes to the
|
||||
on-disk formats before version 1.0.0. Even the binary's name may change (i.e.
|
||||
away from `jj`). For any format changes, I'll try to implement transparent
|
||||
upgrades (as I've done with recent changes), or provide upgrade commands or
|
||||
scripts if requested.
|
||||
|
||||
|
||||
## Installation
|
||||
|
|
Loading…
Reference in a new issue