On 24 Nov 2009, at 22:23, Florent Becker wrote:

Le mardi 24 novembre 2009 18:57:35, Max Battcher a écrit :
and I, for one, am not convinced that the user stories
here are common enough to justify pretty commands with nice UI to do
what you can mostly do with existing file commands.

I know the user stories are not that common, but it makes sense for the command set to be more symmetric. And you do get something which is useful.
Unapply is a regular source of frustration for me (it generalizes the
recurrent "darcs stash" feature wish). Fetch allows a workflow which I'd like to have (1 select patches / 2 review them / 3 apply them carefully), and which is not very comfortable right now (you need to have quite a few throwable repositories). I recognize that fetch is a bit less necessary than unapply, given that you can get away with throwaway repositories instead of bundles. But I think it's largely worthy of having, given the amount of code necessary for fetch (which is almost nil, given that it could share a bit more code with
send than it currently does, pending some cleaning in send).


IMO an addition to the UI should never be based on an argument like "this is worth having given the amount of code to implement it is nil". An addition should be based on the usefulness of the new command. That means that it either provides something new that could not be done before, or it improves on the existing workflows by offering alternate ways of doing what can already be done with a combination of the existing commands, but in a much simpler and more direct way.

--
Dan



_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to