On Fri, Oct 24, 2014 at 1:11 AM, Jürgen Schmidt <jogischm...@gmail.com> wrote:
> On 24/10/14 10:00, RA Stehmann wrote: > > On 23.10.2014 18:16, Rob Weir wrote: > >> A short term goal, in addition to whatever 5.0 discussions we want to > have. > >> > >> Let's try for a 4.1.2 release containing: > >> > >> 1) Whatever new languages/language updates we have, including of > >> course dictionary updates. > >> > >> 2) Fixes for any critical bugs, especially any introduced in AOO > >> 4.1.1. Do we know yet which bugs these are? Do we have a short list > >> of the most critical ones? > >> > >> 3) Patches merged in from new dev volunteers. > >> > >> I think #3 is extremely important here. Although not as evident to > >> users, these small fixes and small enhancements reflect wins in the > >> community. We've had many new dev volunteers in the past few months > >> working on "easy fixes". Let's try to help them get their good work > >> into the hands of users via a release, and give us all the good > >> feeling that comes from shipping code. > >> > >> So this might be a slower release, since we're focused on new > >> volunteers and mentoring them takes time. But I think this is a > >> worthwhile investment in the community. > >> > >> What do you think? > >> > > > > It's ok for an exceptional case, but normally we should follow the > > established release schema: x.y.0 and than x.y.1 and than either x+1.0.0 > > or x.y+1.0. > > > > It was communicated and is well known by the users, and we should > > demonstrate reliableness. > > > > I don`t like a x.y.5 or higher version for AOO. I love distinction ;-). > > Let's see the logic behind the version numbers > > <major>.<minor>.<micro> > > <major>: huge release with visible changes and new features including > incompatible API changes if necessary. Translation updates are most > often necessary to address the UI visible changes. > > <minor>: smaller improvements of features that don't need any > translation. And of course any kind of bug fixes. > As it turns out, some of the contributions of new volunteers involve changed strings which requite translation.. And there are some larger changes to helpcontent as well. I was just going to ask for a Pootle refresh so we could see where we are with this. These are not new languages but changes to existing translating entities -- ui strings and helpcontent. So, does this necessitate a <minor> change? > > <micro>: only selected bug fixes and most often only critical ones. This > includes any potential security issues. > > Keeping this in mind a 4.2 would probably make more sense but will we > have enough fixes and minor improvements in place? > > Juergen > > > > > > -- ------------------------------------------------------------------------------------------------- MzK "Success breeds complacency. Complacency breeds failure. Only the paranoid survive." -- Andy Grove, Intel Co-founder