[PATCH 0 of 3] Add option for operating on queue repository
Dan Villiom Podlaski Christiansen
danchr at gmail.com
Mon Jul 6 16:19:47 CDT 2009
On 6 Jul 2009, at 16:45, Greg Ward wrote:
> On Mon, Jul 6, 2009 at 9:46 AM, Dan Villiom Podlaski
> Christiansen<danchr at gmail.com> wrote:
>> On 06/07/2009, at 15.33, Greg Ward wrote:
>>>
>>> I still think a separate standalone 'mq' script is a more elegant
>>> and
>>> less invasive approach. I started hacking one together on Friday,
>>> but
>>> did not get it working and then forgot about it over the weekend.
>>> If
>>> anyone else wants to take over, I'll attach what I've got so far.
>>
>> While such a script is useful, I doubt it'd see much use outside
>> the core
>> Mercurial community, unless it was installed by default. Not
>> everyone runs
>> Mercurial from the source directory, and some users may not even
>> have one :)
>
> Sorry, I should have been clearer: that is exactly what I'm proposing.
> /usr/bin/mq would be installed at the same time as /usr/bin/hg.
> (Unless some packager puts MQ into a separate package, I suppose.)
It seems to me that such a command script would lead to a fair amount
of user confusion: How would it behave when mq is disabled? Which MQ
operations should be handled by it, and which should be handled by the
regular script?
Also, are you sure mq — an arguably advanced and possibly destructive
extension — should be elevated to a visibility similar to the rest of
Mercurial? In my opinion, that's what making it the second command
installed would do.
--
Dan Villiom Podlaski Christiansen
danchr at gmail.com
More information about the Mercurial-devel
mailing list