Friday April 28th, 2000
And the big question (which feeds off a discussion in a forum today): what kind of responsibility do third party developers have to meet the deadlines of commercial entities who are utilizing their Open Source code? What if these deadlines are being advocated by end-users? What role should the end user play in directing the time of volunteer coders?
For example, should the third-party volunteers implementing XSLT or SVG or MathML have a responsibility to meet the deadlines of Netscape 6? Even if Netscape didn't promise the technology for the 6 release? What if end-users are telling them that they need to get it done for that release? How much can or should an end-user expect in this situation? How much responsibility should the volunteer developer feel to deliver?
We're interested in feedback from both end-users and developers. Let us know what you think. It's a complex question, but one that I think needs a public airing.
#8 My personal experience...
Friday April 28th, 2000 8:53 PM
You are replying to this message
As owner of bug 18722 -- <http://bugzilla.mozilla.org/show_bug.cgi?id=18722> -- I have a bit of something to say about this...
The contribution of TransforMiiX to Mozilla will be an incredible help to both the Moz project and the recognition of TransforMiiX as a successful implementation of XSLT. It's two sides of the same coin, in other words.
Keith is doing an incredible job at keeping the momentum of the TransforMiiX integration up, and this is obviously very much to his credit as he isn't a Netscape employee. The motivation there for him, I imagine, is both that Mozilla is a project he believes in and wants to contribute to, and that it will bring him personal success to have his code incorporated into software which will be used by millions.
The pressure is not to meet Netscape's deadlines; the pressure is to succeed.