software development process

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
zwz

software development process

Post by zwz »

It seems to me that ImageMagick releases very often, typically several releases each week. May I suggest adding a beta testing stage? Non-critical fixes and new features are added to the beta trunk, and only critical fixes are applied to the stable trunk. You can still release often, but this conventional software development process makes sure that the stable version contains less bugs.
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: software development process

Post by magick »

Our philosophy is even if there is a non-critical fix why not add that to the stable branch so any subsequent downloads of the distribution won't have that bug. We have had an unusual period of bug fixes lately but it appears to be coming to an end so expect longer periods between stable releases.
Post Reply