Re: [Libreoffice-qa] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-09 Thread Petr Mladek
Bjoern Michaelsen píše v St 07. 03. 2012 v 12:48 +0100:
 On Wed, Mar 07, 2012 at 08:42:10AM +0100, Nino Novak wrote:
  An additional (possibly somewhat crazy) idea: To gather test cases from the 
  community by asking What functionality do *you* want to be tested? Provide 
  a 
  well-thought-out testcase for your personal most needed function (or most 
  annoying regression ;-) .

I really like the idea. Sounds like a great approach to motivate people
for writing test cases.


 Such things should never be one-way, but an exchange: You write one test you
 care about and let others test it for you, in exchange for you testing the
 stuff that _others_ care about.

I would not be afraid of this. We need more test cases right know, so we
should be opened for any of test cases. We just need someone (more
people) that would watch the situation, move the test cases into the
right categories by priority, fix/reject confusing or strange test cases
and teach others.

I suggest to do something like with the developer mailing list. New
contributors might send test cases to this mailing list. Yi Fan or other
experienced QA people will review them and put into Litmus. If a
contributor is good, she might get write access and help with reviewing
test cases from others.

This is already described at
http://wiki.documentfoundation.org/QA/Testing/Test_Cases_Contribution
which is linked from
http://wiki.documentfoundation.org/QA/Testing/Test_Case
which is linked from
http://wiki.documentfoundation.org/QA


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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-09 Thread Petr Mladek
Nino Novak píše v St 07. 03. 2012 v 21:47 +0100:
 If we could manage to put together a system that supports such mutual hand 
 washing, it would be fine. But without, I'm a bit lost, how to organize this. 
 OTOH, pure Test Case gathering could simply be started in the wiki. So I'd 
 tend to start with gathering first and add mutuality later?

We need someone who move the test cases from wiki into Litmus or any
other tool. Also I suggest to send new test cases to this mailing list
because it is more interactive and it works well on the developers
mailing list.

Note that wiki is fine for writing but it is not practical for running
test cases.

Please do not ignore Litmus until we have a better tool. Rimas, Yi Fan,
and others already put a lot of effort into improving Litmus. It is
usable. We are even able to somehow translate description of the test
cases. IMHO, the main problem is that we are currently not able to
translate UI and test cases titles. I am not sure how complicated it
would be to fix this and how it works in other tools.

Note that migration to other tool should be easy. We just need to move
the test cases description. The bigger problem is to write and sort the
test cases. We should not be afraid of Litmus. We should just use its
features until we have anything better. It is here and running.


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] LibreOffice QA call 2012-03-09 15:00 UTC -- dial in details

2012-03-08 Thread Bjoern Michaelsen
Hi,

On Wed, Mar 07, 2012 at 02:45:13AM +0100, Bjoern Michaelsen wrote:
 Hi all,
 
 I would like to set up a LibreOffice QA call to streamline our QA efforts. I
 propose to make our first call on:
 
  Friday, 2012-03-09 15:00 UTC
 
 [...]

 I will post the phone conference numbers later.

Dial-in numbers for countries outside Germany can be found at:
http://www.talkyoo.net/main/telefonkonferenz_internationale_rufnummern

Dial-in numbers inside Germany are:

+49 40 18881000 (Hamburg, landline)
+49 40 95069970 (Hamburg, landline)
+49 89 60893 (Munich, landline)
+49 1570 3336000 (vistream mobile network)

Room:

Room number: 53 71 38
No participant PIN is required
All calls will be recorded
All participants can speak

Note that you can also use Skype to join the call.

Best,

Bjoern (who is fighting of a cold)
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-08 Thread Bjoern Michaelsen
Hi Yifan Jiang,

On Thu, Mar 08, 2012 at 10:39:57AM +0800, Yifan Jiang wrote:
 Hi Bjoern,
 
 Thanks for inviting and coordinating everything ( sorry for the late reply, it
 was a busy week ) :) I'll try to join when it is possible, though the time
 could be a bit late in China. An obstacle is I am not sure if it is possible
 to make a call successfully from home ( I don't have a tie line at home ),
 will that be an SIP call or something else?

It should be possible to join the call via Skype. Will that work for you?

Best,

Bjoern
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Nino Novak
On Wednesday 07 March 2012, 08:42:10 Nino Novak wrote:

 Some ideas/wishes/comments from an interested layman:

just an additional thought: 
is there a possibility to define certain test paths? Mean, some kind of 
sophisticated test case which - if passed - contains a couple of simple 
test cases? Thus, result entry could be simplified a lot.
E.g. if there is a testcase, print monthly expenses report from CSV data 
using data pilot, it would encompass opening a file, CSV import, data pilot 
function, data grouping, table printing.

Nino
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Cor Nouws

Hi Bjoern, *,

Thanks for the invitation and the initiative!

Bjoern Michaelsen wrote (07-03-12 02:45)


I would like to set up a LibreOffice QA call to streamline our QA efforts. I
propose to make our first call on:

  Friday, 2012-03-09 15:00 UTC


As life shows now, I'll be able to join. And I'll try to keep it that way.


I hope to repeat this call biweekly to discuss and coordinate ongoing QA
issues, it would be great to have QA-contributors for the topics below able to
join this call.

prototype agenda for the first call:


I have some explicit ideas on some of the items.
Should we attempt to exchange those before the meeting, or at least 
mention them (briefly)?



[...]
If there are additional issues needing to be discussed,
please reply to this mail with your addition.


Yes, I have one.
Looking at the developer community, I see that there is a conscious, 
consequent approach, executed with talent and lots of time(presence), of 
encouraging and guiding developers, especially of course the new ones. 
Thus making people feel comfortable, learning to find their way, 
enabling to do them things that they like and are useful for the project 
etc.
Though we have quite some people engaged in QA, with enthusiasm and 
talent, I think we miss some drive like that.
Obviously QA work is not the same as development work, and maybe people 
also (partly) step in from a different perspective. Thus a one-to-one 
copy of the approach, that is so successful at the developer side, will 
not do. But of course, key elements are encouragement, guiding, joy in 
the work, sharing success, acknowledgement etc

(hope I choose all the right words ;-) )
I'm not sure if this is an easy to solve issue. But 'submitting' it 
first, and giving it a clear 'summary' of course are the first steps to 
resolve this.


Regards,

--
 - 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/


Re: [Libreoffice-qa] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Bjoern Michaelsen
Hi,

On Wed, Mar 07, 2012 at 11:08:03AM +0100, Sophie Gautier wrote:
 For Checkbox we are waiting for an experienced/skilled QA member to
 write the tests, will we have this person for the call?

I hope both Nicholas Skaggs and Yifan Jiang will be able to join the call so
that we can work out what is doable, I assume that to be a lot easier to figure
out in a call than via mail.

 Concerning Litmus, not sure it's necessary to sync it finally
 because I don't see it's usage enhanced. It's not really adapted to
 our needs and we should first think at the people who will use it
 instead of losing time writing tests that nobody will run.
 May be it would be interesting that our QA member working on
 Checkbox with Canonical work also on Case conductor to see how it
 feet our needs and/or how we can adapt it with the help of the
 language communities.

Ok, let me rephrase the agena point to 'make it easy for Canonical (or other
downstreams) to easily include our upstream tests in downstream infrastructure
so that we can use that userbase for our tests too'. The technologies (litmus,
case conductor, checkbox) are not set in stone and we should use whatever fits
our needs best. Better?

 Cor will be available for the community things, so not sure I'll
 have to be there.

Well, esp. for community and communications we should have as many as possible
there to keep ways short.

Best,

Bjoern
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Bjoern Michaelsen
Hi Nino,

On Wed, Mar 07, 2012 at 08:42:10AM +0100, Nino Novak wrote:
 I'd like to add a typical requirement/wish from an occasional tester:
 - to have an easy way to set up an individual collection of test cases which 
 can be reused (first idea: e.g. by tagging them), so that everybody sees, who 
 is subscribed to a test case (and also on which platform). Thereby, manual 
 release testing can be kind of self-coordinated without big effort. 

Noted. We will discuss that on the call. Keep in mind, that I myself know very
little about the systems (litmus, case conductor, checkbox) involved and their
abilities. I hope to learn more about them on the call.

  upstream bugwrangling:
   - 1000 NEEDINFO bugs, what can we do about it? (Rainer Bielefeld, Cor
  Nouws) - general bug stats (Rainer Bielefeld)
 
 idea/proposal from the German discuss list: to organize Bug Review Weeks 
 (in 
 contrast/addition to Bug Hunting Sessions) as community events, preferably 
 in native languages and only later on international level, so the learning 
 curve / barrier can be kept smooth. 

Go ahead and organize! Dont ask for permission to get started, just do and see
what works. Although there are quite a lot germans on the project our workload
and email load does not allow us to also keep a close eye on localized mailing
lists. So: So dont ask to ask -- just do it(*)! ;)


 An additional (possibly somewhat crazy) idea: To gather test cases from the 
 community by asking What functionality do *you* want to be tested? Provide a 
 well-thought-out testcase for your personal most needed function (or most 
 annoying regression ;-) .

Such things should never be one-way, but an exchange: You write one test you
care about and let others test it for you, in exchange for you testing the
stuff that _others_ care about. Somebody championing that (like Cor did for the
BHS) would be great. It is likely to late for the 3.5 series, but if this is
getting started now, it might easily be well prepared for 3.6. Are you
interested in contributing to this?

Best,

Bjoern

(*) The same applies to other local communities, of course. Spread the word!
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Bjoern Michaelsen
On Wed, Mar 07, 2012 at 09:55:10AM +0100, Cor Nouws wrote:
 I have some explicit ideas on some of the items.
 Should we attempt to exchange those before the meeting, or at least
 mention them (briefly)?

In general, just mention a new topic as a oneliner to add to the agenda. If its
something specific and detailed I would propose to add the text to the wiki add
add the link to the agenda. Feel free to do so so for this call, although I
fear with this being a first call we already have more than enough as-is, so
dont be angry, if things get postponed to a later call.

 Obviously QA work is not the same as development work, and maybe
 people also (partly) step in from a different perspective. Thus a
 one-to-one copy of the approach, that is so successful at the
 developer side, will not do.

gentoo and debian are just two successful example projects that are
volunteer-only and do not do too much core development themselves -- indeed
they do mostly release engineering and QA. And of course, we will simply copy
LibreOffice development. As the examples show, QA can be volunteer-based and
self-sustained -- independant of development.

Best,

Bjoern
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Nino Novak
Hi Bjoern, all,

On Wednesday 07 March 2012, 12:48:25 Bjoern Michaelsen wrote:

 On Wed, Mar 07, 2012 at 08:42:10AM +0100, Nino Novak wrote:

  [test case tagging]

 Noted.

Thanks :-)

 We will discuss that on the call.

If time allows, fine. 

But on the call you should (IMHO) focus on strategic questions as identifying 
the actual QA bottlenecks  :-)

And of course, bringing all those thoughts from you, Cor and Yifan into an 
adequate coherence :-)

  [Bug Review Weeks]
 
 Go ahead and organize! Dont ask for permission to get started, just do and
 see what works. 

Wasn't meant as question just as idea sharing :-)


  [community test case gathering]
 
...  Are you interested in contributing to this?

(I am a bit hesitant - as my skills are not very prominent in this area. 
But my personal preference ATM is the Review Week. )


 Such things should never be one-way, but an exchange: You write one test you
 care about and let others test it for you, in exchange for you testing the
 stuff that _others_ care about.

If we could manage to put together a system that supports such mutual hand 
washing, it would be fine. But without, I'm a bit lost, how to organize this. 
OTOH, pure Test Case gathering could simply be started in the wiki. So I'd 
tend to start with gathering first and add mutuality later?

Nino

___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-07 Thread Cor Nouws

Hi,

Bjoern Michaelsen wrote (07-03-12 13:04)

On Wed, Mar 07, 2012 at 09:55:10AM +0100, Cor Nouws wrote:

I have some explicit ideas on some of the items.
Should we attempt to exchange those before the meeting, or at least
mention them (briefly)?


In general, just mention a new topic as a oneliner to add to the agenda. If its
something specific and detailed I would propose to add the text to the wiki add
add the link to the agenda. Feel free to do so so for this call, although I
fear with this being a first call we already have more than enough as-is, so
dont be angry, if things get postponed to a later call.


I understand the scope and possibilities of the meeting.
Will try to add some notes before - if I think it makes sense for the 
moment.



Obviously QA work is not the same as development work, and maybe
people also (partly) step in from a different perspective. Thus a
one-to-one copy of the approach, that is so successful at the
developer side, will not do.


gentoo and debian are just two successful example projects that are
volunteer-only and do not do too much core development themselves -- indeed
they do mostly release engineering and QA. And of course, we will simply copy
LibreOffice development. As the examples show, QA can be volunteer-based and
self-sustained -- independant of development.


IMO the question is not so much whether it should be volunteer-based or 
not, but rather how to reach a situation where the QA work is reasonable 
in balance with development - and preferable in the not to far future..
So, good to read that the Gentoo  Debian people did it. Is known how 
they managed, or was it just there right from the beginning :-) ?


Regards,

--
 - 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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-06 Thread Bjoern Michaelsen
Hi all,

I would like to set up a LibreOffice QA call to streamline our QA efforts. I
propose to make our first call on:

 Friday, 2012-03-09 15:00 UTC

I hope to repeat this call biweekly to discuss and coordinate ongoing QA
issues, it would be great to have QA-contributors for the topics below able to
join this call.

prototype agenda for the first call:
structured manual testing:
 - oneshot populating Ubuntu checkbox for LibreOffice 3.5? (Nicholas Skaggs)
 - syncing checkbox from litmus for LibreOffice 3.6 (Yifan Jiang)
upstream bugwrangling:
 - 1000 NEEDINFO bugs, what can we do about it? (Rainer Bielefeld, Cor Nouws)
 - general bug stats (Rainer Bielefeld)
 - submarine bugs (aka important bugs that stay undiscovered too long) (Cor 
Nouws)
distro bugwrangling:
 - upstreaming criteria/customs
   (Christopher M. Penalver, Petr Mladek, Caolan NcNamara, Rene Engelhard, Jan 
Holesovsky)
community testing, communication:
 - how do we recruit more QA-interested contributors? (Cor Nouws, Sophie 
Gaultier)
 - can we have QA-related EasyHacks? Can we explicitly promote those? (all)
regression testing/bibisect:
 - how do we broaden the bibisect know-how (Korrawit Pruegsanusak, Bjoern 
Michaelsen)
 - currently 27/27 bibisected bugs are older than the bibisect-range:
   - do we maybe need a bibisect for 3.4?
   - might indicate trouble during the bigmerge
 - bibisect bugzilla etiquette
unittests/automated testing: (Markus Mohrhard)
 - overview of what we have
 - can we get non-developers into this, is there a way for non-C++ coders to
   get involved? 

Although I know not everyone proposed might be able to join the call, I would
be happy if you try. If there are additional issues needing to be discussed,
please reply to this mail with your addition. I will post the phone conference
numbers later.

Best,

Bjoern
___
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] LibreOffice QA call 2012-03-09 15:00 UTC

2012-03-06 Thread Nino Novak
Hi,

On Wednesday 07 March 2012, 02:45:13 Bjoern Michaelsen wrote:

 I would like to set up a LibreOffice QA call to streamline our QA efforts. I
 propose to make our first call on:

Great!

Some ideas/wishes/comments from an interested layman:

 structured manual testing:
  - oneshot populating Ubuntu checkbox for LibreOffice 3.5? (Nicholas Skaggs)
 - syncing checkbox from litmus for LibreOffice 3.6 (Yifan Jiang)

I'd like to add a typical requirement/wish from an occasional tester:
- to have an easy way to set up an individual collection of test cases which 
can be reused (first idea: e.g. by tagging them), so that everybody sees, who 
is subscribed to a test case (and also on which platform). Thereby, manual 
release testing can be kind of self-coordinated without big effort. 

 upstream bugwrangling:
  - 1000 NEEDINFO bugs, what can we do about it? (Rainer Bielefeld, Cor
 Nouws) - general bug stats (Rainer Bielefeld)

idea/proposal from the German discuss list: to organize Bug Review Weeks (in 
contrast/addition to Bug Hunting Sessions) as community events, preferably 
in native languages and only later on international level, so the learning 
curve / barrier can be kept smooth. 

An additional (possibly somewhat crazy) idea: To gather test cases from the 
community by asking What functionality do *you* want to be tested? Provide a 
well-thought-out testcase for your personal most needed function (or most 
annoying regression ;-) .

Nino
___
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/