Revenue Source

Welcome to the Revenue Source affiliate marketing forums.

You are viewing our internet marketing and SEO forums as a guest which gives you limited access to most of our discussions.  By joining our free community, you will have access to post affiliate marketing topics, communicate privately with other members (PM), exchange SEO strategies, and access many other special features.  Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems, please don't hesitate to contact us.

Go Back   Revenue Source > Site Design & Development > Databases
Reload this Page MySQL Community Needs
Tags: , ,

Reply
 
LinkBack Thread Tools Search this Thread
Old
  (#1 (permalink))
Affiliate Blogs is Offline
Revenue Source Veteran
Affiliate Blogs has a brilliant future here!
 
Affiliate Blogs's Avatar
 
Join Date: Oct 2005
Posts: 9,224
Jack of All Trades
CyberSpace United States
   
MySQL Community Needs - 08-15-2007

Sheeri just posted a great post putting a different view on recent MySQL Community Announcements.
This however raises very interesting point what MySQL Community really needs ?
I think the problem is there are no single set of needs for Community which can be maintained within single version. I see at least two set of community with very different needs.
First is “Production Community” - these are the guys which want stable MySQL version, do not want to take risks want regular updates. Some of them would like to see certain community contributions in server but not at the expense of stability.
For this group actually Old Time MySQL would work best when user contributions were accepted rather quickly into the mainline and frequent MySQL releases were built.
Second is “Development Community” - these are the guys which are hacking around MySQL and want to see these cool community features fast. They are often testing MySQL rather than running version in production so they are not so conservative and would like to see changes faster even at the cost of risk.
I typically belong to 1st group but often to second - I mainly care about performance monitoring extensions which are very special - you do not have to run them in production all the time. You can use them for some time gather the stats and roll back to the safe binary without the changes.
Looking at announcement translation by Sheeri it looks like MySQL is focusing on the first group rather than the second.
This is very interesting if we compare it to RedHat/Fedora community which has the same difference.
Production Community RHEL is called CentOS - it is same as Enterprise version but it has number of community extensions if you want them. For example there are CentOS 4 kernels with Reiserfs which is not supported in RHEL. Note this is not maintained by RedHat as it is hard to differenciate between two versions both of which are production focused.
Development Community version is called Fedora - this is maintained by RedHat and gets a lot of bleeding edge cool features for people who are less concervative, so among other things they can be tested before going to Enterprise version.
I’m not saying MySQL should copy the same approach. Fedora is used a lot on Desktop which is less mission critical while it is rarely used same way with MySQL - even if MySQL is used on Desktop by end users it is typically for development in which case you try to keep same version as used on production system.
It is however clear for me it would not be easy for MySQL to have both Community version which is absolutely great for Production and used in production by millions of users and Enterprise version which is used by thousands of enterprises and lacks certain version community has.
As a side not I also read InfoWorld article today
Dave Dario puts another interesting ange to the discussion saying MySQL unlikely does it for revenue (which seems to conflict with what Kaj himself is saying) but what MySQL may be doing it for IPO to show potential investors its IP is protected (even in such wierd way of inconvenient source code access)
I’m not to discuss if Dave is right or wrong - the thing is he is guessing, why ?
Because it does not looks like Kaj describes true reasons at least all of the reasons, and I think this is one big item which offends community.
Community does not like when it is attempted to be approached with Enterprise class marketing which tend to draw the rosy picture and replace true reasons with something which allows to keep the face. Have you ever seen Enterprise announcements saying something like “We fired our CEO because he was clueless in business and poor leader and Board was blind unable to notice it for years” ?
The true community demands brutal honesty, especially as it comes from Kaj’s personal blog rather than company press release which Enterprise users also read and which may be shocked by someone trying to be honest to them.


MySQL Community Needs - Read More...
  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads for: MySQL Community Needs
Thread Thread Starter Forum Replies Last Post
MySQL Community contrubutions Affiliate Blogs Databases 0 08-09-2007 10:43 AM
New MySQL Community Release Policies published Affiliate Blogs Databases 0 08-09-2007 10:43 AM
MySQL 5.0 Community Edition Regression Affiliate Blogs Databases 0 07-27-2007 08:16 AM
MySQL Releases first real Community Release Affiliate Blogs Databases 0 03-19-2007 12:44 AM
Community News: MySQL native driver for PHP - mysqlnd Affiliate Blogs Programming Help 0 02-06-2007 05:23 PM



© 2004-6 RevenueSource.com.  All rights reserved.  Do not duplicate or redistribute in any form.
This website and its logos/design are property of RevenueSource.com.  All rights reserved. vBSEO 3.2.0 RC7


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34