Planet MySQL has a long history …

MySQL has a long history since its birth 18 years ago when Monty Widenius and David Axmark started it.
Planet MySQL started in 2004 and all its history is archived.  Let us dig in it.
It is always good to look back at the past to get some lessons for the future. Here are the 20 most positively voted blog posts since Planet MySQL birth. By positive blog post I mean the one with the biggest positive number of votes versus negative ones. So inside this chart you have false positive which are also very controversial subject ( lots of + and lots of  - with a majority of +).

Planet MySQL is like military archives that you can open after some time when passions have cooled down  (it might not be true for everyone or for every subject ;-) )

First column is the excess of plus vote versus negative ones.
61     / 2009-12-21      What do MySQL staff think of the acquisition?    - Ronald Bradford
38     / 2011-03-08      The MySQL Council addresses the public bug database issue   - Giuseppe Maxia
30     / 2009-12-30      Save MySQL save the world   - Mark Callaghan
27     / 2010-10-12      Welcome SkySQL!   - Gary Pendergast
25     / 2009-12-29      Save MySQL by letting Oracle keep it GPL   - Sheeri K. Cabral
24     / 2011-08-09      Santa Clara MySQL Conference 2012: Unity or division?   - Kaj Arno
22     / 2011-08-10      Call for disclosure on MySQL Conference 2012   - Giuseppe Maxia
22     / 2010-10-19      Using MySQL as a NoSQL – A story for exceeding 750000 qps on a commodity server   - Yoshinori Matsunobu
20     / 2011-01-13      Temporary files binlog_cache_size and row-based binary logging  - Chris Calender
19     / 2010-01-03     Tales of the Trade #2: The Oracle-Sun deal   - Shlomi Noach
18     / 2010-12-15      MySQL 5.5 is GA!   - Oracle MySQL Group
17     / 2011-02-21      Where have the bugs gone?   - Mark Callaghan
17     / 2010-09-29      The MySQL swap insanity problem and the effects of the NUMA architecture   - Jeremy Cole
16     / 2009-08-04      XtraDB has been commited to MariaDB   - MySQL Performance Blog
16     / 2010-07-09      Using EXPLAIN EXTENDED / SHOW WARNINGS to Help Troubleshoot Inefficient Queries   - Chris Calender
16     / 2010-09-28      I need a new keyboard   - Domas Mituzas
16     / 2011-08-10      What is happening with the MySQL conference?   - Michael
16     / 2012-08-17      (less) open source   - Mark Callaghan
16     / 2010-08-28      MySQL 5.1 Plugins Development Published   - Andrew Hutchings
15     / 2011-02-22      Oracle introduces new levels of sucking to new versions of old software   - Monty Taylor

First kudos to Shlomi who wrote 2009-12-21 : “Ronald: you will remain #1 of all times for long time to come!” This was a good prediction as this blog post is still number one. I love  Tales of the Trade #2: The Oracle-Sun deal where this prediction happened.

Second lesson learned is not to trust the internet. For example  MySQL 5.1 Plugins Development Published  does not point any more to where it should. This is unfortunate that  there is nothing like  UUID  URI. Internet memories are not garantied : all MySQL DBA knows that : do backups :-) And  “MySQL 5.1 Plugins Development” remains an excellent book even if the pointer is gone.

This also illustrates the ability of a crowd to make important  choices  : “I need a new keyboard”  got a very good ranking. I really hope Domas that you got your new keyboard. Is it wireless ?

Some question should be hard as it seem they remain unanswered :  Where have the bugs gone? was raised  2011-02-21.

Some titles can be misinterpreted : Oracle introduces new levels of sucking to new versions of old software . That is a good lesson if you make book reviews. You should not just read the title . What sucked for Monty Taylor at that time is not what sucks for us now.

Some question do have an answer : What is happening with the MySQL conference? Well, It is taking place in April in Santa Clara but it is now called “Percona Live”. It could have had a different answer and in the future it might have another different one. Who knows ? Shlomi you who made a good prediction  : Do you have any prediction, hint, advices ?

Enjoy :-)


6 comments to Planet MySQL has a long history …

  • Forgive this long response :)

    What I find interesting is that the vast majority, and the top-dominating posts are non-technical, and rather deal with controversy (Sun/Oracle, Orcale & open source, 2012 Conference, MySQL/PostgreSQL).

    I can perfectly understand the driving emotion. But I’m also sometimes discouraged about the lack of passion when it comes to technical publications. I well remember the overwhelming positive response to Yoshinori’s post — and I thought to myself this is how things are supposed to be with all good stuff. An open source community should be vocal on all things open source, not just politics. Indeed, the “source” is as important as the “open”.

    I can also testify for the following: I drew some additional comic strips about controversies in the MySQL world. Whether they were funny or not, I cannot say; however I can *clearly* say that they were mostly misunderstood. People just mistook my meaning over and over again, and in all possible directions. Some thought I was clearly bashing this party, others thought I was criticizing the other. And I just wanted to throw in a joke. OK, got it, stick to technical posts.

    For the rest of this comment, I am somewhat biased, as I’m acting as chairman for the 2013 Percona Live conference; moreover, I have zero (or less) interest in politics or in taking sides;

    My own experience in moderating and assembling the conference schedule is that it is a very community-based event. Meaning? The conference title says “Percona” and indeed a keynote is held by Percona CEO; however, the schedule is moderated by a wide committee, including representatives from major parties, independent parties. I thought the process went very well, with obvious technical agreements and disagreements between committee members, to the final result of a schedule which is originated by the community (a lot of proposals from all over the ecosystem) and controlled by the community (or rather its representatives in the committee). I’m very happy with this and wouldn’t have it any other way.

    My time machine is mulfunctioning at the moment. I have no prediction (though I pretty much believe the current format is here to stay for some time). The only advice I have the presumtion to provide is “keep the community in the picture”.

    A hint? Aha! I would love to give one. I can. I have super-secret-top-level-to-your-eyes-only-info. I honestly do. But it’s super secret, a top level to-your-eyes-only info, and I cannot tell.

  • Wlad

    That Roands post leads the list can’t be attributes to the post quality (sorry Roland :) ), there is just too few words in the post . It leads because the main community-person at that time has encouraged soon-to-be-Oracle-employees to “+1″ that post. Personally, I found it silly. People were forbidden to talk about that they think of acquisition, and +1 should have served as sign that they think of acquisition at all. silly.

  • What a brilliant idea. I’m personally not a big fan of the voting system, I see it mostly abused for political reasons. But I’m always a fan of statistics and looking at this certainly brings back some memories.

    I was until this day totally unaware of the responses I got in the top thread on Ronald’s blog. Can it be considered irony that Domas was one of the first ones to leave Sun/Oracle shortly after that comment? Same was true for several others who praised Oracle and didn’t stick for a day. It is worth pointing out that in that comment and elsewhere I’m not even trying to be negative about Oracle (the comment doesn’t imply that there is a consensus one way or the other) but people were just so sensitive those days.

    Also: Ronald could do well installing email notifications to his blog!

    I think you could let go with the conference already. We put in a lot of effort to keep the conference alive, and it is totally a mission accomplished. I’m sure Percona would be happy to drop the “Percona” prefix from the conference name if Oracle legal would let them. Sometimes it’s better not to speak when you don’t know all the background.

    Shlomi: If you have knowledge, it’s not really a prediction. Since you’re starting to be a bit obvious, I will not make a prediction either…

  • Shlomi, if Percona Live is a community-based event, that’s a mistake. See – Baron specifically said it’s a business conference. That Percona’s business is good for the community is a coincidence; Percona blocked a true community conference that would have included all parties (Oracle, SkySQL, Monty Program and Tokutek were all on board, we were waiting for Percona to join and then they announced their conference).

    Now we are left with 2 business conferences – MySQL Connect and Percona Live Santa Clara – and no *big* community conference. While both conferences have great technical content, Percona decided to split the community. Because it’s good for their business. :(

  • And by the way, the MySQL Connect proposals are chosen by a committee from the community too….so if Percona Live is a community event, so is MySQL Connect. And I say that as someone who helped MySQL Connect, so an analog to your seat.

  • Sheeri, yes, I agree PerconaLive is also a business event; nevertheless, the program, which imho is a great part of the coneference, is managed by (the|a) community. For lack of better words I called it community-based event; you may choose to call it differently. I agree it is not a pure-community-event.
    For that matter, but not for purposes of arguing but just pursuing the matter, your+Baron’s original OpenSQL event is what I would call a pure-community event. Even if the suggested Oracle-SkySQL-MontyProgram-Tokutek-Percona event would take place, I would not call it a pure-community event; it would surely still have business flavour to it, it’s just that more businesses (being part of the community) would participate. I agree it’s not the same as with one business.

    I’m not in the loop for all that happened regarding the conference, and have explicitly cast myself outside the loop; not here to defend a particular business.

    Henrik: I didn’t say I had a prediction, I said I had knowledg :) Thank you for keeping your correct interpretation to your salf during those couple weeks. I felt uncomfortable not telling you, being your humble assistant as co-secretary.

Leave a Reply




− five = 3

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">