__color__,__group__,ticket,summary,component,milestone,type,created,_changetime,_description,_reporter
4,MtnViewMark,131,Public release timetable suitable for users,Web site,2012.4.0.0,defect,2010-07-15T21:54:45Z+0100,2012-11-05T00:27:06Z+0000,"Claus Reinke has proposed:

> The idea is  simply to have a single dated news item that lists current and next  release versions, either with date or with reasons for delays, and  to add a link to the release timetable for more detailed information (since the platform logo is used elsewhere, it might be good to provide a variant with automatically overlaid version number).

 * http://projects.haskell.org/pipermail/haskell-platform/2010-May/000972.html
 
In particular,


More generally, could the current status of the platform please
be made *obvious early* on its webpages? Currently, a visit
looking for such info might go like this:

1.  http://hackage.haskell.org/platform/
    doesn't say anything about versions or timelines

2.  http://hackage.haskell.org/platform/contents.html
    gives GHC versions, without linking them to HP versions
    or timelines

3.  http://hackage.haskell.org/platform/windows.html
    lists current version and timeline of older versions (good),
    but does not state that the current version is a beta, nor
    does it indicate that there is a stable version due, or what
    problems are keeping the beta from becoming stable

4.  http://haskell.org/haskellwiki/Haskell_Platform
    does not offer much info, but seems to be the only page
    linking to

5.  http://trac.haskell.org/haskell-platform/
    no current version info, release time table is only for package
    maintainers, none of the ""open bug reports"" has a 2010.x
    milestone

6.  http://trac.haskell.org/haskell-platform/wiki/ReleaseTimetable
    THERE!-) This is the information I was looking for, at least part
    of it! But where is the rest?


I suggest the following changes as a minimum improvement:

- link to 6 directly from 1 (even better: insert cute calendar with
    highlighted release timelines on 1!-)
- add current version overview for each OS to 1 (in case the
    per-OS versions are out of sync)

- add trac links to 6 that list the showstopper tickets for
    the current release (this assumes that the showstoppers
    have trac tickets and, preferably, milestone and severity
    information)

- add info about next release and blocking issues to 3 (and to
    the other OS-specific pages) - downloaders should not have
    to guess that the current version is a beta, or what problems
    have been found with it
",dons
4,MtnViewMark,215,Error executing files compiled with GHC from Haskell Platform Installer,GHC,2013.2.0.0,defect,2012-11-23T13:24:44Z+0000,2013-05-08T15:54:56Z+0100,"After compiling some trivial code with ghc (for instance:""main = do print (reverse [1..10])"") there is a following error when running it:
internal error: evacuate(static): strange closure type 3840
    (GHC version 7.4.2 for i386_apple_darwin)
But when I use runhaskell it all seems to work alright. I used both x86 and x86_64 versions of the Haskell Platform Installer.
I'm using OS X 10.8, and when I installed  (or rather built) haskell-platform using homebrew it all works allright.",kgabis
4,MtnViewMark,217,Incorrect build order in source tarball,Generic source tarball,2013.2.0.0,defect,2012-12-24T06:12:24Z+0000,2013-01-20T15:00:03Z+0000,"Building with the tarball on a system without happy installed fails because happy is not built before alex. Reordering the entries in packages/platform.packages fixes the problem. Patch attached.
",andykitchen
4,MtnViewMark,196,add DESTDIR parameter to Haskell Platform installer Makefile,Generic source tarball,2013.2.0.0,enhancement,2012-05-20T22:08:33Z+0100,2012-10-10T17:13:57Z+0100,"When packagers install they usually don't want to install the prepared files but to install into a staging area for packaging. This is usually done by specifying a DESTDIR paramater to 'make install':

    make DESTDIR=${RPM_BUILD_ROOT} install

It would be nice if the haskell platform installer could do this.

At the moment I am patching the scripts/install.sh to look out for a DESTDIR file and use the specified directory as the root if it is specified. The package installation scripts get passed back to the installer in $(DESTDIR)/load (see attached script). I am not not necessarily advocating this organization but just use it myself because it keeps the patch restricted to install.sh. I submit it in case somebody else would find it useful.",chrisdornan
3,danderson,10,Make platform installer checklist,Platform,2012.4.0.0,task,2009-04-02T15:39:52Z+0100,2012-10-25T16:28:49Z+0100,"Make a list of things to check to see if the installer works. As many as possible of these should be automated, eg using scripts + HUnit or something.

eg:

  * compile hello world
  * ghci -package blah
  * ghc-pkg check ([http://www.haskell.org/pipermail/glasgow-haskell-users/2009-April/017012.html see for example what could go wrong])
  * run full ghc testsuite perhaps
  * Check all executables are .. executable
  * Build canonical apps: e.g. darcs.
  * Build a large subset of Hackage. 
      * Check that haskell platform minor versions build the same set : http://blog.well-typed.com/2009/03/regression-testing-with-hackage/",duncan
3,dons,160,dependency on hscolour,Generic source tarball,2011.4.0.0,defect,2011-02-17T10:18:10Z+0000,2012-06-26T18:29:11Z+0100,"The configure script does not track the dependeny on hscolour.

make terminates with:

Setup: The program hscolour version >=1.8 is required but it could not be
found.
Error:
Generating the transformers-0.2.2.0 package documentation failed
",mafo
3,refold,36,Installer actions should be better documented.,Windows installer,Blue Sky,enhancement,2009-05-07T18:04:07Z+0100,2012-10-25T13:57:41Z+0100,Installer modes and actions should be clearly documented so that users can make informed choices regarding which options to pick. This information should be also linked to from the download page.,refold
3,refold,63,Different versions of Haskell Platform should be allowed to co-exist,Windows installer,Blue Sky,enhancement,2009-06-04T05:32:43Z+0100,2012-10-25T13:57:32Z+0100,"Installer should detect when there is an existing HP installation and offer the user a choice to either upgrade it, leave it as the default installation, or make the new installation the default. This is also related to #36 and #46.",refold
3,refold,64,Add a vcvars32.bat-like bat file,Windows installer,2013.2.0.0,enhancement,2009-06-04T05:44:13Z+0100,2013-04-16T17:35:18Z+0100,"To make it easier to use several HP versions installed on the same machine, there should be a convenient way to temporary modify the environment to make a specific HP version the default. If you have used Visual Studio, then vcvars32.bat is what I have in mind. Bulat also suggested adding a GUI tool for this. This ticket depends on #63.",refold
3,refold,97,The default install dir for cabal-install should be $PLATFORMDIR/cabal,Windows installer,2013.2.0.0,enhancement,2009-10-06T09:04:02Z+0100,2012-10-25T13:46:55Z+0100,"Installer should set the default cabal-install install directory to $PLATFORMDIR/cabal (or something similar). Users find having two different directories for ""Haskell stuff"" confusing:

""OK. But given that I said ""install Haskell"" in *this* location, I sort
of expected all my Haskell stuff to go there.""

http://thread.gmane.org/gmane.comp.lang.haskell.cafe/64355",refold
3,refold,209,64-bit version of the Windows installer,Windows installer,2013.2.0.0,enhancement,2012-08-31T19:07:08Z+0100,2013-05-05T23:50:52Z+0100,"GHC 7.6 will have a 64-bit Windows version. If we decide to use GHC 7.6 for the next release, we should also provide a 64-bit version of the Windows installer.",refold
4,refold,129,WinGHCi won't start if installed without enviroment variables set,Windows installer,2013.2.0.0,defect,2010-07-04T04:26:36Z+0100,2012-10-25T13:47:17Z+0100,"Problem Description:
When try to start WinGHCi, an error occurred with message: GHCiCreateProcess failed with failed with error 2. Grammer issues either.

OS: Windows Server 2008 R2 Ent(Simplified Chinese), X64

Haskell version: Haskell Platform 2010.1.0.0.",lummar
4,refold,213,Documentation for some packages is missing,Windows installer,2013.2.0.0,defect,2012-10-25T14:04:24Z+0100,2012-10-25T14:04:31Z+0100,"Documentation for GLUT and maybe some other packages is missing, even though the installer now ships with documentation for the extralibs. I'll have to investigate why is that happening.",refold
4,refold,18,Better branding for installers,Windows installer,Blue Sky,enhancement,2009-04-30T21:39:56Z+0100,2012-10-25T13:38:26Z+0100,It would be nice to have icons based on the new logo both for the installers and for the .hs/.lhs files. The Windows installer currently uses old GHC icons.,refold
4,refold,62,It should be possible to run the Windows installer as non-admin,Windows installer,2013.2.0.0,enhancement,2009-06-04T05:24:28Z+0100,2012-10-26T03:42:33Z+0100,"Current installer almost works when run under a limited user account, but the [http://www.galois.com/~dons/images/hklm.png error message] could be more clear. A more ambitious goal is to support a special ""limited user"" install mode.",refold
