DarcsWeeklyNews/2009-01-23

This is a catch-up edition of darcs weekly news. Is DWN back for good? Stay tuned…

News and discussions

  1. Darcs backend for Gitit. Have a wiki? Thanks to Gwern Branwern, you can now store the it in a darcs repository, change history and all.
  2. Darcs 2.2.0 released, with better Windows support, performance and libdarcs. Release Manager Petr Ročkai has done a great job smoothly rolling out this release. More news on 2.2.1 shortly.
  3. Patch-tag.com . Thomas Hartman has announced patch-tag.com, a darcs hosting site built on top of a Haskell stack. Patch-tag is free for open source projects. For private repositories, free trial hosting is available until April 2009 (prices to be announced soon).

The backlog

Things you have missed since the last darcs weekly news

  1. zlib plans - Ganesh Sittampalam and Petr Ročkai have worked out “roadmap for migrating darcs over to the Haskell zlib library and dropping the direct C bindings completely” and fixing the any broken CRC errors in the process
  2. Benchmark results. Here are the recent results from the Standard Darcs Benchmarks. Thanks also to Nathan Gray for additional real world testing. What can /you/ do to make darcs faster?
  3. Thorkil Naur (Issue Manager) has outlined some thoughts for running the darcs issue tracker efficiently. Thanks, Thorkil!
  4. HLint report for darcs. Neil Mitchell has set his HLint tool to work, producing lots of helpful advice to improve our coding style. Try HLint today!
  5. TortoiseDarcs is back! Kari Hoijarvi has dusted off the TortoiseDarcs (a Windows GUI). His new version (2.0.1) works with both darcs 1 and 2.
  6. vc-darcs.el version 1.9. Juliusz Chroboczek has released version 1.9 of vc-darcs, with support for Emacs 22 and darcs 2
  7. Focal: towards a conflict-free revision control system. Jean-Philippe Bernardy and students propose a new theory of patches with no conflicting patches! Instead, the internal representation for state is carefully chosen so that conflicting situations can co-exist. They have also produced a toy implementation that you can play with

Issues resolved in the last week (1)

issue1292 Judah Jacobson

Patches applied in the last week (16)

2009-01-22 Bertram Felgenhauer
  • (cabal build) build ‘witnesses’ only with -ftype-witnesses
  • (cabal build) add two missing modules to darcs library
2009-01-22 Judah Jacobson
  • Tell the configure script to require haskeline>=0.6.0.
2009-01-22 Florent Becker
  • use forM_ from the standard library
2009-01-22 Eric Kow
  • Remove LANGUAGE GADTs pragma in Darcs.Show (GHC 6.6 compatibility)
2009-01-22 Duncan Coutts
  • Remove duplication in fields in the .cabal file
  • Remove unused ghc -threaded flag in library section
2009-01-22 Trent W. Buck
  • Clean up after shell harness.
  • Syntax highlighting for new-style NEWS entries.
  • NEWS for Darcs 2.2.0.
  • Use conventional name “NEWS” for “new in $version” notes.
2009-01-21 Judah Jacobson
  • Resolve issue1292: re-encode line input from the Haskeline backend.
2009-01-20
  • mv -fglasgow-exts to Darcs.Show
2009-01-18 Trent W. Buck
  • Remove obsolete import.
  • Refactor initial argument dispatcher.
  • Simplify some of my own code.