[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mysql-sr-lib-dev] MySQL general purpose stored routines startup
From: |
Giuseppe Maxia |
Subject: |
[Mysql-sr-lib-dev] MySQL general purpose stored routines startup |
Date: |
Fri, 27 Jan 2006 16:23:24 +0100 |
User-agent: |
Thunderbird 1.5 (X11/20051201) |
Greetings all.
I have not written here for quite a long time, although you may have seen
something
going on in my blog.
The main reason for this post is that the library is now in very good shape,
and, I may say,
ready for prime time and for growth.
What happened:
1) Documentation
The library user's guide appeared in my blog, in seven parts
general concepts:
http://datacharmer.blogspot.com/2005/11/mysql-5-general-purpose-routine.html
arrays:
http://datacharmer.blogspot.com/2005/11/mysql-5-general-purpose-routine_28.html
more on arrays:
http://datacharmer.blogspot.com/2005/12/mysql-5-general-purpose-routine_20.html
for each loops:
http://datacharmer.blogspot.com/2005/12/mysql-5-general-purpose-routine.html
syntax helpers &
named parameters:
http://datacharmer.blogspot.com/2005/12/mysql-5-general-purpose-routine_12.html
globals:
http://datacharmer.blogspot.com/2006/01/mysql-5-general-purpose-routine.html
testing:
http://datacharmer.blogspot.com/2006/01/mysql-5-general-purpose-routine_27.html
2) each module has now a testing unit, which cover, hopefully, all library
features.
3) Thanks to the testing units, I found and fixed several bugs, and thus
decided that the
library is mature enough to climb from 'pre-alpha' to 'alpha' stage.
4) Thanks to the completion of the documentation and the testing units, I am
ready to announce
my rules of acceptance for new modules, i.e.
- the candidate routines must be installable with out errors in a reasonably
clean environment;
- the routines must be grouped in a text file, in a format executable by the
command line client
"mysql".
- there must be at least a minimum documentation (reference docs) covering
the usage of each
routine;
- there must be at least a general description of the group of routines
(users guide)
- there must be a testing unit for the candidate module, preferably using the
tools
described in the above mentioned article on testing.
- There must be an explicit release of all files under the GPL or a
comparable license.
Following these developments, I believe we are ready for an announcement on
freshmeat.
Comments, as always, are welcome
Ciao
Giuseppe
--
_ _ _ _
(_|| | |(_|>< The Data Charmer
_|
http://datacharmer.blogspot.com/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Mysql-sr-lib-dev] MySQL general purpose stored routines startup,
Giuseppe Maxia <=