1 Aug 2008 16:10
Re: GHC and Darcs
Reinier Lamers <tux_rocker <at> reinier.de>
2008-08-01 14:10:25 GMT
2008-08-01 14:10:25 GMT
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Op 31-jul-2008, om 20:06 heeft Eric Y. Kow het volgende geschreven: >> On the other hand, Ian has also contributed a grand total of one line >> of code to darcs since he started work on ghc, so this isn't a strong >> case that ghc is contributing to darcs. > > Hey! Let's bounce off this note and Max's "energy" questions, to work > out how we can do a better job of attracting developers and keeping > them. > > I think we need to target Haskellers. Maybe a good informal (if > cheesy) > poll to take on the Haskell Café is to have them complete this > sentence: > > I would contribute to darcs if only... I haven't seen the question yet on haskell-cafe, but I have an answer so I'm giving it here. I've tried to contribute to darcs a bit a few months ago, because I'm a darcs user, I had some time on my hands and I'd noticed that darcs was a bit underpowered. But I have to say that I was disappointed by what I could do. If I wanted to fix something, I'd have to dig through many many source files only to find out that I was looking in the wrong place.(Continue reading)
[Of course, a few emails/blog comments/interactions with Eric has
shown me there is some life in the project - but I think a lot of
people get jumpy when it comes to version control software]
One thing that might help is splitting bits of darcs into libraries.
There have been various things in darcs which are now separate
libraries - ByteString and FilePath both have/had parallels in darcs.
By making a separate library you get a better documented interface, a
cleaner separation of concerns, and people can contribute small
patches to self-contained elements, rather than a big application. You
also provide additional benefits to the general community
RSS Feed