HaskellWiki

Haskell | Wiki community | Recent changes
Random page | Special pages

 

Not logged in
Log in | Help

Library submissions

Categories: Community | Proposals

As the Haskell community has grown, and emphasis on development has moved from language to libraries, the need for a more formalised process for contributing to libraries has emerged. This page documents our 'best practices' for proposing changes to library interfaces (e.g. new modules or functions, removing functions) in packages that list libraries@haskell.org as maintainer. We have been using it since October 2006.

In essence, we don't want proposals to go unnoticed, but changes to basic interfaces also need thorough consideration.

Contents

1 Creating a proposal

In order to ensure we have something concrete to discuss, please follow the following guidelines:

2 Submitting the proposal

If someone has done all this, they are entitled to expect feedback; silence during the discussion period can be interpreted as consent.

Here are the proposals currently under consideration.

3 At the end of the discussion period

A deeply held disagreement at this point may require some form of government (voting, dictatorship, etc). This should be a rare event.

Here are the archived past proposals.

Here is an example of how to summarise a successful submission.

4 See also

Retrieved from "http://haskell.org/haskellwiki/Library_submissions"

This page has been accessed 3,630 times. This page was last modified 06:46, 13 October 2007. Recent content is available under a simple permissive license.