Apologies for continuing with the cross-posting, but wxhaskell-users is not exactly active.
It seems like there may be enough interest in wxHaskell to justify trying to revive the project.
At present, from what I can tell, Daan Leijen, the principal developer of wxHaskell, no longer has much interest in the project - the CVS log shows little activity for about 15 months now - and using wxHaskell with newer wxWidgets versions or on Unicode systems requires the application of various patches (for which the interested potential user must search diligently).
Ideally, it would be best Daan for to enable new CVS committers to the project (or even to hand over project administration), but if this is not an option, is there a possibility of hosting a fork on hackage.haskell.org (I think there's a benefit in hosting Haskell-specific projects in a Haskell-friendly location).
I don't have the time to nurture huge ambitions for wxHaskell, but I think it is realistic to aim for the following in the short term:
* Patches to ensure that wxHaskell compiles against latest wxWidgets versions on Mac, Linux and Windows (exists today)
* Add Eric Kow's Unicode patches (exist today)
* Produce suitable binary packages for whatever targets we can get maintainers for, compatible with up-to-date versions of both GHC and wxWidgets.
* Improve samples and documentation.
In the longer term, we could look at:
* Fixing operation with sash windows (a personal gripe ;-) - easy
* Wrapping some of the more complex widgets - easy.
* Subclassing of widgets in Haskell ( i.e. allow C++ virtual methods to be redefined in Haskell) - moderately hard
* Move from the Eiffel wxc bindings to wxC project to give better maintained interface to wxWidgets - time consuming, but easy
* Porting to other Haskell implementations (Hugs, YHC etc)
Taking on a project like this is a very significant commitment, and only makes sense if there are a number of willing contributors. I'm happy to kick this off and try to cover some of the boring 'administrative' bits, as well as contributing on documentation and smaller bug fixes, but I don't have time to save wxHaskell from permanent bit-rot. If there's enough interest, I'll push ahead with trying to organize this.
On 01/08/06, shelarcy <[hidden email]> wrote:
> On 7/31/06, David F. Place <[hidden email]> wrote:
Haskell-Cafe mailing list
|Free forum by Nabble||Edit this page|