
Thanks Richard, that's great.
How about starting a Template Haskell status wiki page, along the lines of
https://ghc.haskell.org/trac/ghc/wiki/Status/GHC-7.12.1
* The lists of tickets on these status pages are auto-generated, so you could do the same to list open TH tickets.
* Then in manual commentary at the top you can describe any plans, ideas, links to work in progress.
* You can also identify yourself (and any other co-leaders) as someone to ask.
Anything to give someone a better place to start than "hunt through all the tickets".
You could link to the page from https://ghc.haskell.org/trac/ghc/wiki/Status
Simon
From: Richard Eisenberg [mailto:eir@cis.upenn.edu]
Sent: 26 June 2015 13:19
To: Simon Peyton Jones
Cc: ghc-devs
Subject: Re: Template Haskell working group
Hi Simon,
I'm happy to take this on. Through `singletons`, I am a heavy TH user and know that end of GHC well.
The one caveat I offer is that I vastly prefer to chunk up similar bits of work, and generally intend to let TH tickets languish until I sweep them all up, somewhere near the planned feature freeze. The plus side of this approach is that it gives oodles of time for new contributors to GHC to take a stab. As I've commented on Trac, TH is a fantastic way to introduce yourself to GHC hacking. Small enhancements to TH generally involve only a few files and have a predictable pattern.
So, do get involved! I'll help along the way.
In any case, I'll continue to monitor TH's overall evolution.
Richard
On Jun 26, 2015, at 3:55 AM, Simon Peyton Jones