
All, We recently discussed on the libraries list the issue of major vs minor releases, their frequency and what should be included in each. http://trac.haskell.org/haskell-platform/wiki/Policy There are a number of other policy decisions about the Haskell Platform that we will need to make in the coming weeks and months. The platform is supposed to be owned by and serve the interests of the community. As such it is important that significant decisions have some kind of community backing. The intention is that important issues are brought to the libraries mailing list, debated there and decisions reached. To ensure that the relevant issues are indeed discussed and decisions get made, we are proposing a steering committee. It would be the job of the steering committee to see that the important issues are properly discussed and decisions are made and recorded. It would be up to the committee to decide what issues to present, how to start discussions and if necessary how to guide them. Here are some examples of issues that the steering committee will likely want to bring to the attention of this mailing list: * general package quality requirements * portability (OS and compiler/language) * balance of quality vs quantity in libraries * license requirements * procedures for deciding which packages to add (or drop) It is not the intention that the committee members get much more say in policy decisions than other active contributors to discussion on the libraries mailing list. We hope therefore that the membership of the committee does not need to be terribly formal. The only difficulty comes when consensus cannot be reached on an issue where making some decision is widely agreed to be better than making no decision. There is no specified protocol for this situation at this stage. There would obviously have to be good communication between the steering committee and the platform release team. The needs of the release team will inform the issues that get discussed and obviously the libraries list cannot mandate that the release team do the impractical. We are now seeking volunteers for this steering committee. A good number is probably around five. Comments, criticisms and volunteers please! Duncan PS. I'm going to be away 'til Sunday.