Re: [Libreoffice-qa] End of the line for 3.3 family and regressions

2011-12-12 Thread Petr Mladek
Pedro Lino píše v Pá 09. 12. 2011 v 20:34 +:
 Hi all
 
 Looking at the Release Plan chart
 http://tdfsc.files.wordpress.com/2011/07/libreoffice-versions.png
 and wiki
 http://wiki.documentfoundation.org/ReleasePlan
 I guess version 3.3.4 is the end of the line for family 3.3.

IMHO, community can't support too many stable versions. Customers who
need it, have to pay someone for it. We should leave 3.3 and concentrate
on making 3.5 the best release ever.


 This means that for many users (and especially for companies, which
 only use the most stable build) the next version will (sometimes
 forcefully :) ) be 3.4.5.

 I think this carries (from a QA point of vue) a much heavier
 responsibility and care than the change from 3.4.4 to 3.5.0 (which is
 experimental)

I think that there is no need for panic :-) 3.4 has been out since, Jun
1, 2011. We did 4 bug fix releases. There was plenty of time to escalate
bugs that would break people from using this version and there were many
possibilities to get these fixes.

In addition, as Michael said, 3.4.5 need not be the last bugfix release
for the 3.4 version. I am sure that we will do another one if there is a
reasonable demand from users and fixes from developers.


 The planned release date for 3.4.5 is on January 11, 2012 and
 apparently there won't be any Beta releases, it will jump directly to
 RC1.

We should not need beta versions. We do not do big or dangerous changes
between bug fix releases. All changes are reviewed. If we would want to
include anything dangerous, we would ask for extra testing. I am sure
that we added regressions between bugfix release in the past (we are
just humans) but I do not remember anything serious.


 I urge everybody to make sure that EVERY regression detected from
 3.3.x to 3.4.x is fixed/added to the 3.4 branch

This is not realistic. Every application has bugs and every version adds
regressions. This is true for any software, not only for LibreOffice. It
would take thousands man-years to fix all bugs in LO. If you want to
release software at some point, you need to do compromise. There are
good processes (severity, priority, most annoying meta bug) that helps
to focus on important things, optimize the cost and value, and make this
working in a real life.


Best Regards,
Petr

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [Libreoffice-qa] End of the line for 3.3 family and regressions

2011-12-11 Thread Tommy

On Fri, 09 Dec 2011 21:34:34 +0100, Pedro Lino pedl...@gmail.com wrote:




I think this carries (from a QA point of vue) a much heavier
responsibility and care than the change from 3.4.4 to 3.5.0 (which is
experimental)

The planned release date for 3.4.5 is on January 11, 2012 and
apparently there won't be any Beta releases, it will jump directly to
RC1.

I urge everybody to make sure that EVERY regression detected from
3.3.x to 3.4.x is fixed/added to the 3.4 branch




+1.

LibO 3.4.5 will be the last release of the 3.4.x branch
since there will be no 3.4.6, the bugfixing should be handled with care
maybe a 2 more testing weeks before release (planned date jan 11) would  
help


___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] End of the line for 3.3 family and regressions

2011-12-10 Thread Korrawit Pruegsanusak
Hello Pedro, all,

This maybe a bit off topic, but IMHO we have some general cases, for example:
* the bug is explicitly fixed in next 3.4/3.5 release, but not in
reporter's version
* the bug disappeared in next 3.4/3.5 release, without explicit fix
* the bug that isn't fixed yet since 3.3 release, and is also in 3.4/3.5 release
* the bug has been set version incorrectly
* the bug has insufficient information to triage/reproduce, and/or
inactive reporters threshold for inactivity needed
* etc (if any)

So, what should we do to each group of bugs? Anyway, I'm not sure
whether there are how many bugs in each group, or even there is any
bug in some group. Maybe we need separate discussion?

Currently 3.3.x bugs that aren't fixed yet is ~1500 [1], assuming
reporters selected correct version.
And all bugs (whether or not they're fixed) with regression keywords
in 3.4.x is ~140 [2]

[1] 
https://bugs.freedesktop.org/buglist.cgi?list_id=24340query_format=advancedbug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=REOPENEDbug_status=NEEDINFObug_status=PLEASETESTversion=LibO%203.3.0%20Beta2version=LibO%203.3.0%20Beta3version=LibO%203.3.0%20RC1version=LibO%203.3.0%20RC2version=LibO%203.3.0%20RC3version=LibO%203.3.0%20RC4version=LibO%203.3.0%20releaseversion=LibO%203.3.1%20RC1version=LibO%203.3.1%20releaseversion=LibO%203.3.2%20RC1version=LibO%203.3.2%20RC2version=LibO%203.3.2%20releaseversion=LibO%203.3.3%20releaseversion=LibO%203.3.4%20releaseproduct=LibreOffice
[2] 
https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20keywords_type=allwordslist_id=24332query_format=advancedversion=LibO%203.4.0%20Beta1version=LibO%203.4.0%20Beta2version=LibO%203.4.0%20Beta3version=LibO%203.4.0%20Beta4version=LibO%203.4.0%20Beta5version=LibO%203.4.0%20RC1version=LibO%203.4.0%20releaseversion=LibO%203.4.1%20RC1version=LibO%203.4.1%20RC2version=LibO%203.4.1%20releaseversion=LibO%203.4%20Dailyversion=LibO%203.4.2%20RC1version=LibO%203.4.2%20RC2version=LibO%203.4.2%20releaseversion=LibO%203.4.3%20RC1version=LibO%203.4.3%20releaseversion=LibO%203.4.4%20RC1version=LibO%203.4.4%20releaseproduct=LibreOffice

Best Regards,
-- 
Korrawit Pruegsanusak
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] End of the line for 3.3 family and regressions

2011-12-10 Thread Rainer Bielefeld

Pedro Lino schrieb:


Looking at the Release Plan chart


Pedro Lino schrieb:

Hi,

I am just preparing some information concerning such regression problems 
we will discuss during next TSC call on Thursday before I publish it.


The current results are completely in accordance with Pedro's arguments 
and show that currently we have a much worse situation concerning 
unfixed regression bugs than we had for 3.4.0


CU

Rainer
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] End of the line for 3.3 family and regressions

2011-12-10 Thread Cor Nouws

Hi Pedro, *,

Pedro Lino wrote (10-12-11 12:46)


So, what should we do to each group of bugs? Anyway, I'm not sure
whether there are how many bugs in each group, or even there is any
bug in some group. Maybe we need separate discussion?


It is already for some time now, that there is need for more bug 
handling in BugZilla. Only that can lead to specific qualification and 
discussion.



This isn't simply a matter of checking and reporting bugs. It involves
the Quality of a product this Community claims to be Enterprise ready.
IMO there can be NO regressions.


Does not sound like a real life scenario, IMO. Some regressions will 
slip in now and then.



I think this is way over our (QA) heads given the sheer amount of
unfixed bugs.


There is the mechanism that gives all of us the possibility to propose 
the serious problems as most annoying. Which has been used continuously 
over the past year, and with success in the sense that bugs, also nasty 
old ones, have been fixed.


Nevertheless, I agree with the meaning of this topic:
When 3.4.5 has been released, it will take some time and a few (2, 3 ?) 
releases in the 3.5-branch to be on approximately the same level as 3.4.4/5.
So that *might* lead to a situation where again several months waiting 
is necessary to be able to profit from improvements after 3.3.x ... And 
the potential risk of this is serious, so we may not think too light 
about this.
The 'simple' solution is: make sure that the problems that are so 
serious, that you will not be able to use 3.4.x, despite the many 
improvements (also bugwise) in that branch, are well described and 
nominated 3.4-most annoying.


Does that make sense?


It doesn't seem realistic the release date of January 11  especially because
this is the Christmas season and most people here are volunteers.


Indeed, something to take into account.

Cheers,

--
 - Cor
 - http://nl.libreoffice.org

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-qa] End of the line for 3.3 family and regressions

2011-12-09 Thread Pedro Lino
Hi all

Looking at the Release Plan chart
http://tdfsc.files.wordpress.com/2011/07/libreoffice-versions.png
and wiki
http://wiki.documentfoundation.org/ReleasePlan
I guess version 3.3.4 is the end of the line for family 3.3.

This means that for many users (and especially for companies, which
only use the most stable build) the next version will (sometimes
forcefully :) ) be 3.4.5.

I think this carries (from a QA point of vue) a much heavier
responsibility and care than the change from 3.4.4 to 3.5.0 (which is
experimental)

The planned release date for 3.4.5 is on January 11, 2012 and
apparently there won't be any Beta releases, it will jump directly to
RC1.

I urge everybody to make sure that EVERY regression detected from
3.3.x to 3.4.x is fixed/added to the 3.4 branch

E.g. A bug fix such as this
https://bugs.freedesktop.org/show_bug.cgi?id=42958
needs to be cherry picked to the 3.4 branch

I volunteer to do any checking (within my limited knowledge) on the
Windows x86 platform but someone with more experience needs to do an
exhaustive search on the Bug tracker (Rainer?)

Regards,
Pedro
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/