|
|
|
**NOTE** This page is outdated, please see [Process](process) instead.
|
|
|
|
|
|
|
|
# How to create a proposal
|
|
|
|
|
|
|
|
|
|
|
|
If you have an idea:
|
|
|
|
|
|
|
|
1. Post it to the [MailingList](mailing-list). Use the [MailingList](mailing-list) for discussion and to reach a consensus.
|
|
|
|
1. Once a concensus has been reached, try to write down the proposal as completely and precisely as possible.
|
|
|
|
1. 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](status) page, please notify a committee member and ask them to do so.
|
|
|
|
|
|
|
|
## Tickets
|
|
|
|
|
|
|
|
|
|
|
|
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](http://darcs.haskell.org/haskell-prime-status/status.hs) which can be modified by committee members, and from which the wiki page [Status](status) is automatically generated.
|
|
|
|
|
|
|
|
## For the Committee
|
|
|
|
|
|
|
|
|
|
|
|
A proposal has two parts:
|
|
|
|
|
|
|
|
- A wiki page describing the issue. The page should be linked from:
|
|
|
|
|
|
|
|
- [IssuesByReportStructure](issues-by-report-structure)
|
|
|
|
- [HaskellExtensions](haskell-extensions), [RemovalCandidates](removal-candidates), or [MinorFixes](minor-fixes) as appropriate
|
|
|
|
|
|
|
|
> >
|
|
|
|
> > 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/](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. |
|
|
|
Page moved to [Process](process) |
|
|
\ No newline at end of file |