Open Minds ?
By Martin Hollmichel on Mai 05, 2009
Recently I had to make a tough decision for the upcoming OpenOffice.org 3.1 release. A blog entry claiming that rules are not followed triggered the following explanation. I really appreciate all the feedback and sometime also the criticism within the release status meeting. Fridrich, you have been and are invited in that meeting on regular basis. With your particpation we could have avoided an offensive sounding blog one can't comment on the site.
While the release candidate 1 went out a security issue was raised in the OpenOffice.org bugtracking system. Members of the OpenOffice.org community already observed for longer time the efforts to do an update of the very old version of python (2.3.x) to a recent version. Since this update was driven by a member of the OpenOffice.org community (Joerg) in his spare time the progress was not that fast as desired but work was ongoing.
At the time I got noticed about the reported security issues I already knew that that we need to do a second release candidate and asked some of my Sun colleagues if we can do anything to help Joerg to get the update done so that the issues is resolved. The policy established by the OpenOffice.org security team was that we try to address any security issue before the final rc actually is in the process of being released.
So we started help working on the child workspace (mainly the support of Mac, Solaris and Windows platform, the work for Linux, BSD was almost done) did QA and the tinderboxes run and finally decided that the cws was ready to integrate before the next release so that we complied with all the rules of OpenOffice.org development. Although I have to admit that this was a tough decision because exchanging code of that size always is with some remaining risk. Knowing that in OpenOffice.org only very limited usage of python code is there and we are confident that this code was covered during QA I finally decided to nominate this community owned cws before the last release candidate.