> Just wondering, how are design and release decisions made at FLTK?
> Are decisions made by consensus or benevolent dictator? Is there a
> web page that lists who the official project leader is and the team
> members? If there's no official team, then who has CVS control?
> Who's running FLTK?

As I understand it:

Bill Spitzak started FLTK, and was busy with the FLTK2 fork when I
started wirh FLTK. Since then, Nuke, his commercial app, switched
from FLTK(2) to Qt, so his involvement has dropped considerably,
and without his vision of where it was going, FLTK2 activity dropped.

Mike Sweet was the guardian of FLTK1, and his company hosts the FLTK
web site. Mike's focus switched to printing / ghostscript / cups but
he still pops up in the FLTK forums with suggestions from time to time.

Matthias Melcher then became the standard bearer for FLTK1 and his
vision has driven it for a couple of years, but he too has become
busy with other things, leaving Albrecht Schlosser as the current
active developer for FLTK1. Ian MacArthur pulled in the UTF-8 code
based on previous work by Bill, O'ksi'D and Roman Kantor. Printing
support has been added recently by Manolo Gouy. Greg Ercolano fixes
bugs in FLTK1 as his large commercial app uncovers them. Various
other people provide input, patches, etc. Too many to mention.

Someone who has contributed for a while can apply for developer access
to the SVN repository, and that's usually granted by Mike Sweet. The
list of developers is visible to developers, but the only ones who
have commited anything regularly to FLTK1 recently, according to the
fltk.commit messages are Matt, Albrecht, Manolo, Ian and Greg.

The general direction and approximate release plan are discussed in
fltk.development, and requests for enchancement and software trouble
reports to be solved for the next release are detailed online in the
Developer Roadmap. Usually all Critical and High STRs need to be
solved before the release can be made. Developers vote on the RFEs
and it takes a minimum of 3 votes and an overall +ve to agree an RFE.
This, and more, is  discussed in the Configuration Management Plan:
at http://www.fltk.org/cmp.php

So, who's running FLTK? Answer: It's a community effort, but any
additional help would be more than welcome...

D.

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

Reply via email to