On 17 May 2004 17:58, Sven Panne wrote:

> Is a release of GHC 6.2.2 planned? If yes, is there an approximate
> date for this? 
> GHC 6.4 is probably a bit far away, I guess.
>
> The intention behind my question is getting my OpenGL stuff on the
> main branch "out of the door" in a reasonable time frame. Currently I
> can see 4 options: 

We do plan a 6.2.2, because the 6.2 branch is quite successful and 6.4
is likely to be destabilising (complete new back-end).

However: bear in mind that patchlevel releases aren't supposed to change
APIs.  If you want to change the HOpenGL API you should really release
it separately.  However, if HOpenGL isn't distributed as part of a GHC
binary package, we could turn a blind eye.

>     a) Wait for the new library infrastructure: Although this would
>        be the cleanest solution, it could take quite some time.
> 
>     b) Wait for GHC 6.4 and/or a new Hugs release: Same problem as
> for a). 
> 
>     c) Provide nightly (or weekly) snapshots of GHC and/or Hugs
>        including HOpenGL for at least the major platforms (x86 Linux,
>        WinDoze, MacOS X): This would be a very good thing in itself,
>        but we don't have such a mechanism currently. Part of the
>        problem is that the status of the ultra-secret tool used for
> generating the *.msi on WinDoze is still unclear. (<= Hint! :-) 

When I've got some time, I'd really like to see whether we can use WiX
for generating MSIs (see http://sf.net/projects/wix/.  Perhaps using our
own frontend with a suitable Haskell XML toolkit, this should be a good
way to automatically bundle up MSIs.

>     d) Merge the OpenGL stuff from the HEAD to the STABLE branch:
>        This would be against the spirit of the STABLE branch.

Yes.

> Although less than nice, I'd go for option d) if nobody yells and a
> GHC 6.2.2 is 
> not too far away. There were quite a few request for the OpenGL
> features in the 
> HEAD, but building from sources seems to be too daunting for most
> people. 

Sorry we don't have any good solutions right now.  The library
infrastructure is making some progress, however.

Cheers,
        Simon
_______________________________________________
Cvs-fptools mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-fptools

Reply via email to