Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Developers

lost in extras-testing as a donkey in the mist

 

 

Maemo developers RSS feed   Index | Next | Previous | View Threaded


maemo at csipa

Oct 19, 2009, 7:12 AM

Post #1 of 5 (375 views)
Permalink
lost in extras-testing as a donkey in the mist

Foreword: I'm an extras-testing newbie, I went through
http://wiki.maemo.org/Extras-testing and hoped to push a simple script
(called 'mirror') to regular users (=extras). I did extras(-devel) stuff for
Diablo, but had a few things that oops-ed me here, so I'd like some
clarifications so I can leave my current 'I are baboon' state.

a) what are the relations of extras-testing to nokia-applications
repositories ? My script depends on gstreamer0.10-plugins-good-extra which is
there, and lcuk pointed out that it is listed to be missing dependencies
(http://maemo.org/packages/package_instance/view/fremantle_nokia-applications_explicit_armel/gstreamer0.10-plugins-good-extra/0.10.15-git180-0maemo8+0m5/ ).
To add my confusion there are even packages there that have 'missing
dependencies' that depend purely on libc6 (
http://maemo.org/packages/package_instance/view/fremantle_nokia-applications_explicit_armel/libspeex1/1.2~rc1-1maemo7+0m5/ ).
So who is depending on what here and who is supposed to provide/promote
what ?

b) if there were failed dependencies, how did my upload/promotion to
extras-testing go through ? Or does that 'missing' mean something else ?

c) there is no 'add application' link on https://maemo.org/downloads/Maemo5/
and I can't select Maemo5 as the OS if try to add it from 'another' page that
has that link. Are apps going to be added automatically by the promotion
process, or do I need to apply/do something to get that option ?

d) Is there a coordinated way of getting testers for karma to promote to
extras ? I made an announcement thread on talk, but wasn't quite clear about
whether the once-planned tester group exists, do they get notified
automatically, or do I need to do something extra to request evaluation, the
wiki didn't quite make that clear for me.

I'm sorry if this stuff has been addressed before, if it was, it slipped under
my radar and my google skills failed me. Hints, pointers welcome.



Regards,
Attila
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


niels at maemo

Oct 19, 2009, 7:44 AM

Post #2 of 5 (352 views)
Permalink
Re: lost in extras-testing as a donkey in the mist [In reply to]

On Mon, October 19, 2009 16:12, Attila Csipa wrote:
> Foreword: I'm an extras-testing newbie, I went through
> http://wiki.maemo.org/Extras-testing and hoped to push a simple script
> (called 'mirror') to regular users (=extras). I did extras(-devel) stuff
> for Diablo, but had a few things that oops-ed me here, so I'd like some
> clarifications so I can leave my current 'I are baboon' state.
>
> a) what are the relations of extras-testing to nokia-applications
> repositories ? My script depends on gstreamer0.10-plugins-good-extra
> which is there, and lcuk pointed out that it is listed to be missing
> dependencies
> (http://maemo.org/packages/package_instance/view/fremantle_nokia-applicat
> ions_explicit_armel/gstreamer0.10-plugins-good-extra/0.10.15-git180-0maem
> o8+0m5/ ). To add my confusion there are even packages there that have
> 'missing
> dependencies' that depend purely on libc6 (
> http://maemo.org/packages/package_instance/view/fremantle_nokia-applicati
> ons_explicit_armel/libspeex1/1.2~rc1-1maemo7+0m5/ ). So who is depending
> on what here and who is supposed to provide/promote what ?

Oops, this was a configuration mistake on my part. I didn't setup the
links between the repositories for nokia-applications and device root
filesystem.

It should look a lot better for you now?

> b) if there were failed dependencies, how did my upload/promotion to
> extras-testing go through ? Or does that 'missing' mean something else ?

This change was made last week, so that is when the issue was introduced.

> c) there is no 'add application' link on
> https://maemo.org/downloads/Maemo5/
> and I can't select Maemo5 as the OS if try to add it from 'another' page
> that has that link. Are apps going to be added automatically by the
> promotion process, or do I need to apply/do something to get that option ?

Applications which manage to reach Extras through the QA testing process
automatically get an entrance in Maemo5 Downloads.

>
> d) Is there a coordinated way of getting testers for karma to promote to
> extras ? I made an announcement thread on talk, but wasn't quite clear
> about whether the once-planned tester group exists, do they get notified
> automatically, or do I need to do something extra to request evaluation,
> the wiki didn't quite make that clear for me.
>

This is where we need to work on. We have the basic technical framework in
place, now the human part needs to be addressed. Testing of applications
in the queue needs to be encouraged more. Maybe we can organize
application test meetings, where a group of people come in and help
testing applications.

Another problem we need to address is prevent that applications stay in
the queue for too long without testing. I've proposed to create a group of
well known and knowledgeable community members who can make an executive
decision based on a strict list of technical requirements for a package.
If X amount of them agree the app meets the criteria, promotion is
unlocked for the developer.

I would really like someone else to take up organizing the human part, so
I can concentrate on the technical implementation of this all. There are
only so many hours in a day :)

> I'm sorry if this stuff has been addressed before, if it was, it slipped
> under my radar and my google skills failed me. Hints, pointers welcome.
>
>
>
> Regards,
> Attila

--
Niels Breet
maemo.org webmaster



_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


maemo at csipa

Oct 19, 2009, 9:10 AM

Post #3 of 5 (347 views)
Permalink
Re: lost in extras-testing as a donkey in the mist [In reply to]

On Monday 19 October 2009 16:12:46 Attila Csipa wrote:
> repositories ? My script depends on gstreamer0.10-plugins-good-extra which
> is there, and lcuk pointed out that it is listed to be missing dependencies
> (http://maemo.org/packages/package_instance/view/fremantle_nokia-applicatio
>ns_explicit_armel/gstreamer0.10-plugins-good-extra/0.10.15-git180-0maemo8+0m
>5/ ). To add my confusion there are even packages there that have 'missing
> dependencies' that depend purely on libc6 (
> http://maemo.org/packages/package_instance/view/fremantle_nokia-application
>s_explicit_armel/libspeex1/1.2~rc1-1maemo7+0m5/ ).

A little update... The links above do not state missing dependencies any more.
Tooth fairy or autobuilder/promoter delay - just to know who to poke in the
future ?
_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


maemo at csipa

Oct 19, 2009, 4:02 PM

Post #4 of 5 (345 views)
Permalink
Re: lost in extras-testing as a donkey in the mist [In reply to]

Thanks to Conny for forwarding this to me, apparently a spam filter somewhere
got overzealous.

> > ons_explicit_armel/libspeex1/1.2~rc1-1maemo7+0m5/ ). So who is depending
> > on what here and who is supposed to provide/promote what ?
>
> Oops, this was a configuration mistake on my part. I didn't setup the
> links between the repositories for nokia-applications and device root
> filesystem.
>
> It should look a lot better for you now?

Yes, a-ok now, my faith in my ability to grasp how this should work is now
restored :)

> I would really like someone else to take up organizing the human part, so
> I can concentrate on the technical implementation of this all. There are
> only so many hours in a day :)

One more question about that tech part - is it possible to retire versions
from reviewing ? I'm not talking about removing the packages from the repos
but about people commenting/voting on old versions of packages (I'm getting
comments on my 1.0-1 version even though I have already promoted a newer one
to testing, so it's a bit confusing as to are these people really
testing/commenting the old version, clicked on the wrong link or something
else).

Regards,
Attila

_______________________________________________
maemo-developers mailing list
maemo-developers [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-developers


vdv100 at gmail

Oct 20, 2009, 3:42 AM

Post #5 of 5 (336 views)
Permalink
Re: lost in extras-testing as a donkey in the mist [In reply to]

Hey,

On Mon, Oct 19, 2009 at 3:44 PM, Niels Breet <niels [at] maemo> wrote:

> On Mon, October 19, 2009 16:12, Attila Csipa wrote:
> > Foreword: I'm an extras-testing newbie, I went through
> > http://wiki.maemo.org/Extras-testing and hoped to push a simple script
> > (called 'mirror') to regular users (=extras). I did extras(-devel) stuff
> > for Diablo, but had a few things that oops-ed me here, so I'd like some
> > clarifications so I can leave my current 'I are baboon' state.
> >
> > a) what are the relations of extras-testing to nokia-applications
> > repositories ? My script depends on gstreamer0.10-plugins-good-extra
> > which is there, and lcuk pointed out that it is listed to be missing
> > dependencies
> > (
> http://maemo.org/packages/package_instance/view/fremantle_nokia-applicat
> > ions_explicit_armel/gstreamer0.10-plugins-good-extra/0.10.15-git180-0maem
> > o8+0m5/ ). To add my confusion there are even packages there that have
> > 'missing
> > dependencies' that depend purely on libc6 (
> >
> http://maemo.org/packages/package_instance/view/fremantle_nokia-applicati
> > ons_explicit_armel/libspeex1/1.2~rc1-1maemo7+0m5/ ). So who is depending
> > on what here and who is supposed to provide/promote what ?
>
> Oops, this was a configuration mistake on my part. I didn't setup the
> links between the repositories for nokia-applications and device root
> filesystem.
>
> It should look a lot better for you now?
>
> > b) if there were failed dependencies, how did my upload/promotion to
> > extras-testing go through ? Or does that 'missing' mean something else ?
>
> This change was made last week, so that is when the issue was introduced.
>
> > c) there is no 'add application' link on
> > https://maemo.org/downloads/Maemo5/
> > and I can't select Maemo5 as the OS if try to add it from 'another' page
> > that has that link. Are apps going to be added automatically by the
> > promotion process, or do I need to apply/do something to get that option
> ?
>
> Applications which manage to reach Extras through the QA testing process
> automatically get an entrance in Maemo5 Downloads.
>
> >
> > d) Is there a coordinated way of getting testers for karma to promote to
> > extras ? I made an announcement thread on talk, but wasn't quite clear
> > about whether the once-planned tester group exists, do they get notified
> > automatically, or do I need to do something extra to request evaluation,
> > the wiki didn't quite make that clear for me.
> >
>
> This is where we need to work on. We have the basic technical framework in
> place, now the human part needs to be addressed. Testing of applications
> in the queue needs to be encouraged more. Maybe we can organize
> application test meetings, where a group of people come in and help
> testing applications.
>

Liked the idea, I think I gonna give a try to a testing marathon :).

Best regards,

--
Valério Valério
Maemo Community Council Chair

http://www.valeriovalerio.org


>
> Another problem we need to address is prevent that applications stay in
> the queue for too long without testing. I've proposed to create a group of
> well known and knowledgeable community members who can make an executive
> decision based on a strict list of technical requirements for a package.
> If X amount of them agree the app meets the criteria, promotion is
> unlocked for the developer.
>
> I would really like someone else to take up organizing the human part, so
> I can concentrate on the technical implementation of this all. There are
> only so many hours in a day :)
>
> > I'm sorry if this stuff has been addressed before, if it was, it slipped
> > under my radar and my google skills failed me. Hints, pointers welcome.
> >
> >
> >
> > Regards,
> > Attila
>
> --
> Niels Breet
> maemo.org webmaster
>
>
>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>

Maemo developers RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.