__color__	__group__	ticket	summary	component	milestone	type	created	_description_	_changetime	_reporter
4	MtnViewMark	131	Public release timetable suitable for users	Web site	2012.4.0.0	defect	2010-07-15T21:54:45Z+0100	"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
"	2012-11-05T00:27:06Z+0000	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	"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."	2013-05-08T15:54:56Z+0100	kgabis
4	MtnViewMark	217	Incorrect build order in source tarball	Generic source tarball	2013.2.0.0	defect	2012-12-24T06:12:24Z+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.
"	2013-01-20T15:00:03Z+0000	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	"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."	2012-10-10T17:13:57Z+0100	chrisdornan
3	danderson	10	Make platform installer checklist	Platform	2012.4.0.0	task	2009-04-02T15:39:52Z+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/"	2012-10-25T16:28:49Z+0100	duncan
3	dons	160	dependency on hscolour	Generic source tarball	2011.4.0.0	defect	2011-02-17T10:18:10Z+0000	"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
"	2012-06-26T18:29:11Z+0100	mafo
3	refold	36	Installer actions should be better documented.	Windows installer	Blue Sky	enhancement	2009-05-07T18:04:07Z+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.	2012-10-25T13:57:41Z+0100	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	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.	2012-10-25T13:57:32Z+0100	refold
3	refold	64	Add a vcvars32.bat-like bat file	Windows installer	2013.2.0.0	enhancement	2009-06-04T05:44:13Z+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.	2013-04-16T17:35:18Z+0100	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	"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"	2012-10-25T13:46:55Z+0100	refold
3	refold	209	64-bit version of the Windows installer	Windows installer	2013.2.0.0	enhancement	2012-08-31T19:07:08Z+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.	2013-05-05T23:50:52Z+0100	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	"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."	2012-10-25T13:47:17Z+0100	lummar
4	refold	213	Documentation for some packages is missing	Windows installer	2013.2.0.0	defect	2012-10-25T14:04:24Z+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.	2012-10-25T14:04:31Z+0100	refold
4	refold	18	Better branding for installers	Windows installer	Blue Sky	enhancement	2009-04-30T21:39:56Z+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.	2012-10-25T13:38:26Z+0100	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	"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."	2012-10-26T03:42:33Z+0100	refold
