|Version 8 (modified by simonmar@…, 5 years ago)|
How to create a proposal
If you have an idea:
- Post it to the MailingList. Use the MailingList for discussion and to reach a consensus.
- Once a concensus has been reached, try to write down the proposal as completely and precisely as possible.
- It is the responsibility of the committee to keep track of proposals discussed on the mailing list. If your idea is not listed on the Status page, please notify a committee member and ask them to do so.
We have been using tickets in the past to keep track of proposals, but that turned out to be rather cumbersome as there are many small issues. So now the status of each proposal is kept in the Haskell source file http://darcs.haskell.org/haskell-prime-status/status.hs which can be modified by committee members, and from which the wiki page Status is automatically generated.
For the Committee
A proposal has two parts:
- A wiki page describing the issue. The page should be linked from:
The wiki page should have a section Proposal containing the formal proposal (most proposals don't start out with this section, but it will be added when the details have been worked out).
- An entry in the file status.hs in the darcs repository at http://darcs.haskell.org/haskell-prime-status/. (if you find you can't push patches to that repository, please tell me).
- Please be very observant of new ideas from folks on the mailing list that should go in the wiki.