Martin Brown's posts
MySQL and Falcon
- 2007-01-04
-
Write a full post in response to this!
One of the unique elements of MySQL is the ability to use a different storage engine to store your data. You can even mix and match storage engines within the same database.
Extending documentation formats and facilities using the Docbook base
- 2006-09-09
-
Write a full post in response to this!
Back in July, we made an Eclipse documentation plug-in of the MySQL manuals available for users to download.
In truth, the Eclipse documentation format is actually just HTML; you have to combine the HTML with a plug-in manifest that details the documentation, version number etc so that the documentation is loaded and identified as a valid plug-in element when Eclipse is started.
MySQL Connectors chapter rework completed
- 2006-08-19
-
Write a full post in response to this!
Well, it’s been completed a few weeks now, but I’ve finally reworked the Connector/MXJ and Connector/J sections of the MySQL Reference Manual, which in turn means the Connectors chapter has been completed.
Finding the right documentation
- 2006-07-24
-
Write a full post in response to this!
One of the ongoing problems with documentation at MySQL is that it is getting ever larger.
Not only is the size of the docs increasing, but the formats and languages that we support is increasing too, and that is making it more and more difficult to effectively list them and make sure they are available.
Connector/NET Revamp
- 2006-07-21
-
Write a full post in response to this!
Earlier this week I released the revamped Connector/NET documentation. This is part of the wider Connectors chapter rework, which I’m currently finishing by doing the Connector/J and Connector/MXJ documentation.
Connector/NET provides a full ADO.NET compatible interface to MySQL and is compatible both the Windows .NET and Mono installations.
How to contribute to the MySQL Docs
- 2006-07-20
-
Write a full post in response to this!
We had a great question from a reader yesterday:
Is there a todo/nice-to-have list anywhere for MySQL documentation? Or perhaps a list of Devs who require documentation support? Or is all documentation a function of the core Documentation team?
- 2 comments
- Read more
- 2842 reads
Manual translations
- 2006-07-15
-
Write a full post in response to this!
Probably the most frequently asked question to the docs team at MySQL from the public is “I want to translate the manual into [insert language]”. That language can be anything from one we already have, through to some comparatively obscure suggestions.
- 2 comments
- Read more
- 2420 reads
Development tool availability and the rise of GNU/Linux
- 2006-07-06
-
Write a full post in response to this!
The issue of open source languages and the availability of development tools is a thought process I was having the other day. One of the key tools in the GNU space is the GNU C compiler. Up until its availability on Unix (long before the Linux kernel came on the scene), developing on Unix was limited to whatever tools were made available by the Unix vendor.
- 2 comments
- Read more
- 2285 reads
Extending the documentation toolkit
- 2006-07-05
-
Write a full post in response to this!
I noticed this piece from Johan Andersson on Writing NDBAPI programs—connecting to MySQL Cluster last week, which shows you how to use the NDBAPI—the programming interface to the MySQL Cluster system. By coincidence, we enabled the NDBAPI documentation today. It consists of two elements:
Documentation formats
- 2006-07-03
-
Write a full post in response to this!
We were discussing documentation formats today within the team, and I have to admit that personally I don’t have a preferred format. I find I use the HTML (online) formats often when I’m looking for something specific, and the PDF when I want to read something in more detail. As I spend most of my day in emacs when programming, I use either HTML or the Info format.
Deep in the Docs
- 2006-07-01
-
Write a full post in response to this!
This week, and specifically today, marks a minor milestone in my employment at MySQL—I’m finally a full time employee, no longer on probation. It has also been probably the busiest week since I started at MySQL, except for the week spent at the developers’ conference in Sorrento.
Why so busy?
Because I’ve spent many hours deep in the build process that actually generates the documentation, partly to address some existing errors, but also to improve the documentation after some new content was added. In summary, the following major steps were made this week:
Your comfort language
- 2006-06-26
-
Write a full post in response to this!
I’ve been programming in Perl for years - over ten now in fact - and I’ve written numerous books and articles on Perl and Perl programming. I’ve also worked with Python and written books and articles on Python programming, including a guide to migrating Perl applications to the Python language. For a while I really saw Python as an alternative to Perl, but after so many years and experience with Perl and what was possible with the language it is difficult to move on from the ‘Perl comfort zone’.
- 4 comments
- Read more
- 1655 reads
Foreign languages and documentation
- 2006-06-22
-
Write a full post in response to this!
At the developers conference this year, held in Sorrento, Italy, I was fortunate enough to meet and have dinner with some Italian MySQL users—some of whom had travelled from Rome to be with us that evening at a lovely traditional Italian restaurant just off one of the main squares.
MySQL documentation update - week 24
- 2006-06-20
-
Write a full post in response to this!
Documentation is a vital part of any application, proprietary or free software, as it is often the first way to communicate with users about the application or software and how it should be used. I also think it tends to be one of the areas most taken for granted; most users expect it to be there and often forget just how much effort goes into producing it.
Many users also complain about the documentation itself. Often this is because it’s been written by programmers and, as a rule, they really aren’t that great at writing documentation that is particularly human readable.
Removing sendmail
- 2006-06-17
-
Write a full post in response to this!
Sendmail has a terrible reputation for security. While the latest releases are very good, past releases have been less than secure and that is where the reputation has come from.
Alternatives, like Postfix and qmail are proving to be much more popular, and have better history on security. All of this has led to Sendmail being removed from NetBSD (that’s a digg link, used because some of the comments are worth reading).
A day in the life of a MySQL documentation team member
- 2006-06-15
-
Write a full post in response to this!
As I mentioned here, I’m a member of the documentation team at MySQL, a job I started back in April. I’ve just completed a major tranche of documentation, and thought it would be interesting to let you guys know exactly what happens in a typical day for a member of the documentation team.
I am a technical writer, and I am using FOSS
- 2006-06-10
-
Write a full post in response to this!
This story, Why technical writers aren’t using FOSS, appeared in on Newsforge in April, and I have to take issue with some of the assumptions.
First of all, I am technical writer, and I do use FOSS—in fact, I’m a technical writer that documents FOSS technology using FOSS tools.
Lenovo and Linux support
- 2006-06-08
-
Write a full post in response to this!
On Monday, I commented on reports of Lenovo dropping support for Linux.
Ryan Cartwright was quick to comment that Lenovo have since denied that any such announcement was made. Others around the blogosphere have commented that the retraction could be due to the negative response received by Lenovo when the original story broke, but honestly, I should have seen it for the fake that it was.
Lenovo to drop Linux support
- 2006-06-05
-
Write a full post in response to this!
Many of the MySQL team use IBM computers by preference to do their developing on; and I know that, for some, a lot of the reason was the support for Linux.
Now Lenovo owns IBM’s hardware business, but it seems they are dropping support for Linux (that’s a Slashdot link, because, as always, the comments are as interesting as the story).
- 2 comments
- Read more
- 1344 reads
Are GNU/Linux distribution choices a fad, or favouritism?
- 2006-06-03
-
Write a full post in response to this!
Over the years I’ve tried numerous distributions, and there’s been a gradual progression from what were probably the early leaders in the Linux market—RedHat for example—through to the some recent and popular examples, particularly Gentoo and Kubuntu.
The question that has been running through my head recently though is whether this is an issue of favouritism on my part, or whether it is because the distributions I use today really are comparatively better than the distributions I used 4 or 5 years ago.
- 5 comments
- Read more
- 2402 reads
Best voted contents
-
Google App Engine: Is it evil?
Terry Hancock, 2008-04-24 -
The Bizarre Cathedral - 3
Ryan Cartwright, 2008-05-05 -
Free Software Magazine Awards 2008
Tony Mobily, 2008-04-22 -
The Bizarre Cathedral - 2
Ryan Cartwright, 2008-04-27
Buzz authors
All news
From the FSM staff...
- The Top 10 Everything (Dave). The good, the bad and the ugly.
- Free Software news (Dave & Bridget). A site about short stories and writing.
- Book Reviews: Illiterarty (Bridget). Book reviews, blogs, and short stories.
Hot topics - last 60 days
-
Installing an all-in-one printer device in Debian
Ryan Cartwright, 2008-05-05 -
What is the free software community?
Tony Mobily, 2008-03-29 -
Things you miss with GNU/Linux
Ryan Cartwright, 2008-05-01 -
Why Microsoft should not lose (and free software will still win)
Ryan Cartwright, 2008-04-21 -
Beyond Synaptic - using apt for better package management
Ryan Cartwright, 2008-04-03
Dedicated server