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