| Version 105 (modified by scravy, 12 months ago) |
|---|
The Haskell Platform Infrastructure Team helps to coordinate the platform release process, mainly by creating a 6-monthly release schedule, and keeping everyone informed about the various stages of that schedule. We work for the developer community, helping everyone to work together and make progress. We try not to get in the way.
- All open bug reports. To create tickets register or log in as user guest with password guest (but we'd prefer you to create an account, because it enables us to contact you if necessary).
Current status
- Stable: Haskell Platform
- Development: Development Version
- Current Package Proposals
The platform itself is maintained as a cabal file, some scripts and tools, and a website: darcs get http://code.haskell.org/haskell-platform/
- The Haskell Platform download site
- The repository at github.com/haskell/haskell-platform
- The Haskell Platform Developers Home (this page)
- Mailing list
- Discussion in #ghc @ freenode
- See also background reading and related projects below
- The Haskell Platform Infrastructure Team
Documentation for Package Maintainers
This info is for people who maintain a package that is currently part of the platform or that you wish to add to the platform.
- ReleaseTimetable: dates for upcoming releases
- ReleaseProcess: prior to releases, what has to be done and when
- AddingPackages : how to add a new package to the platform
- UpgradingPackages : when we upgrade existing packages
- Active Policy Discussions
Documentation for Distro Maintainers
If you make packages for a specific operating system or distribution then this is for you.
- ReleaseTimetable: dates for upcoming releases
- VersionNumbers: how the Haskell Platform release version numbers work
Specific releases
Specific operating systems / distros
Documentation for the Release Team
- 2010.2.x major release series
- 2009.2.x major release series: This is the main page for the release team that collects info for the current release series.
- All open tickets relating to the platform
- global version matrix
- VersionNumbers: how the release version numbers work
- ReleaseProcess: prior to releases, what has to be done and when.
- Guides for AddingPackages and QualityControl?
- Policy decisions of the libraries mailing list.
Related Projects
- Python libraries
- Gnome's release process
- How to propose modules for GNOME
- OCaml Batteries
- Lua for Windows
Background Reading
- Haskell: Batteries Included, position paper by Don, Duncan and Isaac.
- Slides from the Haskell Platform talk
- Haskell Platform discussion
- More discussion
- Bryan O'Sullivan's writeup of the future of Haskell discussion
- A discussion took place in June and July 2008 about the direction of the HLP.
- More occurred during the #ghc meeting
- Achieving formal consensus
