On 25 April 2013 19:42, Rob Weir <robw...@apache.org> wrote:

> On Thu, Apr 25, 2013 at 1:15 PM, Andrew Rist <andrew.r...@oracle.com>
> wrote:
> >
> > On 4/25/2013 1:16 AM, Jürgen Schmidt wrote:
> >>
> >> On 4/25/13 9:55 AM, janI wrote:
> >>>
> >>> On 25 April 2013 07:34, Jürgen Schmidt <jogischm...@gmail.com> wrote:
> >>>
> >>>> On 4/24/13 11:34 PM, janI wrote:
> >>>>>
> >>>>> On 24 April 2013 22:33, Juergen Schmidt <jogischm...@gmail.com>
> wrote:
> >>>>>
> >>>>>> Am Mittwoch, 24. April 2013 um 17:06 schrieb janI:
> >>>>>>>
> >>>>>>> On 24 April 2013 16:25, Jürgen Schmidt <jogischm...@gmail.com>
> wrote:
> >>>>>>>
> >>>>>>>> On 4/22/13 10:50 PM, janI wrote:
> >>>>>>>>>
> >>>>>>>>> On 22 April 2013 22:27, Jürgen Schmidt <jogischm...@gmail.com>
> >>>>>>
> >>>>>>
> > <snip snip snip>
> >
> >>>>> But again, if the general opinion is, that is better to keep a
> selfmade
> >>>>> deadline and release a half finished product, it would not be fair of
> >>>>> me
> >>>>
> >>>> to
> >>>>>
> >>>>> stand in the way.
> >>>>
> >>>> See above, I think we have to hold our deadlines to show confidence to
> >>>> the outside. But we can of course improve our planning in the future.
> >>>>
> >>>> Or we should think about a real train model where we release every 3
> or
> >>>> 4 month. But where we maintain also a more stable branch where we fix
> >>>> mainly bugs and potential security fixes.
> >>>>
> >>>> this would be a good idea for minor/maintenance releases but not for a
> >>>
> >>> major release.
> >>>
> >>> However, it seems I am the only one with this concern, so I will
> silence
> >>> myself. You
> >>> are the voted in release maneger (which I highly support) so according
> >>> the
> >>> apache way,
> >>> it is your call together with a majority vote is a release is
> acceptable.
> >>
> >> I simply volunteered to do this task, I am happy if somebody else steps
> >> in ;-)
> >>
> >> And in general I share your opinion that releases should not have 100%
> >> fixed dates but should more take the planned features into account.
> >> Fixed dates result often in poor software or poor quality. But I believe
> >> we have to find a compromise and what's possible and to show the
> >> necessary confidence to the public about the progress in the project and
> >> in the product. It's not easy ...
> >>
> >> Juergen
> >>
> > Have we discussed, as a project, the tradeoffs that we are making here?
>   On
> > one hand we have solid decisions on the release made by Jürgen which trim
> > features, but lead to a predictable, stable, and complete release.  On
> the
> > other hand, we have we have the reasonable question by Jan, as to whether
> > there is an alternative approach that sacrifices the schedule (i.e.
> pushing
> > back release date) for the features.  My question is "Do we have a solid
> > understanding of this trade-off, and should we make this decision as a
> > project?"
> >
> > To me there are three major changes that would be good to be in AOO 4.0
> > which are currently in jeopardy:
> >
> >  * Accessibility - the integration of iA2 - work is ongoing. This has a
> >    major impact on the product, and the ability of large corporations
> >    and governmental agencies to embrace the product.
>
This is important to me.

> >  * New Translation Infrastructure - this is the major change to use the
> >    po files directly in the code, the consolidation of the poo files,
>
to me this is nice to have, but does not afftect end-users.

> >    and the new pootle server infrastructure.
>
Is ready in approx. 1 week.

> >  * Brand Refresh - this work is moving along now, but there is some
> >    question as to how much of this project can be completed in the
> >    timeframe necessary.  (logo + icons/resources + full brand/splash
> >    screens + color schemes + ??)
>
This is to a must for 4.0, we cannot change brand with 4.01

> >
> >
> > I see  a few directions that this could go:
> >
> > 1. Follow the current trajectory and push off a significant amount of
> >    originally planned 4.0 work to 4.1
> > 2. Push off the release by 3 months and get all of these features in
> >    completely
> >
>
> We're coming into summertime and vacations.  Nothing happens 3 months from
> now.
>
>  3. Hold the release indefinitely, waiting of these features
> >
> >
> > I think that pretty much everyone would disagree with option #3.
>
> Remember that is how this already feels for those who checked in code
> almost a year ago, when they were working on the trunk while work on
> 3.4.1 was occurring in a branch.  There is always more that can be
> added, if we wait.  But there are also a lot of improvements that
> we're withholding from users at the same time.
>
Are we really withholding any major features...when I compare the codebases
I cannot really see it, but I might be wrong.


>
> One thing already in the code is a fix to a horrendous random crash
> that hits users who upgrade from OOo 3.3.0.  Millions of users are
> likely crashing because of this.  Do we really want to hold this back?
>   We should consider not only the additional stuff we could do with
> more time on this release, but also all the stuff that we are
> preventing users from accessing every day we delay further.
>
This is a maintenence release, which could have been done in 3.4.1, and
still can be done as 3.4.2.

Please remember 4.0 is a major release.

>
> IA2 is not a regression. It is a new feature that is not yet done.  I
> wouldn't hold back anything there. It is progressing per the original
> plan, for AOO 4.1.  It was never in the plan for AOO 4.0, right?
>
> I think we already punted on the translation work for AOO 4.0.  I was
> ready to start recruiting translators but stopped since we said that
> was not ready.
>
That work is first of all only in the very beginning (see mails from jürgen
regarding po files), and it is not lost in any way.

rgds
Jan I.

>
>
> > Option #1 is a solid option, but I think that there is some portion of
> our
> > community that is not fully comfortable with this.
> >
> > That leaves us with option #2, which is not perfect, either. Do we have
> > estimates from each of the deferred features how long they would need to
> be
> > complete (with a reasonably high confidence level)?  If the time frame
> would
> > be 6 months instead of 3 months, would anyone be comfortable with that?
> >
> > Could we explore option #2 as a project, and get the answers to these
> > questions?  Then with a more full understanding, can we make a decision
> as a
> > project for #1 over #2 (or vice versa)?
> >
>
> Another option is to recognize that we'll probably need a 4.0.1 or
> something, later this summer, to fix any critical bugs that we miss.
> Of course, we hope this will not be necessarily, but it is prudent to
> plan for this possibility.  This release could accommodate new
> languages, even selected new features.
>
> Regards,
>
> -Rob
>
> > A
> >
> >
> >
> >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
>
>

Reply via email to