GnuTux wrote:
If would think if there are binary packages released by the GIMP team, there should be at least one round of Beta testing before any "Official" releases are made.
Normally, no beta testing needed. The source is available for everybody. Bugzilla is available for everybody. The range of functions for the 2.8 branch is frozen. So, after making a new release (2.8.10), bugs can be reported. The developer team try to fix a) the older bugs, b) the new bugs reported. It is not easy to track the bugs, some want to have new functions and report their wishes as bugs, some of the bugs come from a broken system and cannot be confirmed by others but most of the bugs are fixed. Those fixes are tested by the developer team shortly after they are fixed and committed to the source repository. After a while, the developer team says, "There were so many and severe bugs that we fixed, we should make a new release". Then, a new release is made.
For linux, because gimp is written and developed in and for linux.
One of the devlopers makes the official windows build and takes the newest libraries, that are also originally written for linux and bundles them to the windows release. So, the errors of the libraries (in this case gtk+ and cairo) can not be beta tested by the gimp developers. They had to beta test hundreds of libraries. In fact, they do that in many libraries, at least, they report bugs.