[maemo-developers] extras: promotion interface

From: Mikhail Sobolev mss at mawhrin.net
Date: Thu Feb 7 14:09:31 EET 2008
On Wed, Feb 06, 2008 at 09:47:07AM -0500, Levi Bard wrote:
> > After quite some time of fighting with myself as well as getting
> > encouragement from certain members of this community, I'm humbly offer
> > to your attention a first {alpha,beta} release of a manual promotion
> > interface.
> 
> Great!  What's there so far seems to work well.
Thank you :)

> Comments:
> * Is it necessary to separate each package into source/armel/i386/etc?
>  Why not just display the package name (e.g. xmaeme), perhaps with a
> link to click to view the contained files, and/or an asterisk if
> there's no source?  Is there any situation in which, say, the source
> component would be promoted, but the armel component wouldn't?
No, it's not.  And my original implementation (non-released) was doing
exactly that.  However when I looked at it, I thought that there could
be people who would rather have such a flexibility.

I do agree with you with respect to sources, however as for different
architectures, the situation is a bit different: one architecture could
be better supported than the other, so...

> Things that might be nice for the future:
> * Ability to add comments (e.g. "This package bends rule F, but
> promoting for now...")
What do you propose to do with these comments?  Include in
notifications, store somewhere, something else?

> * Ability to demote and/or rollback to a previous version (with comments)
I am not sure about this one.  As others already pointed out, those
users who already upgraded their devices are not helped at all...
However "rollback" done by "let return back to a previous version but
bump the package version" may not work in case of major upgrades...  I
believe further discussion and, more importantly, common agreement is
required here.

> * Display the amount of time each package has been in the promotion queue
> * Notify package maintainer via email on (pro|de)motion
This looks straightforward.  Thanks.

> * A way to view a package's dependencies
>   - A way to verify whether all of a package's dependencies are either
> in extras or in the promotion queue
>   - A way to simultaneously promote a package and all of its dependencies
This does seem to be tricky...  But these are obviously useful features.

--
Misha
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20080207/83e07fe9/attachment.pgp 
More information about the maemo-developers mailing list