Hi Shelarcy,<br><br>Thanks for volunteering to work on the Windows port. What I'd like to ask is this: we need someone to maintain the Windows port.<br><br>I think, in practice, that this would mean maintaining the Windows build files (which should, generally, be a fairly straightforward job) as well as building and testing updates. With reasonable coordination from all concerned, I believe that this would mean doing a rebuild aned regression test at least once a month.
<br><br>You will understand that before I can take on work with wxHaskell, I need someone in place to lead each supported platform. I'm quite an active user of wxhaskell on Windows, and would probably be able to share the build file work and testing, so I think your commitment would be around 2-3 hours per month (with considerably more leading up to major releases - whichi should occur about every six months).
<br><br>If you are willing, please let me know, and I'll put your name in place as Windows Maintainer. If not, I understand, and will ask you to help with testing if I am able to get a core team together.<br><br>Best regards
<br>Jeremy<br><br><div><span class="gmail_quote">On 02/08/06, <b class="gmail_sendername">Jeremy O'Donoghue</b> &lt;<a href="mailto:jeremy.odonoghue@gmail.com">jeremy.odonoghue@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; margin-left: 0.80ex; border-left-color: #cccccc; border-left-width: 1px; border-left-style: solid; padding-left: 1ex">
<div>Hi all,<br><br>First, thanks Daan for offering to stay involved. I'd much prefer to have you working on the project in whatever capacity is possible for you - as the main architect and the person with most knowledge of the wxHaskell implementation, this will be invaluable. 
<br><br>Second thing, for those who are following this thread on Haskell Cafe, I think that we should move subsequent discussion to <a href="mailto:wxhaskell-users@lists.sourceforge.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
wxhaskell-users@lists.sourceforge.net </a> - I will post a summary of any conclusions we reach back to Haskell Cafe for general interest.<br><br>I am going to mail those who have replied offering help off-list to try to determine the realistic level of commitment they can make to the project, with the hope that we can come up with a viable set of core contributors with well-defined responsibilities. I don't think it's fair on the individuals concerned to perform such discussions on-list as&nbsp;it&nbsp;is&nbsp;a&nbsp;big&nbsp;thing&nbsp;to&nbsp;ask&nbsp;someone&nbsp;to&nbsp;commit&nbsp;their&nbsp;time&nbsp;and&nbsp;effort&nbsp;freely, and public discussion can place unfair pressure on individuals. 
<br><br>My 'day job' involves managing software development teams and deliveries, so I'm prepared to take on this side of the project if there's general agreement. From everything I've seen and read, this is often a hard area to resource in Open Source projects (as it's not especially glamorous), as well as contributing patches and test effort on Windows and OSX. 
<br><br>It sounds as though we have, in principle, people prepared to look at all of the major platforms, although as yet the commitments do not extend to helping with packaging for platforms, and I see this as vitally important to the success of wxHaskell. It's currently too difficult to build for the casual user (yes, I accept that 'casual user' is probably an oxymoron in the Haskell community ;-). 
<br><br>Please watch this space (on wxhaskell-users) for updates.<br><br>Regards<br>Jeremy<br><br>Thanks to all who have replied<br><br><div><span class="e" id="q_10ccdf5a9a6fae52_1"><span class="gmail_quote">On 01/08/06, 
<b class="gmail_sendername">Daan Leijen</b>  &lt;<a href="mailto:Daan@microsoft.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Daan@microsoft.com</a>&gt; wrote:</span></span></div><div><span class="e" id="q_10ccdf5a9a6fae52_3">
<div><div lang="EN-US" link="#0000ff" vlink="#800080"><div><p><span style="font-size: 11pt; color: #1f497d">Dear wxHaskell users,</span></p><p><span style="font-size: 11pt; color: #1f497d">&nbsp;</span></p><p><span style="font-size: 11pt; color: #1f497d">
 First of all, I apologize for not being responsive on the wxHaskell users mailing list. I recently changed jobs and countries and didn't properly take care of older email aliases.</span></p><p><span style="font-size: 11pt; color: #1f497d">
 &nbsp;</span></p><p><span style="font-size: 11pt; color: #1f497d">Anyway, even though I am motivated to support wxHaskell, practice proves that the project is too large for me to do alone. It would be great if someone or a group of people feel motivated enough to take over the project and release new versions that are compatible with the latest Ghc versions. One potential challenge is to find a group of testers that are willing to help compiling wxHaskell on different target systems: Windows, MacOS X, and Unix/GTK variations.  
</span></p><p><span style="font-size: 11pt; color: #1f497d">&nbsp;</span></p><p><span style="font-size: 11pt; color: #1f497d">I am happy to give volunteers administrator privileges on the sourceforge site and help out with the initial transition and building the initial new release (which is generally a lot of careful work in compiling and packaging correctly). 
</span></p><p><span style="font-size: 11pt; color: #1f497d">&nbsp;</span></p><p><span style="font-size: 11pt; color: #1f497d">All the best,</span></p><p><span style="font-size: 11pt; color: #1f497d">-- Daan Leijen.</span></p><p>
<span style="font-size: 11pt; color: #1f497d">&nbsp;</span></p><p><span style="font-size: 11pt; color: #1f497d">Ps. Include me on the reply list as I am not subscribed properly to either mailing list at the moment.</span></p><p>
<span style="font-size: 11pt; color: #1f497d">&nbsp;</span></p><div><div style="border-top-color: #000000; border-left-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-top-width: medium; border-left-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: #91c0ff; border-top-width: 1pt; border-top-style: solid; padding-top: 3pt; padding-right: 0in; padding-bottom: 0in; padding-left: 0in">
<p><b><span style="font-size: 9pt">From:</span></b><span style="font-size: 9pt"> Simon Peyton-Jones <br><b>Sent:</b> Tuesday, August 01, 2006 4:46 AM<br><b>To:</b> Daan Leijen<br><b>Subject:</b> FW: Reviving wxHaskell (was: Re: [wxhaskell-users] [Haskell-cafe] Troublecompiling wxhaskell) 
</span></p></div></div><p>&nbsp;</p><p><span lang="EN-GB" style="font-size: 10pt; color: #0000ff">Daan</span></p><p><span lang="EN-GB" style="font-size: 10pt; color: #0000ff">&nbsp;</span></p><p><span lang="EN-GB" style="font-size: 10pt; color: #0000ff">
 Have you seen this thread? Would you care to respond to it?<br><br> Simon</span></p><p><span lang="EN-GB" style="font-size: 10pt; color: #0000ff">&nbsp;</span></p><div style="border-top-color: #000000; border-left-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-top-width: medium; border-left-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-color: #91c0ff; border-top-width: 1pt; border-top-style: solid; padding-top: 3pt; padding-right: 0in; padding-bottom: 0in; padding-left: 0in">
<p><b><span style="font-size: 9pt">From:</span></b><span style="font-size: 9pt"> <a href="mailto:haskell-cafe-bounces@haskell.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">haskell-cafe-bounces@haskell.org 
</a> [mailto:<a href="mailto:haskell-cafe-bounces@haskell.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">haskell-cafe-bounces@haskell.org</a>] <b>On Behalf Of </b>Jeremy O'Donoghue<br><b>Sent: 
</b> 01 August 2006 09:37<br><b>Cc:</b> <a href="mailto:haskell-cafe@haskell.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">haskell-cafe@haskell.org</a>; <a href="mailto:wxhaskell-users@lists.sourceforge.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 wxhaskell-users@lists.sourceforge.net</a><br><b>Subject:</b> Reviving wxHaskell (was: Re: [wxhaskell-users] [Haskell-cafe] Troublecompiling wxhaskell)</span></p></div></div><div><span><p><span lang="EN-GB">&nbsp;</span></p><p style="margin-bottom: 12pt">
<span lang="EN-GB">Hi list,<br><br> Apologies for continuing with the cross-posting, but wxhaskell-users is not exactly active.<br><br> It seems like there may be enough interest in wxHaskell to justify trying to revive the project. 
<br><br> 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).  
<br><br> 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 <a href="http://hackage.haskell.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 hackage.haskell.org</a> (I think there's a benefit in hosting Haskell-specific projects in a Haskell-friendly location).<br><br> 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:  
<br><br> * Patches to ensure that wxHaskell compiles against latest wxWidgets versions on Mac, Linux and Windows (exists today)<br> * Add Eric Kow's Unicode patches (exist today)<br> * Produce suitable binary packages for whatever targets we can get maintainers for, compatible with up-to-date versions of both GHC and wxWidgets.  
<br> * Improve samples and documentation.<br><br> In the longer term, we could look at:<br><br> * Fixing operation with sash windows (a personal gripe ;-) - easy<br> * Wrapping some of the more complex widgets - easy.<br>
  * Subclassing of widgets in Haskell ( i.e. allow C++ virtual methods to be redefined in Haskell) - moderately hard<br> *&nbsp;Move&nbsp;from&nbsp;the&nbsp;Eiffel&nbsp;wxc&nbsp;bindings&nbsp;to&nbsp;wxC&nbsp;project&nbsp;to&nbsp;give&nbsp;better&nbsp;maintained&nbsp;interface&nbsp;to&nbsp;wxWidgets&nbsp;-&nbsp;time&nbsp;consuming,&nbsp;but&nbsp;easy 
<br> * Porting to other Haskell implementations (Hugs, YHC etc) <br><br> 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.  
<br><br> Regards<br> Jeremy</span></p><div><p><span><span lang="EN-GB">On 01/08/06, <b>shelarcy</b> &lt;<a href="mailto:shelarcy@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">shelarcy@gmail.com 
</a>&gt; wrote:</span></span></p><p style="margin-bottom: 12pt"><span lang="EN-GB">&gt; On 7/31/06, David F. Place &lt;<a href="mailto:d@vidplace.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 d@vidplace.com</a>&gt; wrote:<br> &gt;&gt; Hi:<br> &gt;&gt;<br> &gt;&gt; I'm having trouble compiling wxhaskell 0.9.4 under both ghc 6.4.2 and<br> &gt;&gt; ghc 6.5.&nbsp;&nbsp; Does anyone know where I should direct my queries?<br>
<br> If you use ghc 6,4,2 under Windows platform, you<br> can use my patched version of wxHaskell.<br><br> And you can get my patch from Kamiariduki's source.<br><br><a href="http://www.haskell.org/pipermail/haskell/2006-June/018043.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 http://www.haskell.org/pipermail/haskell/2006-June/018043.html</a><br><a href="https://sourceforge.net/project/showfiles.php?group_id=168626" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://sourceforge.net/project/showfiles.php?group_id=168626  
</a><br><br><br> I also know Eric Y. Kow's unicode patch doesn't<br> include db problems fix. These problems has not<br> only wxWidgets 2.6.x change, but also unicode<br> change.<br><br> I try to fix latter case, use attached after unicode  
<br> patch, this fixes compile problem ... but it has<br> another problem that can't use non-ascii characters<br> correctly. So, if want to accesss DB by wxHaskell's<br> ODBC, data is garbled and cause problems.<br><br> I don't know how to fix that.  
<br><br> Attached is already sent wxhaskell-user's list, but<br> you can't get this file. So I send again.<br><a href="http://sourceforge.net/mailarchive/message.php?msg_id=16222530" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 http://sourceforge.net/mailarchive/message.php?msg_id=16222530 </a><br><br><br> My patch where I put Kamiariduki's project page doesn't<br> include unicode support that I noticed above Mailng-List's<br> log.<br><br> Don't worry about this. You can use both my patch and 
<br> unicode patch, if you want. These cause conflict message <br> but this is not problem.<br><br><br> On Tue, 01 Aug 2006 08:18:27 +0900, Jason Dagit<br> &lt;<a href="mailto:dagit@eecs.oregonstate.edu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 dagit@eecs.oregonstate.edu</a>&gt; wrote:<br> &gt; I've done this recently.&nbsp;&nbsp;I put my notes on the wiki: <br> &gt; <a href="http://www.haskell.org/haskellwiki/WxHaskell/Install#Windows" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 http://www.haskell.org/haskellwiki/WxHaskell/Install#Windows</a><br><br> I don't know this problem when I made patch.<br> So, my patch doesn't fix this problem. <br><br><br> --<br> shelarcy &lt;shelarcy&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://capella.freemail.ne.jp" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 capella.freemail.ne.jp</a>&gt;<br><a href="http://page.freett.com/shelarcy/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://page.freett.com/shelarcy/</a><br><br> -------------------------------------------------------------------------  
<br> Take Surveys. Earn Cash. Influence the Future of IT<br> Join SourceForge.net's Techsay panel and you'll get the chance to share your<br> opinions on IT &amp; business topics through brief surveys -- and earn cash<br>
<a href="http://www.techsay.com/default.php?page=join.php&amp;p=sourceforge&amp;CID=DEVDEV" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.techsay.com/default.php?page=join.php&amp;p=sourceforge&amp;CID=DEVDEV 
</a><br><br> _______________________________________________<br> wxhaskell-users mailing list<br><a href="mailto:wxhaskell-users@lists.sourceforge.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 wxhaskell-users@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/wxhaskell-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.sourceforge.net/lists/listinfo/wxhaskell-users 
</a><br><br></span></p></div><p><span lang="EN-GB">&nbsp;</span></p></span></div></div></div><br></span></div><div>_______________________________________________<br>Haskell-Cafe mailing list<br><a href="mailto:Haskell-Cafe@haskell.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
 Haskell-Cafe@haskell.org</a><br><a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.haskell.org/mailman/listinfo/haskell-cafe</a>
 <br><br>-------------------------------------------------------------------------</div><div><span class="q"><br>Take Surveys. Earn Cash. Influence the Future of IT<br>Join SourceForge.net's Techsay panel and you'll get the chance to share your
<br>opinions on IT &amp; business topics through brief surveys -- and earn cash <br><a href="http://www.techsay.com/default.php?page=join.php&amp;p=sourceforge&amp;CID=DEVDEV" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.techsay.com/default.php?page=join.php&amp;p=sourceforge&amp;CID=DEVDEV </a><br><br>_______________________________________________<br>wxhaskell-users mailing list<br><a href="mailto:wxhaskell-users@lists.sourceforge.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
wxhaskell-users@lists.sourceforge.net </a><br><a href="https://lists.sourceforge.net/lists/listinfo/wxhaskell-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.sourceforge.net/lists/listinfo/wxhaskell-users
</a><br><br><br></span></div><br></div></blockquote></div><br>