As one of the fltk2 core team that used to be very active quite some time ago on this version, I'd like to confirm first that the architecture of fltk2 is VERY different from fltk1. Also, as Matt and others sumed it accurately, this version has suffered from an almost non-existent management or at least no sufficiently strict. Finally, after all this time and energy we spent in this tk, not only the thinnest taste of a RELEASE has never been achieved, I think it simply does not matter enough for some of the fltk2 team.
The only thing I hope today is that we can progressively see some good(but robust) ideas in fltk2 appears in FLTK1. Fabien --- Message d'origine ---- De : matthiasm <[EMAIL PROTECTED]> À : Mirror of fltk.development Newsgroup <[email protected]> Envoyé le : Samedi, 16 Août 2008, 10h12mn 24s Objet : Re: [fltk.development] fltk1 and fltk2 merge On 15.08.2008, at 16:51, Dejan Lekic wrote: > Anton, there will never be a merge between those two. If it did not > happen for last 8 years, then there will be no merge in next 8 > years. - > So, probably never. > It is a pointless discussion, because it is clear even to blind eyes > that there are two fractions - conservative one which like Fl_/fl_ and > modern/liberal (i would add "radical" here as well ;) which is brave > enough to accept new/modern ideas. > Thus I follow Mikko's (who contributed large amount of FLTK2 code) > advice and maintain my own FLTK2 branch in a GIT repository, and > wait to > see what will others decide. > My FLTK2 branch is heavily modified from FLTK2 in SVN because I use > STDC++ templates/classes a lot, and I am planning on using Boost as > well. > Soon there will be a new C++ standard released, and FLTK still uses > some > prefixes to avoid name collisions... I have no words for this... Yes, > some people are fine with this - I AM NOT. OK, the sum of your mails finally makes me write this. I should probably have written this two years ago. FLTK2 has become a pool of unnerving, buggy, rotten code, spread all over the world. All FLTK2 developers (and who knows how many there really are) seem to have taken a private version and developed it in their own repositories. You have taken a perfectly fine library (the old FLTK2), and basically ripped it to shreds for your own purposes. But hey, it is OpenSource, so you guys can do with it whatever you like. But by opening your own branches and not using the main repository anymore, you have created something that has nothing to do anymore with what FLTK once was. Again, it's fine. Adding templates, Boost, namespaces, etc. is all valid, but making the library fat and unstable give FLTK a bad name. FL stands for Fast and Light. FLTK1 is known to be extremely stable, but all the fighting about the diverging versions and lack of maintenance scares users and potential developers away. Even Bill recommended at one point to continue with the FLTK1 core. What a shame that all the useful inventons in FLTK2 have been dilluted to a nothing. So my suggestion to the "new" FLTK2 developers: if your new library is neither Fast nor Light and lives in repositories outside of fltk.org, then please rename your libraries and get off of the fltk.org mailing list. Call it HUTK and secure that domain. www.hutk.org is available and I am happy to pay domain registration for the first four years for you. It has the added benefit for you of not having to read my blurbs anymore. Matthias PS: This is my personal opinion. Other developers and maintainers may or may not see this differently. ---- http://robowerk.com/ _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
