Re: [Libreoffice-qa] [tdf-discuss] Intervention

2014-08-11 Thread Owen Genat
jean-christophe manciot wrote
 3) It is not always possible for the bug reporters to hand over their
 original file(s), for many different reasons that are beyond the scope
 of this thread (confidentiality, legal concerns and so on...).

I do not consider these reasons beyond the scope of this thread as most
documents can be effectively redacted using a few simple measures. This is
actually an important discussion. I understand that sometimes redaction is
not an option and in these instances other options are required.


jmadero wrote
 It's up to a user to report with clear steps and a simple test document -
 else it's just a
 waste of our time.

Joel, would it be worth having some step-by-step instructions on a wiki page
somewhere to assist users with the process of redacting their documents?
Usually a simple search / replace regular expression is enough for most
documents. A list of some before / after examples may also be helpful. I
have assisted users with this before on the alternate user forum. It is not
going to help in every instance, but even if it inproved a small percentage
it may be worth it.



-
Best wishes, Owen.
--
View this message in context: 
http://nabble.documentfoundation.org/Intervention-tp4115492p4118597.html
Sent from the Discuss mailing list archive at Nabble.com.

-- 
To unsubscribe e-mail to: discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/discuss/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [Libreoffice-qa] [tdf-discuss] Intervention

2014-08-11 Thread Joel Madero


On 08/11/2014 05:06 AM, Owen Genat wrote:

jean-christophe manciot wrote

3) It is not always possible for the bug reporters to hand over their
original file(s), for many different reasons that are beyond the scope
of this thread (confidentiality, legal concerns and so on...).

I do not consider these reasons beyond the scope of this thread as most
documents can be effectively redacted using a few simple measures. This is
actually an important discussion. I understand that sometimes redaction is
not an option and in these instances other options are required.


jmadero wrote

It's up to a user to report with clear steps and a simple test document -
else it's just a
waste of our time.

Joel, would it be worth having some step-by-step instructions on a wiki page
somewhere to assist users with the process of redacting their documents?
Usually a simple search / replace regular expression is enough for most
documents. A list of some before / after examples may also be helpful. I
have assisted users with this before on the alternate user forum. It is not
going to help in every instance, but even if it inproved a small percentage
it may be worth it.
For some reason I thought Robinson might have already done this. But if 
not - sure, someone can go ahead and add it to how to report a bug 
wiki. Wiki is open for everyone to fiddle with and this surely would be 
good advice.


Best,
Joel


--
To unsubscribe e-mail to: discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/discuss/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [Libreoffice-qa] [tdf-discuss] Intervention

2014-07-16 Thread jean-christophe manciot
Let some moderate heat melt your ice field.

-- 
Jean-Christophe

-- 
To unsubscribe e-mail to: discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/discuss/
All messages sent to this list will be publicly archived and cannot be deleted


Re: [Libreoffice-qa] [tdf-discuss] Intervention

2014-07-15 Thread Jay Philips
Hi All,

I have found that asking for a document is the best way to get closest
to what the user is experiencing and what they are writing the bug for.
If they report the bug on windows, i load up windows to confirm it and
then also check if its on linux as well. Sometimes the steps to
reproduce are easy enough to follow, but not every one of us are experts
in the bugs we triage, so having an example file to begin the process of
triaging saves quite alot of time. Users i've been dealing with have
been quite happy to provide an example file, while a very few have asked
that the file be kept confidential. Here is an example bug with steps to
reproduce i triaged today [81292].



Problem description:
I have a table first column alpha-numeric,crashes when sorting is ask.
Steps to reproduce:
1. Load table,
2. select table
3. sort

Current behavior: crash

Expected behavior: alpha-numeric sorting



From this example, should i waste time that i could be spending triaging
other bugs to create a table full of values in order to sort the table.
It could be possible that some small feature within the table he is
sorting is causing the crash, that i could never reproduce because i
dont have his file. In the user's most recent comment, he states that if
he deletes the text from the last column, it wont crash. No way i could
reproduce such a thing if i created an example file myself.

I just submitted a bug today [81351] that crashes calc from as early as
3.6, simply by undo-ing a sort. It is possible that this may not have
happened with another file, so i submitted the one i was working on, in
order to speed up triaging and hopefully fixing. We have ~1k bugs to
still triage and the quicker we are able to triage a bug, the faster we
can confirm/close it and move on to the next one.

Just my two cents. ;)

Regards,
Jay Philips

On 07/15/2014 01:48 AM, bfoman wrote:
 Hi!
 From my experience asking for an example file is the best way to triage for
 following reasons:
 - saves time - you can download the attachment and check it in different
 builds right away - important with current backlog in Unconfirmed bugs
 - reproducible case - sometimes when you follow the STRs and create document
 from scratch the bug can be gone.
 Users' files can have their history - be created in different build, envs,
 corrupted etc. So asking for a file is a best way to receive verified test
 case.
 - involve the reporter - some people tend to use Bugzilla as file and forget
 system. Needinfo stats tell a story...
 Bug reports with attachments are more interesting than those without them.
 Some reporters do even screencasts or special STR graphics to help the
 triagers. IMHO there is no need to panic that most triagers ask for them. 
 Overall I think this is a good policy and reporters should be educated how
 good bug report should look like. 
 If a reporter cannot spend few minutes to attach a file or make a
 confidential one into a public document (by search and replace strings - if
 that makes bug still reproducible), then how can he demand a fix? This
 cannot be made without a reproducible test case.
 BTW: Mr Manciot is active in Wireshark Bugzilla, so should be accustomed
 that good bug report needs attachment. LO needs users' files as much as
 Wireshark example frame captures... 
 Best regards.
 P.S.
 As for bugs closed as Invalid or Worksforme - there are defined QA documents
 which describe how this process should look like. See
 https://wiki.documentfoundation.org/QA/BugTriage or
 https://wiki.documentfoundation.org/QA/BugReport. Most triagers respect
 them, but those rules are, well, more guidance than a strict policy.
 LibreOffice is powered by a team of volunteers, every bug is confirmed
 (triaged) by human beings who mostly give their time for free. Some people
 see things from different perspective and don't like to babysit stagnant
 issues. 
 
 
 
 
 --
 View this message in context: 
 http://nabble.documentfoundation.org/Re-tdf-discuss-Intervention-tp4115537p4115583.html
 Sent from the QA mailing list archive at Nabble.com.
 ___
 List Name: Libreoffice-qa mailing list
 Mail address: libreoffice...@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/
 

-- 
To unsubscribe e-mail to: discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/discuss/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [Libreoffice-qa] [tdf-discuss] Intervention

2014-07-14 Thread Bjoern Michaelsen
Hi, 

just to quickly expand on that:

On Mon, Jul 14, 2014 at 02:35:43PM +0200, Sophie wrote:
  I believe it is always possible for the checkers to trust the
  reporters and follow the steps to reproduce on their own material
  first; if they can't do that, they probably should ask
  themselves about their true motivations in this forum. 
 
 I found what you say not fair for our QA members, they are doing their
 best to triage hundreds or reports each week.
 It is rare that
  the reporters use tricky configurations with tricky files and so on.
 
 Each way of work is different, each configuration may have their own
 settings depending on the company or the work.

Pragmatically, if the bug is not reproducable by a QA triager (that is: someone
else than the reporter), it will also not be reproducable by a developer.
Without that, the bug cant be fixed really (for a fix also cannot be verified).
A bug report that is not fixable is by itself unfortunately not of much value
to the project.

As such, we need the reporter to find a way to create a confirmed reproduction
scenario. In fact, this is the small contribution (by the reporter) that helps
enabling a much bigger contribution (the fix, done by a developer).

With development resource being limited (they always are), they will -- all
other things being equal -- naturally and effectively be used on the most
well-triaged issues.

Best,

Bjoern

-- 
To unsubscribe e-mail to: discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/discuss/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [Libreoffice-qa] [tdf-discuss] Intervention

2014-07-14 Thread Joel Madero
I also replied to this off list. We are consistent and that's good ;)
Ultimately, we're not going to change our workflow. It's up to a user to
report with clear steps and a simple test document - else it's just a
waste of our time. Glad we all think alike :-D


Best,
Joel

On 07/14/2014 05:38 PM, Jay Philips wrote:
 Hi All,

 I have found that asking for a document is the best way to get closest
 to what the user is experiencing and what they are writing the bug for.
 If they report the bug on windows, i load up windows to confirm it and
 then also check if its on linux as well. Sometimes the steps to
 reproduce are easy enough to follow, but not every one of us are experts
 in the bugs we triage, so having an example file to begin the process of
 triaging saves quite alot of time. Users i've been dealing with have
 been quite happy to provide an example file, while a very few have asked
 that the file be kept confidential. Here is an example bug with steps to
 reproduce i triaged today [81292].

 

 Problem description:
 I have a table first column alpha-numeric,crashes when sorting is ask.
 Steps to reproduce:
 1. Load table,
 2. select table
 3. sort

 Current behavior: crash

 Expected behavior: alpha-numeric sorting

 

 From this example, should i waste time that i could be spending triaging
 other bugs to create a table full of values in order to sort the table.
 It could be possible that some small feature within the table he is
 sorting is causing the crash, that i could never reproduce because i
 dont have his file. In the user's most recent comment, he states that if
 he deletes the text from the last column, it wont crash. No way i could
 reproduce such a thing if i created an example file myself.

 I just submitted a bug today [81351] that crashes calc from as early as
 3.6, simply by undo-ing a sort. It is possible that this may not have
 happened with another file, so i submitted the one i was working on, in
 order to speed up triaging and hopefully fixing. We have ~1k bugs to
 still triage and the quicker we are able to triage a bug, the faster we
 can confirm/close it and move on to the next one.

 Just my two cents. ;)

 Regards,
 Jay Philips

 On 07/15/2014 01:48 AM, bfoman wrote:
 Hi!
 From my experience asking for an example file is the best way to triage for
 following reasons:
 - saves time - you can download the attachment and check it in different
 builds right away - important with current backlog in Unconfirmed bugs
 - reproducible case - sometimes when you follow the STRs and create document
 from scratch the bug can be gone.
 Users' files can have their history - be created in different build, envs,
 corrupted etc. So asking for a file is a best way to receive verified test
 case.
 - involve the reporter - some people tend to use Bugzilla as file and forget
 system. Needinfo stats tell a story...
 Bug reports with attachments are more interesting than those without them.
 Some reporters do even screencasts or special STR graphics to help the
 triagers. IMHO there is no need to panic that most triagers ask for them. 
 Overall I think this is a good policy and reporters should be educated how
 good bug report should look like. 
 If a reporter cannot spend few minutes to attach a file or make a
 confidential one into a public document (by search and replace strings - if
 that makes bug still reproducible), then how can he demand a fix? This
 cannot be made without a reproducible test case.
 BTW: Mr Manciot is active in Wireshark Bugzilla, so should be accustomed
 that good bug report needs attachment. LO needs users' files as much as
 Wireshark example frame captures... 
 Best regards.
 P.S.
 As for bugs closed as Invalid or Worksforme - there are defined QA documents
 which describe how this process should look like. See
 https://wiki.documentfoundation.org/QA/BugTriage or
 https://wiki.documentfoundation.org/QA/BugReport. Most triagers respect
 them, but those rules are, well, more guidance than a strict policy.
 LibreOffice is powered by a team of volunteers, every bug is confirmed
 (triaged) by human beings who mostly give their time for free. Some people
 see things from different perspective and don't like to babysit stagnant
 issues. 




 --
 View this message in context: 
 http://nabble.documentfoundation.org/Re-tdf-discuss-Intervention-tp4115537p4115583.html
 Sent from the QA mailing list archive at Nabble.com.
 ___
 List Name: Libreoffice-qa mailing list
 Mail address: libreoffice...@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/

 ___
 List Name: Libreoffice-qa