On Thu, Jul 22, 2010 at 10:02, Malcolm Wallace <malcolm.wall...@me.com> wrote: >> My only problem with >> Hackage is I feel like the maintainer is a fence I have to climb every >> time I want to upload a bugfix or a non-broken version of the package. >> I just want to fix it, upload it, and continue with my work. > > Unfortunately, experience shows that a gatekeeper is usually necessary. > Otherwise random people create and apply patches that break stuff they > don't care about, whilst fixing only their immediate problem. Distributed > version control, like darcs and git, already lowers the barrier to > participation very significantly. But having someone review patches before > publishing them to the world at large is widely considered the most > effective quality control known in the field of software engineering.
An alternative would be to let people upload forks of a package, similar to how github/bitbucket supports forks on a VCS level. I'm not convinced it's a common enough situation to be worth the hassle though. /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus@therning.org http://therning.org/magnus identi.ca|twitter: magthe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe