On Sat, Feb 14, 2009 at 5:51 AM, Steve Borho <[email protected]> wrote:
> On Fri, 2009-02-13 at 01:46 +0000, TK Soh wrote:
>> On Fri, Feb 13, 2009 at 1:22 AM, Steve Borho <[email protected]> wrote:
>> >
>> > * Optional overlay support   (no TortoiseOverlays or hooks registered)
>>
>> Do you mean no display of overlays icons, or display without using
>> TortoiseOverlays?
>
> No overlays registered at all.  This is a frequent request.
>
>> > * Optional shell integration (no COM services registered at all)
>>
>> Just to speak my mind. While I understand the 'issues' this is trying
>> to address, we can't call it a Tortoise(HG) without the shell
>> integration. That's the reason why I never try to provide a channel to
>> achieve this from within TortoiseHg (yes, it can be done)
>>
>> I understand the overlay icons display is less than optimum now, but
>> the context menu has to be there.
>
> I know we disagree about this.  In my view, if your product has a
> feature that is genuinely helpful to 90% of your end-users, and
> completely prevents the other 10% from using it, then you make it
> optional.  It's all about removing barriers so more people can use what
> they can.
>
> We're eventually going to fix the blocking problems for those other 10%,
> but that's no reason to prevent them from using the rest of the tool
> today.  I don't think that makes it Un-tortoise (but if the Tortoise
> lawyers come after me, I'll be changing my tune).

It's not a matter of legitimacy, we advertised TortoiseHg as "a shell
extension that let users of Mercurial SCM (Hg) work directly from
MS-Windows Explorer". Over time, TortoiseHg has expanded it's scope
(via hgtk, nautilus), but Explorer integration should remain the
primary goal when comes to Windows.

> There's another reason I want to allow the shell extensions to be
> optional that has nothing to do with any perceived flaws that might be
> there, and that's to allow a basic permission install just like the base
> Mercurial installers that Lee Cantey packages.  A lot of people are
>
> forced to use the base installer because they do not have permission on
> their work PC to install TortoiseHg.  This opens up a whole other group
> of users.
>
> I also think this will eventually allow users to test-drive new releases
> (or nightly builds) without destroying their existing setups, or having
> to reboot multiple times.

Like I said, I do understand what it is trying to accomplish.

> just my $.02

Apparently the $0.02 is now mine.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to