Sunday, September 27, 2009

darcs weekly news #42

News and discussions

1. darcs 2.3.1 was released, including bug fixes for windows and documentation improvements:
2. The date and location for the next Darcs Hacking Sprint have been set at 14-15 november, Vienna:
3. Ganesh's hunk editing patch has been applied in the main branch of darcs. Please help up test and improve this feature!

Issues resolved in the last week (3)

issue291 Ganesh Sittampalam
issue1478 Trent W. Buck
issue1584 Eric Kow

Patches applied in the last week (33)

See text entry for details.

Sunday, September 20, 2009

darcs 2.3.1: better docs, less bugs

Dear Darcs users,


The darcs team would like to announce the immediate availability of a new stable version of darcs, 2.3.1. This is the latest development in the 2.3 branch, which brought significant performance improvements. Performance improvement continues to be a core focus of darcs development. Darcs 2.4, planned for January, will build upon the improvements in 2.3 to be even faster.

The user-visible changes in darcs 2.3.1 are:

  • Fix bugs in optimizations in 2.3.0
  • Documentation improvements
  • Remove autoconf build system

A more complete list of changes in this and older versions of darcs can be

found at http://www.darcs.net/NEWS .


Installing


You can obtain the source tarball at the following address:

The build instructions are available in the enclosed README file in this tarball. Moreover, if you have cabal-install available, you can install latest stable release of darcs by issuing the following commands (no tarballs needed):

$ cabal update

$ cabal install darcs

This should give you a darcs binary in `~/.cabal/bin` -- you should probably add this to your PATH. More detailed instructions for installing on Windows are available near the end of this announcement.


Installing on Windows


To install darcs on Windows systems from scratch, please download the Haskell Platform and MSYS:

After installing both, you should have an "MSYS" icon: run MSYS and in the terminal window type (the `$` character denotes the prompt, do not repeat it):

$ cabal update

$ cabal install darcs -f-curl

This should download, compile and install all required dependencies and also darcs itself. The resulting darcs executable will be placed into the Haskell Platform executables folder, and should be accessible from the MSYS shell (just type "darcs --version" to check).

darcs weekly news #41

News and discussions

1. Ganesh Sittampalam sent patches enabling a long-asked feature, edition of patches at record time. Review is underway:
2. Eric Kow modified the roadmap for darcs 2.4, now focussing on handling hashed repositories efficiently and meeting the needs of the GHC team:
3. Eric also met researchers working into Operational Transformation, and wrote a report of this exchange, aiming at making people of collaborative editing and revision control speak together and in a common language:

Issues resolved in the last week (2)

issue1300 Kamil Dworakowski
issue1582 Salvatore Insalaco

Patches applied in the last week (22)

See text entry for details.

Monday, September 14, 2009

darcs weekly news #40

News and discussions

1. Jason Dagit and Ganesh Sittampalam joined the review team:
2. Ganesh Sittampalam tells us about darcs-relevant discussions at ICFP:
3. Eric Kow clarified the policy of the contrib directory of darcs, in particular because of the darcs.cgi script:
4. Eric also finished triaging all bugs of the bugtracker, sent us a summary of the situation and started looking for a way to track patches with (or without) roundup (our bugtracker):

Issues resolved in the last week (0)

Patches applied in the last week (27)

See text entry for details.

Monday, August 31, 2009

darcs weekly news #39

News and discussions

1. Taylor Campbell brought up the topic of filecache as an optimisation for darcs, which helped Eric Kow pointing to the relevant action, tools and bug tickets:
2. Duncan Coutts brought figures about darcs 2.3's poor performance with darcs-1 repositories:
3. Jason Dagit made some experiments by versionning the source code of Linux into darcs, and trying to enhance CPU and memory efficiency of darcs record:

Issues resolved in the last week (3)

issue1373 Trent W. Buck
issue1548 Trent W. Buck
issue1578 Judah Jacobson

Patches applied in the last week (28)

See text entry for details.

Monday, August 24, 2009

darcs weekly news #38

News and discussions

  1. Petr Rockai posted his last Summer of Code report, summing up the work he did, the work left, and its integration into the official darcs branch:
  1. A discussion occured about darcs continuing (or not) to support old repositories formats, and users difficulties to switch from the darcs-1 format:
  1. Eric Kow reported about his work on triaging bugs in the darcs bug tracker:

Issues resolved in the last week (1)

issue183 Eric Kow

Patches applied in the last week (17)

See text entry for details.

Saturday, August 8, 2009

darcs weekly news #37

News and discussions

1. Following a proposal by Eric Kow, the darcs team switched to a commit-bit development model. Now there is no longer a Patch Manager, and several developers have commit rights to the main repository or darcs:
2. Petr Rockai passed the release manager hat to Reinier Lamers, and Thorkil Naur passed the issue manager hat to Eric Kow:
3. End of Summer of Code is approaching. Discussion and reviews concerning the coming merge of Petr's hashed-storage patches into the main darcs repository are going on:

Issues resolved in the last week (0)

Patches applied in the last week (3)

See text entry for details.

Followers