Bug#511872: mercurial: do not enable extensions by default

2009-01-15 Thread Isaac Jurado
Package: mercurial
Version: 1.0.1-5.1
Severity: normal


A recent mailing list discussion raised this topic:

http://selenic.com/pipermail/mercurial/2009-January/023458.html

Quoting this message:

http://selenic.com/pipermail/mercurial/2009-January/023468.html

quote
Some of these extensions enable either dangerous commands or commands
with a bad track record of bugs.  For example:

 * The 'purge' extension can delete useful files from a workspace, so
   it should be always opt-in, not enabled by default.

 * The 'inotify' extension has a slightly bad track record of bugs, and
   it can cause a few WTF moments.

 * The 'imerge' extension was broken for recent crew versions, so it
   may break personal installations of the crew branch.

Debian should not blindly enable all these extensions, IMO.  It is more
than ok to provide *examples* of how to enable them, but forcing them on
everyone should never be the default.
/quote

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mercurial depends on:
ii  libc6 2.7-18 GNU C Library: Shared libraries
ii  mercurial-common  1.0.1-5.1  Scalable distributed version contr
ii  python2.5.2-3An interactive high-level object-o
ii  python-support0.8.7  automated rebuilding support for P
ii  ucf   3.0011 Update Configuration File: preserv

Versions of packages mercurial recommends:
pn  python-beaker none (no description available)
ii  rcs   5.7-24 The GNU Revision Control System
ii  tkdiff1:4.1.4-1  graphical side by side diff util

Versions of packages mercurial suggests:
pn  python-elementtree   none  (no description available)
pn  python-mysqldb   none  (no description available)
ii  python-pygments  0.10-1  syntax highlighting package writte
pn  python-subversionnone  (no description available)
pn  qct  none  (no description available)
ii  tk8.4 [wish] 8.4.19-2Tk toolkit for Tcl and X11, v8.4 -
ii  tk8.5 [wish] 8.5.6-1 Tk toolkit for Tcl and X11, v8.5 -
ii  vim-gtk [vim]2:7.2.079-1 Vi IMproved - enhanced vi editor -

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#511872: mercurial: do not enable extensions by default

2009-01-15 Thread Thomas Arendsen Hein
* Isaac Jurado dipto...@gmail.com [20090115 10:43]:
 Debian should not blindly enable all these extensions, IMO.  It is more
 than ok to provide *examples* of how to enable them, but forcing them on
 everyone should never be the default.

+1

Currently I would not recommend installing the Debian package of
Mercurial unless you are willing to immediately configure it.

Regards,
Thomas Arendsen Hein

-- 
tho...@intevation.de - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Neuer Graben 17, 49074 Osnabrueck - AG Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org