FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 06-26-2010, 09:20 AM
Michael Schwendt
 
Default How to unorphan/unretire a package?

Somebody with full knowledge of the process please update the instructions
in the Wiki:

https://fedoraproject.org/wiki/Orphaned_package_that_need_new_maintainers

The process described there is incomplete. And there are inconsistencies
in the terminology. In pkgdb, a package is called "deprecated", which is a
term not found in the packaging related Wiki pages. The Wiki uses a
mixture of "orphaned" and "retired".

Please complete the steps on how to resurrect a package, which pkgdb mark
with a "deprecated" box.

[...]

The following has happened:

Feb 6 08:44:57 UTC 2010
Package gnome-applet-netspeed in Fedora devel was orphaned by belegdol
http://lists.fedoraproject.org/pipermail/scm-commits/2010-February/389883.html

Feb 9 21:56:02 UTC 2010
Package gnome-applet-netspeed in Fedora devel is now owned by lyosnorezel
http://lists.fedoraproject.org/pipermail/scm-commits/2010-February/391948.html

So, package was "orphaned" earlier this year and got a new owner three
days later.

While it was still being discussed/evaluated how to proceed with the
package in F-13 development, the package was kept alive in F-12 and F-11
with bug-fixes.

Apparently, pkgdb continued to say "deprecated" for devel, although the
package had an owner. With no documentation on what that means and when
that mark would disappear. Removing the "dead.package" file and requesting
releng to unblock the package in koji also did not affect pkgdb, although
it was possible to build the package for Rawhide.

The process is unclear/confusing, and it would certainly help if we all
used the same terminology.
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 06-26-2010, 11:57 AM
Till Maas
 
Default How to unorphan/unretire a package?

On Sat, Jun 26, 2010 at 11:20:19AM +0200, Michael Schwendt wrote:
> Somebody with full knowledge of the process please update the instructions
> in the Wiki:
>
> https://fedoraproject.org/wiki/Orphaned_package_that_need_new_maintainers
>
> The process described there is incomplete. And there are inconsistencies
> in the terminology. In pkgdb, a package is called "deprecated", which is a
> term not found in the packaging related Wiki pages. The Wiki uses a
> mixture of "orphaned" and "retired".
>
> Please complete the steps on how to resurrect a package, which pkgdb mark
> with a "deprecated" box.

> The process is unclear/confusing, and it would certainly help if we all
> used the same terminology.

Yes, I agree completely. This issues also hits gtranslator. All non
technical steps have been completed (it has been re-reviewed), but even
after a CVS admin and rel-eng have been informed and some technical
steps have been performed, nobody really knows what has to happen to get
it transfered to the new owner for the devel branch and un-deprecated.

The review request is here:
https://bugzilla.redhat.com/show_bug.cgi?id=585518

Regards
Till
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 06-26-2010, 05:23 PM
Toshio Kuratomi
 
Default How to unorphan/unretire a package?

On Sat, Jun 26, 2010 at 11:20:19AM +0200, Michael Schwendt wrote:
> Somebody with full knowledge of the process please update the instructions
> in the Wiki:
>
> https://fedoraproject.org/wiki/Orphaned_package_that_need_new_maintainers
>
> The process described there is incomplete. And there are inconsistencies
> in the terminology. In pkgdb, a package is called "deprecated", which is a
> term not found in the packaging related Wiki pages. The Wiki uses a
> mixture of "orphaned" and "retired".
>
> Please complete the steps on how to resurrect a package, which pkgdb mark
> with a "deprecated" box.
>
Instructions for CVSAdmins to process these requests has been added to:
https://fedoraproject.org/wiki/CVS_Admin_SOP

Instructions for packagers added to:
https://fedoraproject.org/wiki/CVS_Admin_SOP

Additionally, I fixed up the database for a bug::

> [...]
>
> The following has happened:
>
> Feb 6 08:44:57 UTC 2010
> Package gnome-applet-netspeed in Fedora devel was orphaned by belegdol
> http://lists.fedoraproject.org/pipermail/scm-commits/2010-February/389883.html
>
> Feb 9 21:56:02 UTC 2010
> Package gnome-applet-netspeed in Fedora devel is now owned by lyosnorezel
> http://lists.fedoraproject.org/pipermail/scm-commits/2010-February/391948.html
>
> So, package was "orphaned" earlier this year and got a new owner three
> days later.
>
> While it was still being discussed/evaluated how to proceed with the
> package in F-13 development, the package was kept alive in F-12 and F-11
> with bug-fixes.
>
> Apparently, pkgdb continued to say "deprecated" for devel, although the
> package had an owner. With no documentation on what that means and when
> that mark would disappear. Removing the "dead.package" file and requesting
> releng to unblock the package in koji also did not affect pkgdb, although
> it was possible to build the package for Rawhide.
>
Before our last pkgdb upgrade there was a bug in retirement that was leaving
the previous owner associated with the package instead of assigning it to
orphan. I've updated the databaase tables to assign those to orphan now.
This bug should have been fixed in March. The db seems to reflect that all
the records that had problems were created before March. If there are more
problems I'll take another look.


> The process is unclear/confusing, and it would certainly help if we all
> used the same terminology.
>
yeah, there's a couple bugs in the packagedb. One is only UI related, the
db stores the "deprecated" status but we want to show it as "Retired". This
was done for the case with someone pushing the retire package button but not
when pulling up the package page again.
https://fedorahosted.org/packagedb/ticket/200

The other bug is that long-term orphans and retired packages are currently
sharing the same status. This is harder to fix but should be fixed as well.
https://fedorahosted.org/packagedb/ticket/198

Working on packagedb is only one of the things that I have to do for Fedora.
If other people want to work on these I'll be happy to help you with
understanding the code to tackle these (or other) problems.

There's changes that are small (for instance the webUI fix above is going to
be a small amount of javascript coding), tasks that are architectural
(redesigning the json API for client side tools to use), and tasks for
designers (redesigning the search pages to be more intuitive, redesigning
the package acl pages).

-Toshio
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 10:22 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org