Re: Testing nonsense

2009-11-09 Thread Ville M. Vainio
On Tue, Nov 3, 2009 at 6:47 PM, Murray Cumming  wrote:

> in terms of features, usability, reliability and fun. But we also face
> the risk of getting maemo.org Extras associated with beta quality
> software made by geeks for geeks only, without the last mile of
> polishing.

Possibly off-topic, but what's the current recommended place for
software without that last mile of polishing (but with prospect of
getting moved to extras after widespread field use)?

Extras-devel isn't it, as it brings in library updates etc
(subsequently bricking your device). I'm thinking of something like
Ubuntu PPA's, that build the applications against the current stable
libraries.

-- 
Ville M. Vainio
http://tinyurl.com/vainio
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-08 Thread tz
I think having a bugzilla where thumbs-down == unresolved bug might
help.  If the UI has an actual problem it should be reported, but
"invalid" or "wontfix" (yes, I know it could be abused) or any other
"resolved should negate any negative karma.

Also it should start at a -3 or something reasonable for applications
which were approved under Diablo as they aren't new.  Or maybe -5 or
something for the first, but if it is an update it should not require
10 thumbs up.

(I also noted broad appeal applications can easily get 10, but
narrower ones might have trouble - it might be easier to require 75%
or 80% positive with a small quorum instead - geometric instead of
arithmetic).
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-07 Thread Benoît HERVIER
>"Oh well.. at least it'll be as much bug free as possible when it'll
>finally land Extras :)"

If it could land it one day ...

-- 
Benoît HERVIER - http://khertan.net/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Ryan Abel
On Nov 3, 2009, at 9:59 AM, Till Harbaum wrote:

> 

I'd just like to interject that any new process like this is going to  
have growing pains. You have two options to deal with the kinks that  
inevitably appear in an untried process, help to smooth them out (See  
the "QA process = bug fixing disincentive?" thread) or drop into rant- 
mode and succeed mostly in irritating and polarizing people while  
doing little to assist with improving the process.

I see a lot of people picking the later method right now and find it a  
bit disheartening.
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Andrew Flegg
On Tue, Nov 3, 2009 at 16:56, Aniello Del Sorbo  wrote:
>>
>
> I missed this point while reading it.
> And it convinced me to push to Extras Testing a new release of Xournal
> no matter if it loses the 7 thumbs up it already got (plus the 3 it
> got for a previous version)

I also think that the delay for new features is a good thing now, it
gives me at least 10 days whilst Hermes goes on its way to Extras of
waiting and not developing until 1am in the morning :-)

10 days off: woohoo!

Cheers,

Andrew

-- 
Andrew Flegg -- mailto:and...@bleb.org  |  http://www.bleb.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Aniello Del Sorbo
2009/11/3 Murray Cumming :
>
> I don't claim to know what the aims of the testing are. But I did see
> this on the main testing page:
> http://wiki.maemo.org/Extras-testing#The_extras-testing_QA_queue_.26_you
> "
> Offering good quality community software to owners of Maemo devices is a
> top priority. We have a chance to show the world that open source
> software developed by community projects can match commercial software
> in terms of features, usability, reliability and fun. But we also face
> the risk of getting maemo.org Extras associated with beta quality
> software made by geeks for geeks only, without the last mile of
> polishing.
> "
>

I missed this point while reading it.
And it convinced me to push to Extras Testing a new release of Xournal
no matter if it loses the 7 thumbs up it already got (plus the 3 it
got for a previous version)

:(

Oh well.. at least it'll be as much bug free as possible when it'll
finally land Extras :)

Thanks.

-- 
anidel
Sent from London, Eng, United Kingdom
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Murray Cumming
On Tue, 2009-11-03 at 15:21 +, Gary Birkett wrote:
> 
> I totally agree, it is not part of the testing regime itself and as
> long as
> an app is technically capable it passes the test.
> the checklist has been defined here:
> 
> http://wiki.maemo.org/Extras-testing/QA_Checklist 

Assuming that you are talking about ignoring UI issues, rather than just
being outraged (outraged!!) that I apparently wanted the app to be ready
for Maemo _6_:

I don't claim to know what the aims of the testing are. But I did see
this on the main testing page:
http://wiki.maemo.org/Extras-testing#The_extras-testing_QA_queue_.26_you
"
Offering good quality community software to owners of Maemo devices is a
top priority. We have a chance to show the world that open source
software developed by community projects can match commercial software
in terms of features, usability, reliability and fun. But we also face
the risk of getting maemo.org Extras associated with beta quality
software made by geeks for geeks only, without the last mile of
polishing.
"

So I've been 
a) assuming that an application can't be impressive if if doesn't use
Maemo 5 widgets and generally follow the Maemo 5 UI layout.
b) assuming that the application maintainer would like some feedback.


(Note that the wiki is generally verbose, fragmented, repetitive and
hard to navigate around. That's not because it's a wiki.)

-- 
murr...@murrayc.com
www.murrayc.com
www.openismus.com

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Murray Cumming
On Tue, 2009-11-03 at 15:59 +0100, Till Harbaum wrote:
> there's another problem with the testing i am facing with gpxview:
> Nonsense ratings.
> GPXView got a "thumbs down" for needing lots of porting to match the
> maemo6 gui.
> Yes, harmattan! Why the heck should a fremantle program not be
> forwarded to 
> extras due to the fact that it will be hard to port it to qt (which is
> what that guy
> is imho trying to say)? 

It was a typo. I meant maemo 5.

-- 
murr...@murrayc.com
www.murrayc.com
www.openismus.com

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Andre Klapper
Am Dienstag, den 03.11.2009, 17:05 +0100 schrieb ds:
> An other problem are security issues: How do you think a tester could
> find a security issue in such an application? It is totaly impossible,
> if you do not have access to a prepared vnc server. Should we assume the
> vnc server to be prepared? Should we warn a user that prepared vnc
> servers are not tested, so only use thrusted ones, or ...

This has been discussed here already a few days ago.
See for example
http://lists.maemo.org/pipermail/maemo-developers/2009-October/021861.html

andre
-- 
Andre Klapper (maemo.org bugmaster)

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread ds
I am quite unhappy with the testing, too.

My package vncviewer has a blocking issue (Bugtracker field), which
should be marked on the package page!

http://maemo.org/packages/package_instance/view/fremantle_extras-testing_free_armel/vncviewer/0.6.3-fremantle2

Not every developer is following the dev-list all the time. To me it is
not transparent, how to get into extras now. If I get ten thumb ups,
because no tester checked bugtracker it gets in?

Now I prepared a changed debian/control file, but if I upload to testing
I loose my 9 thumb ups. It is quite complicated for a developer to test
this application, as he needs a vnc server to access. Probably this is
the reason, why it takes a lot of time.

On the other hand it is totally to transparent, what is tested.

An other problem are security issues: How do you think a tester could
find a security issue in such an application? It is totaly impossible,
if you do not have access to a prepared vnc server. Should we assume the
vnc server to be prepared? Should we warn a user that prepared vnc
servers are not tested, so only use thrusted ones, or ...

I have the feeling, that the process is quite slow, without being much
better than having less testers. 

OK, enough for now:-)

Am Dienstag, den 03.11.2009, 17:32 +0200 schrieb Henrik Hedberg: 
> Till Harbaum wrote:
> 
> > there's another problem with the testing i am facing with gpxview: Nonsense 
> > ratings.
> > GPXView got a "thumbs down" for needing lots of porting to match the maemo6 
> > gui.
> > Yes, harmattan! Why the heck should a fremantle program not be forwarded to 
> > extras due to the fact that it will be hard to port it to qt (which is what 
> > that guy
> > is imho trying to say)?
> > 
> > I am considering to entirely ignore the test process until this 
> > testing/promotion thing 
> > has actually proven to be useful. Dealing with people that just rate 
> > nonsense issues is 
> > a) a waste of time and b) frustrating. 
> 
> In addition, testers - whether they rate nonsense issues or not - 
> even get positive karma! It feels little unfair. I really would like to 
> see a discussion about the responsibilities and ethics of a tester, and 
> possible procedures to make sure that a tester is behaving as expected.
> 
> BR,
> 
> Henrik
> 

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Henrik Hedberg
 > 2009/11/3 Till Harbaum :

 >> there's another problem with the testing i am facing with gpxview: 
Nonsense ratings.
 >> GPXView got a "thumbs down" for needing lots of porting to match the 
maemo6 gui.
 >> Yes, harmattan! Why the heck should a fremantle program not be 
forwarded to
 >> extras due to the fact that it will be hard to port it to qt (which 
is what that guy
 >> is imho trying to say)?

Aniello Del Sorbo wrote:

 > Well he didn't say he thunbed it down because of what he said in the 
comment.
 >
 > Maybe he thumbed it down for a reason and ALSO commented that it'll be
 > hard to adapt it
 > to Maemo 6 later on.

The instructions for testers [1] says:

"Whenever you decide to vote an application down, please leave a comment 
describing what issues you found. The best feedback is a bug number, 
since this allow to track and discuss better the problems. Voting thumbs 
down without any explanation doesn't help the developer getting better 
software for you and the end users."

There is a long list of blockers ("must") for packages that 
developers provide. Why are the instructions for testers just advices 
("please", not even "should").

I think it should read:

"Whenever you decide to vote an application down, you MUST leave a 
comment describing what issues you found. The best feedback is a bug 
number, since this allow to track and discuss better the problems."

or even better (the commenting feature in packages interface is 
overlapping thing with bugs.maemo.org):

"Whenever you decide to vote an application down, you MUST provide a 
link to a bug report with severity major or higher."

Actually, I read some early postings about the subject (since 
April). There were many good ideas (like linking into Bugzilla), but for 
some reason we got this separate playground.

BR,

Henrik

[1] http://wiki.maemo.org/Extras-testing#Thumbs_Down

-- 
Henrik Hedberg  -  http://www.henrikhedberg.net/


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Andre Klapper
Am Dienstag, den 03.11.2009, 15:59 +0100 schrieb Till Harbaum:
> - Add a link to the bug tracker, so people can file appropriate bugs which 
> can then
> be processed in a useful manner

Possible already - add a Bugtracker field to the "control" file if I
remember correctly. Also see
http://wiki.maemo.org/Extras-testing/QA_Checklist#Lack_of_bug_reporting_database

andre
-- 
Andre Klapper (maemo.org bugmaster)

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Henrik Hedberg
Till Harbaum wrote:

> there's another problem with the testing i am facing with gpxview: Nonsense 
> ratings.
> GPXView got a "thumbs down" for needing lots of porting to match the maemo6 
> gui.
> Yes, harmattan! Why the heck should a fremantle program not be forwarded to 
> extras due to the fact that it will be hard to port it to qt (which is what 
> that guy
> is imho trying to say)?
> 
> I am considering to entirely ignore the test process until this 
> testing/promotion thing 
> has actually proven to be useful. Dealing with people that just rate nonsense 
> issues is 
> a) a waste of time and b) frustrating. 

In addition, testers - whether they rate nonsense issues or not - 
even get positive karma! It feels little unfair. I really would like to 
see a discussion about the responsibilities and ethics of a tester, and 
possible procedures to make sure that a tester is behaving as expected.

BR,

Henrik

-- 
Henrik Hedberg  -  http://www.henrikhedberg.net/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Aniello Del Sorbo
2009/11/3 Till Harbaum :
> Hi,
>
> there's another problem with the testing i am facing with gpxview: Nonsense 
> ratings.
> GPXView got a "thumbs down" for needing lots of porting to match the maemo6 
> gui.
> Yes, harmattan! Why the heck should a fremantle program not be forwarded to
> extras due to the fact that it will be hard to port it to qt (which is what 
> that guy
> is imho trying to say)?
>
> I am considering to entirely ignore the test process until this 
> testing/promotion thing
> has actually proven to be useful. Dealing with people that just rate nonsense 
> issues is
> a) a waste of time and b) frustrating.
>
> My proposals:
> - Add links to the apps changelogs to the package rating page
> - Add a small text telling the people what they are supposed to test (not 
> harmattan
> gui portability!!)
> - Add a link to the bug tracker, so people can file appropriate bugs which 
> can then
> be processed in a useful manner
>
> Till
>

Well he didn't say he thunbed it down because of what he said in the comment.

Maybe he thumbed it down for a reason and ALSO commented that it'll be
hard to adapt it
to Maemo 6 later on.

-- 
anidel
Sent from London, Eng, United Kingdom
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: Testing nonsense

2009-11-03 Thread Gary Birkett
Till,

I totally agree, it is not part of the testing regime itself and as long as
an app is technically capable it passes the test.
the checklist has been defined here:

http://wiki.maemo.org/Extras-testing/QA_Checklist


Maemo 5 offers stock icons covering most regular use cases, but developers
> can use the icons they prefer as long as they respect copyrights. Broken
> icons can be a major bug stopping a release to Extras *but discussions
> about beauty/ugliness of a UI are out of scope in the QA process*.
>


I hope the testing interface can be adjusted to explain the purpose because
I see a lot of ui/feature creep suggestion in the comments.

Whilst the specific apps may not look/feel/perform exactly as we would like
it is wrong to block access because of this.

Use outside methods, discuss patches and changes with the developer for
future versions but we need to work together to get as many stable apps into
extras as possible.

(Incidentally, in the specific example you cite, I think its a typo for the
version)

Gary


On Tue, Nov 3, 2009 at 2:59 PM, Till Harbaum  wrote:

> Hi,
>
> there's another problem with the testing i am facing with gpxview: Nonsense
> ratings.
> GPXView got a "thumbs down" for needing lots of porting to match the maemo6
> gui.
> Yes, harmattan! Why the heck should a fremantle program not be forwarded to
> extras due to the fact that it will be hard to port it to qt (which is what
> that guy
> is imho trying to say)?
>
> I am considering to entirely ignore the test process until this
> testing/promotion thing
> has actually proven to be useful. Dealing with people that just rate
> nonsense issues is
> a) a waste of time and b) frustrating.
>
> My proposals:
> - Add links to the apps changelogs to the package rating page
> - Add a small text telling the people what they are supposed to test (not
> harmattan
> gui portability!!)
> - Add a link to the bug tracker, so people can file appropriate bugs which
> can then
> be processed in a useful manner
>
> Till
>
> ___
> maemo-developers mailing list
> maemo-developers@maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Testing nonsense

2009-11-03 Thread Till Harbaum
Hi,

there's another problem with the testing i am facing with gpxview: Nonsense 
ratings.
GPXView got a "thumbs down" for needing lots of porting to match the maemo6 gui.
Yes, harmattan! Why the heck should a fremantle program not be forwarded to 
extras due to the fact that it will be hard to port it to qt (which is what 
that guy
is imho trying to say)?

I am considering to entirely ignore the test process until this 
testing/promotion thing 
has actually proven to be useful. Dealing with people that just rate nonsense 
issues is 
a) a waste of time and b) frustrating. 

My proposals:
- Add links to the apps changelogs to the package rating page
- Add a small text telling the people what they are supposed to test (not 
harmattan
gui portability!!)
- Add a link to the bug tracker, so people can file appropriate bugs which can 
then
be processed in a useful manner

Till

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers