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
-~----------~----~----~----~------~----~------~--~---

Reply via email to