View Single Post
Posts: 152 | Thanked: 620 times | Joined on Mar 2008 @ Netherlands
#7
Originally Posted by timoph View Post
One of the problems is the community QA queue that has been stuck for ages (oldest packages are about a year old). I quickly went through the list yesterday and the situation seems to be (please correct me if I'm wrong) caused by multiple factors: 1) lack of testers 2) lack of automated promotion system 3) communication problems. The combination of the problems makes the community QA pretty much a waste of time.
The lack of testers is the ultimate problem to solve. I guess it doesn't help that you need to go to the website to do QA. Achipa had created a client for doing QA on device though. Nobody really followed up on this.

Originally Posted by timoph View Post
Personally I'd start with something we can do without paid help as in go though the packages that can be promoted (do what the community QA is supposed to do) all clean the queue. After this it gets a bit more difficult without help from people maintaining the infra. But if we provide them a list of actions needed for each of the packages stuck in the queue instead of demanding root access this thing just might get solved. In any case the problem won't go away just be talking.
Cleanup can be done by the supertesters now already. If you have 2 thumbs down by supertesters, the package is removed.

Same thing for promoting. A QA triage meeting like done in the past would already make a lot of difference there.

Originally Posted by timoph View Post
As a long term solution I'd like to see a fremantle target in OBS (apps.formeego.org). This would solve most of the problems (except the lack of testers). But this is also something that needs help from the maintainers. On the other hand this might turn out to be a waste of time since many of the fremantle packages are orphaned and would require work to move stuff into OBS. In the end of the day it comes down to how many peolpe are left that are willing to do work for fremantle stuff. This might phase out just like the older maemo devices did with only a couple of people interested in them. If that's the case it's not worth the effort.
I once created a PR1.2 fremantle target on OBS, just to see how many apps compiled. There were some issues, but it could be done if some people want to invest time in this. I can load the packages up in a project in OBS and give someone maintainer rights in that OBS project so you can play with the project config settings.

Most work would be identifying build issues, adding dependencies to the project config. There will be some scratchbox-isms that will pop up, but if someone wants to put some time in it, it can be done.

The apps.formeego.org client now has built in QA. This client could be backported to fremantle too, I guess.
__________________
http://maemo.org/profile/view/xfade/ - maemo.org webmaster Apps.formeego.org (Apps for N9)
 

The Following 15 Users Say Thank You to X-Fade For This Useful Post: