Hi all, In a nutshell: the conditions to declare a release final are: * the code builds on the major supported platforms (Ubuntu, Fedora, OSX, Windows) * there is no (known) regression, unless intentional. This means: what worked with the previous release should work with the current one.
The goal of the new release process is to decouple the development process from the other processes, avoiding artificial slow downs (trunk freezes). The processes (development, translation, distribution, support) in detail: DEVELOPMENT: * if you have a development branch, nothing changes. you can keep working on it * if you are working on trunk there is an *improvement*: no trunk freeze * you're encouraged to continue with your usual pace of bug fixing and development. * to do things perfectly: commit all your changes to trunk; and those that are bugfixes also to the release codeline. * if you forget about it and commit only to one codeline, do not worry. I take responsibility for the 2009.2 codeline and will port fixes from trunk to 2009.2 or the other way around as the need arises. * try not to add new features to the release codeline TRANSLATION: * same as development * please do not run extract-messages.sh until after release DISTRIBUTION: * *unchanged*: the Hugin project releases source code that is tested to build on the main supported platforms: Fedora, Ubuntu, Windows, OSX. It works on the developers machines. YMMV. * Building and distributing binaries is left to the users communities. Once there are binaries of appropriate quality level for platforms that do not have a package manager (Windows and OSX) we add them as a courtesy to the SF archive - as usual "WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." See the GNU General Public License for more details. more details on <http://wiki.panotools.org/Development_of_Open_Source_tools> Yuv --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx -~----------~----~----~----~------~----~------~--~---
