• skip to sidebar
  • skip to search box

trainedmonkey

by Jim Winstead Jr.

new responsibility

while we start to wind up development of connector/odbc 5.1, i will also be taking on responsibility for libmysql, the c library that defines the client interface to mysql, and the mysql command-line utilities. there are about 120 active bugs in those areas right now, so the first task will be getting that down to a more manageable number.

after that, the field will open up for new development. i know that an asynchronous interface to libmysql is on some people’s wishlist, and there are other areas where i think that libmysql could be cleaned up in general.

but the idea that i think is the most exciting is to build a scripting language into the mysql command-line client, such as lua. this would allow us to rewrite many of the utility scripts and perhaps even other command-line clients (like mysqldump) in lua, so they would be easier to work with and more naturally cross-platform.

i should be careful to note that this does not mean that we are abandoning connector/odbc development (again). it is just that 5.1 has been a huge leap forward in closing most of the gaps in its functionality, and the remaining features are both not numerous and not that widely used.

» Tuesday, January 22, 2008 @ 10:15pm » work, mysql, odbc, libmysql, lua » 2 comments, add yours
« some things to be excited about • Friday, January 25, 2008 @ 12:10am »

Comments

Jim,

It will be fantastic to have someone working on the client for a change.

Let us know if/when you get into the swing of working on the mysql client, as we have some pretty good ideas and even some patches ;)

» Kolbe » Wednesday, January 23, 2008 @ 1:18am

is it just me, or did this blog post sound like it was all in a made-up language? not like klingon or anything like that, but jeez!

» downtown toilet (link) » Friday, February 1, 2008 @ 5:11pm

Add a comment

Sorry, comments on this post are closed.

  • Home
  • About
  • Archive
  • Bookmarks
  • Photos
  • Projects
  • GitHub
  • @jimw@mefi.social

Dedicated to the public domain by Jim Winstead Jr.