View Single Post
Posts: 152 | Thanked: 620 times | Joined on Mar 2008 @ Netherlands
#18
Originally Posted by Jaffa View Post
Apart from the earlier comments about difficulties in getting any app stabilised enough, I think there are three things necessary:
  1. Clearer communication on what's required from app authors (there's a process doc which is the output of the earlier task. Not directly suitable for package maintainers.
  2. Technology in place (maemian etc.) to do some basic automated checks (big warnings which have to be specifically overruled for any lib* package in section: user/..., for example)
  3. Instructions for how to promote when you want to.
Agreed, I could really use some help on this part. I spent and am still spending a lot of hours on getting all related scripts/services into shape, so I didn't have time to write up any documentation yet. Or even start a discusssion...

Originally Posted by Jaffa View Post
The last point is particularly important: I just went to my package and couldn't see a "Promote" button anywhere; despite looking.

Of course, with a bit of thought, it's obvious I have to promote an individual version - but then I have to promote the armel & x86 versions separately: a step back from the earlier extras-devel -> extras promotion interface, IMHO.
When promotion is requested for the armel version for instance, we will promote the related source and i386 packages at the same time. This obviously needs to be documented. When I remove the manual step of promotion, you will see that the other package will be updated at the same time.

The promotion link actually only shows when all conditions for a package instance have been satisfied. This means that currently all dependencies must be available and you are maintainer of the package (and when in testing, karma value must be > 5). This way we prevent accidental promotions and also prevent packages with missing dependencies from entering the repository.
__________________
http://maemo.org/profile/view/xfade/ - maemo.org webmaster Apps.formeego.org (Apps for N9)
 

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