Hi Mark,
On 18/03/2009, at 12:26 AM, Mark Leith wrote:
I personally am against releasing for Solaris only (even though we
are Sun), it could give another bad message to the community.
OSS development is not "released" or "published", it just "is" as all
development would be done in repository trees/branches that are public.
The community fully appreciates that development is an incremental
process, and would love to be a part of that process - not just for
the heck of it, but because it makes for better code. Design problems
can be caught early, but also because there are some serious experts
out there and the overall development can really benefit from this
additional expertise.
In fact, it's pretty much a given that there's more expertise "out
there" than "in" whatever closed environment one can define.
This may not be the case for specific niches of the MySQL codebase
(such as the optimiser), however it holds true for other logic and
code structures such as this pool-of-threads and scheduling
architecture. While there are some MySQL-specific aspects to it, it's
an issue of C coding mainly. In terms of expertise, the entire
internal Sun pool of developers is massively outnumbered both in
numbers and skill by the big wide world. And this would hold true for
any other company, including IBM and Microsoft and whomever else. Of
course the people internal are "good", but you're just hideously
outnumbered and there's always at least one person who is "better"
working elsewhere at the time, but still happy and willing to help
improve things. Making use of this massive distributed skill resource
is what makes OSS development rock.
I look forward to a time when MySQL will use OSS development once
again. It is not an economic risk, it's a massive business asset to do
so.
Cheers,
Arjen.
--
Arjen Lentz, Director @ Open Query (http://openquery.com)
Affordable Training and ProActive Support for MySQL & related
technologies
My blog is at http://arjen-lentz.livejournal.com
OurDelta: free enhanced builds for MySQL @ http://ourdelta.org
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp