<table cellspacing='0' cellpadding='0' border='0' background='none' style='font-family:arial;font-size:10pt;color:#000000;background-color:#ffffff;width:100%;'><tr><td valign='top' style='font: inherit;'><P>After x # of years of silence from me quietly reading the list and using gmp, I thought I'd toss my 2 cents into the fray.</P>
<P>&nbsp;</P>
<P>Everyone is going to continue to disagree on licensing issues. [Prove me wrong?]</P>
<P>&nbsp;</P>
<P>Most everyone in both 'camps' detests overly expensive software. So there is a strong dislike amongst some/most of Ma* and of Microsoft. Deal with that in your own way.</P>
<P>&nbsp;</P>
<P>It appears highly likely there will be a fork. </P>
<P>&nbsp;</P>
<P>So, how about everyone try to come together on a redesign/cleaning-up of GMP/ GMP-X (aka MPIR)????&nbsp; I myself&nbsp;avoid the&nbsp;internals in my 'middle' age - I prefer using Shoups NTL on top of gmp&nbsp;for most of my algorithmic stuff - I'm a simpleton that way :) (well that and an order of magnitude improvement in an algorithm trumps most constant factor speed ups of code *evil grin*)</P>
<P>&nbsp;</P>
<P>There are a lot of build issues with GMP that need addressed - work together on that?</P>
<P>&nbsp;</P>
<P>*Everyone* needs to stop being so stubborn. I took a multi-year break from code development to develop my toddler and you're approaching her in temper tantrums, negativity and&nbsp;stubbornness.</P>
<P>&nbsp;</P>
<P>I have quite often *hated* the anti-MS position of many open source projects. It's better to have a wider audience for projects than a narrow one. I was an eager user of delta-trinitys &amp; Brian Gs efforts. So how about gmp finally getting around to playing well with others? [I am not a big&nbsp;fan of MS, but I do appreciate Visual Studio and the continuous progress and evolution of software]</P>
<P>&nbsp;</P>
<P>I have quite often disagreed with a lot of the gmp development process; since I decided just to use it rather than patch or work on modules I have kept silent. It does not mean I do not appreciate the present results and strength of the code. No project is easy. I am reminded of that 3 weeks a month as a single father!</P>
<P>&nbsp;</P>
<P>So instead of barking disrespectful banter, how about being productive and finding the ground&nbsp;you can agree on and get down to turning out code?</P>
<P>&nbsp;</P>
<P>1) Clean up the code base</P>
<P>2) Switch to a 'better' build system?&nbsp; [i prefer CMake but Scons is growing on me. Boost.Build is porting to python for v2 but that is too far off in the future and I can't see it being better than Scons]</P>
<P>3) Both forks need a better process for code/patch submission along with improved visibility on change issues</P>
<P>&nbsp;</P>
<P>4) Greater visibility on timelines &amp; RAMs (roles and assignment matrices - such as whom is working or heading up work on a particular function, module, or tasks)</P>
<P>&nbsp;</P>
<P>5) *cough* FORUMs instead of just dev-thread, discuss-thread -&nbsp; you'll attract a larger pool of developers who may be interested in particular aspects with a larger # of categories.</P>
<P>&nbsp;</P>
<P>something akin to <A href="http://www.mersenneforum.org">www.mersenneforum.org</A> - simple yet easy for someone after a long day of work to pop into whatever relevant discussion picques their interest</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>I'm going back to my factoring, elliptic curves, and hash function competition research - happy computing and make progress not ire :)</P>
<P>&nbsp;</P>
<P>C++ya,</P>
<P>xkey - whose current project is sitting on her potty chair</P>
<P>&nbsp;</P></td></tr></table>