developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
changes:
faster status, diff, and commit
reduced memory usage for push and pull
improved extension API
new bisect, gpg, hgk, and win32text extensions
short URLs, binary file handling, and optional gitweb skin for hgweb
numerous new command options including log --keyword and pull --rev
improved hooks and file filtering
Mercurial is a fast, lightweight Source Control Management system
designed for efficient handling of very large distributed projects.
Fast
* Extremely high-performance delta-compressed storage scheme
* Optimized for disk layout and access efficiency
* Complete cross-indexing of files and changesets
* Bandwidth and CPU efficient HTTP and SSH sync protocols
Scalable
* Distributed development model supports unlimited numbers
of developers
* Allows arbitrary merging between developer branches
* Doesn't significantly degrade with large numbers of files
or changesets
* No waiting for locks!
Robust
* SHA1 integrity checking on repository data
* Append-only storage model with transaction journalling
* Fast full-repository verification
* Convenient backup
Easy to use
* Most commands are familiar to users of CVS and other systems
* Built-in command help
* Integrated stand-alone web interface
* Works with various GUI tools
Easy to adopt
* Runs on UNIX, MacOS X, and Windows
* Conversion tools available for many popular SCMs
* Allows a variety of usage models
* Supports user-defined hooks and extensions
Free
* Source code available under the GPL license
* Actively community supported and developed