Danek Duvall writes:
> On Fri, Apr 04, 2008 at 12:10:28AM -0400, Richard Lowe wrote:
> 
> > Do we want to ship a default system-wide hgrc with a sensible config
> > for merge (mergetools.hgrc, but slightly adjusted I would imagine)?
> > 
> > I'm not sure I have much of an opinion either way, at this point, but
> > it would seem defaulting to trying meld (when meld is in SFW) would be
> > sensible.
> 
> I would tend not to, if for no other reason than nothing's actually shipped
> yet.

If "nothing" refers to meld, then that's a pretty good reason not to
bother right now.

>  I also don't want to run afoul of the "no new config files in /etc"
> crowd.  And I don't want to create a new package.

The "no new config files in /etc" rule doesn't quite exist.  (If it
does, please point me to it.)

The real rule is that you have to integrate with SMF to the extent
necessary to make system administration possible, and if you're doing
something to control access, you need to have interfaces that can be
audited.  Furthermore, if you have something that's configurable, you
should consider how to get something better than "vi" as your
interface.

But common sense and engineering rule here.  If Mercurial has the
ability to use a system-wide hgrc in a sensible way, and if supplying
one will make the system easier to use, then *do it*.

Please don't be afraid of doing the right thing.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to