3 ms·
> Am I the exception? Supposedly, Meta has the data to support the claim that you (and I) are the outliers here. Staging is confusing to users, especially new
by fragmede 6mo ago
> Am I the exception?
Supposedly, Meta has the data to support the claim that you (and I) are the outliers here. Staging is confusing to users, especially new ones, which is why jujitsu explicitly doesn't have staging.
- Ferret7446 6mo agoThe reason jujutsu doesn't have staging is that staging is incompatible with concurrency. The UX is a happy coincidence.
- fragmede 6mo agoIn discussions with people who made jj, it deliberately does not have Git’s staging area / index as a core concept because that was confusing for users.
- steveklabnik 6mo agoNot solely because it’s confusing, but because it’s a more powerful and orthogonal design. The usability stuff matters too, but it’s not one or the other.