Proper tracking of file-level operations: rename, directories, merges
Barry Warsaw
barry at canonical.com
Tue Oct 25 18:05:56 UTC 2011
On Oct 26, 2011, at 01:44 AM, Stephen J. Turnbull wrote:
>When git and Mercurial were born, nobody had a clue about what a DVCS
>UI should look like.
Sure, but that was like internet-centuries ago, right? I'm not necessarily
advocating a relaxation of the b/c policy on the ui, but instead a
strengthening of the b/c policy for the API.
>If the command line interface is stable, then anybody can help evolve the UI.
>If you ask people to learn a huge library API on top of a new programming
>language, almost nobody will.
>
>Also, you need to remember that scripting isn't just three-line shell
>functions; it's fairly large programming systems like vc.el and magit.
Oh, I totally get that. Despite a stable API and strong recommendations to
use it when extending Mailman, almost everyone still uses the command line
programs. Hopefully that will re-balance in MM3 with a stable REST API and a
better separation of core logic and cli. I certainly don't expect it to go
away though. #shell-hackers > #python-hackers.
-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/bazaar/attachments/20111025/a3074e93/attachment.pgp>
More information about the bazaar
mailing list