Yi hacking

Yi needs a lot of love and doesn't work out of the box for me. One of the nice thing to try to do is to add the collaborative editing plugin to yi (in the spirit of the Gobby editor).

vincenz: Definitely would like to add some usability input here regarding Gobby functionality (having used it and having found it lacking in several areas, areas that could be improved through reusing some darcs theory).

ivant: also need to add unicode support to yi

vincenz: Move away from System.Filepath to something std supported

Cabalize the current 'Setup.hs' *Cabal hackers welcome for help*

Update the regex dependencies to work with the newest one.

Work splatch into Yi

Current hacker(s): ivant (Ivan Tarasov), vincenz (Christophe Poucet)

Splatch

Patching of splices, or otherwise said, a patch-model for working concurrently on one piece of text.

Graphics

General dependency tracking & updating

Simple, general dependency tracking & execution formulated as an applicative functor and using DataDriven computation. Applies uniformly to recompiling, re-executing, installing, compiler-recompiling, GUI specification and execution, etc. For compilation, it can give more precise (efficient) recompilation than language-specific tools (e.g., hmake and ghc --make) without being language-specific. Yields a continuous build system for free. No "make" info required (since inferred by construction). (Nontrivial language changes/improvements may be necessary.)

Backtraces in the GHCi debugger

This has turned out to be really complicated, so look at here for the details. Sadly, Alexey stays only for the first day.

Current hackers: pepe, Alexey

Coverage recording in the GHC testsuite

We would like HPC coverage recording to be performed as a possible part of running the tests in the GHC testsuite. Code targeted by this could be the compiler code itself, the runtime system, the library code of a tested library, and the test code.

Current hackers: thorkilnaur

Shim

We still believe that Shim has a great potential to become an awesome IDE, and so we've decided to make it compatible with ghc 6.8