On 5/26/07, matthiasm <[EMAIL PROTECTED]> wrote:
>
> FLTK 1.1 is reaching its final state. 1.1.8 has become a wonderful
> piece of software, incredibly stable, very fast, and still very fast.
> Thank you very much to everyone who contributed! Very few OpenSource
> projects survive ten years!
>
> So what is next?

Here is my 2 cents:

I am not an FLTK developer. I use FLTK for my GPLed Fl_TeacherTool
software. My code is small, so I have no vested interest in any
particular direction.

After reading all the posts it seems *clear* that most people are in
agreement that the two most desired features not in stable FLTK are
UTF-8 and printing. Also, I have personally seen discussions/reviews
where lack of UTF-8 support has probably cost us potential users.

We have to ask why has FLTK survived so long? Other than the fact that
FLTK happens to be a really nice gui toolkit, it's due to having
talented devs like Matt and Mike maintain the code base. Most people
who *use* FLTK don't have the skills to debug and maintain the code
properly. I know I don't. So why do Matt, Mike and other FLTK devs do
this work? Same reason most Open Source developers do. THEY NEED THE
SOFTWARE.
Same reason why I created Fl_TeacherTool. I needed the software. But
why should I be the only one who gets to enjoy it. I get satisfaction,
pride and benefit in sharing my work. As I'm sure the FLTK devs do.

I look at this issue from a practical view. How can our devs get UTF-8
and printing into a usable/stable FLTK with the least amount of sweat
and blood. From reading the posts, 1.1.8 seems to be the path of least
resistance and also (maybe more importantly) keeps key contributing
developers firmly invested in FLTK.

Therefore, my small vote goes to maintain 1.1.x stable (bug fixes) so
we have a stable branch. Then create 1.2 which basically has 1.1.x
stable + UTF-8 + printing + Greg's Fl_Table. Work towards stabilizing
1.2.

This seems like the most practical solution and the one with the most
chance of succeeding.

As for attracting new users: Good documentation, tutorials, code walk
throughs, videos, etc. Basically, anything that lowers the barrier to
entry.

Kudos to all the devs, especially Matt and Mike, for creating a rock
solid 1.1.8.
-- 
Robert Arkiletian
Eric Hamber Secondary, Vancouver, Canada
Fl_TeacherTool http://www3.telus.net/public/robark/Fl_TeacherTool/
C++ GUI tutorial http://www3.telus.net/public/robark/

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to