Merging 'Fedora Extras' and 'Fedora Core' in owners.list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

owners.list currently contains two sections of packages, one for Fedora
Extras packages and one for Fedora Core.  This is reflected in bugzilla
where we have two separate "products" for Core and Extras.  In the near
future, dkl is going to merge those products into one called "Fedora" in
bugzilla and we're going to need to update owners.list to reflect that
change.

I've checked the attached script into CVSROOT/admin to do the job of
merging.  When there is only one entry for a package, the only
difference will be changing the product from 'Fedora (Core|Extras)' to
'Fedora'.  When there is more than one entry, the scripts merges the two
together like so:

Fedora Extras|ccid|Generic USB CCID smart card reader driver|
ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
ludovic.rousseau@xxxxxxxxx
Fedora Core|ccid|Generic USB CCID smart card reader driver|
rrelyea@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|

Fedora|ccid|Generic USB CCID smart card reader driver|
rrelyea@xxxxxxxxxx,ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
ludovic.rousseau@xxxxxxxxx

I'm also attaching a diff that shows the changes in the merge.  I've
already looked it over for errors but the more eyes the merrier.

-Toshio
#!/usr/bin/python -tt
# Author: Toshio Kuratomi
# Date: June 14, 2007
'''
Merge Fedora Extras and Fedora Core packages in owners.list so we end up with
one set of packages for one Product, Fedora.
'''

import sys

#OWNERS='/home/fedora/toshio/owners/owners.list'
try:
    OWNERS=sys.argv[1]
except IndexError:
    print '''owners-merge.py owners.list > newowners.list

This script merges the Fedora Core and Fedora Extras products in owners.list
into a single product called Fedora.

Give the present owners.list file as the only argument to the script.
Redirect stdout to the new owners.list file you are creating.
'''
    sys.exit(1)

class Package(object):
    def __init__(self, product, component, description, owners, qacontact,
            cclist):
        self.product = product or 'Fedora'
        self.component = component
        self.description = description
        self.owners = owners or []
        self.qacontact = qacontact
        self.cclist = cclist or []

class Packages(dict):
    '''It's the hash that acts like an array.'''
    def __setitem__(self, key, value):
        if key:
            raise KeyError, 'Packages can only set a null key'
        # Parse the value into pieces
        t = value.split('|', 6)
        product, component, desc, owners, qa, cc = value.split('|', 6)
        ownerList = owners.split(',')
        ccList = None
        cc = cc.strip()
        if cc:
            ccList = cc.split(',')

        if owners == 'extras-orphan@xxxxxxxxxxxxxxxxx':
            ownerList = None
        if self.has_key(component):
            # Merge the pieces into an existing Package
            oldPackage = super(Packages, self).__getitem__(component)
            if product == 'Fedora Core':
                # Take precedence
                if ownerList:
                    if oldPackage.owners:
                        for maintainer in oldPackage.owners:
                            if maintainer not in ownerList:
                                ownerList.append(maintainer)
                        oldPackage.owners = ownerList
                    else:
                        oldPackage.owners = ownerList
                if ccList:
                    if oldPackage.cclist:
                        for watcher in oldPackage.cclist:
                            if watcher not in ccList:
                                ccList.append(watcher)
                        oldPackage.cclist = ccList
                    else:
                        oldPackage.cclist = ccList
            else:
                # Append
                if ownerList:
                    if oldPackage.owners:
                        for maintainer in ownerList:
                            if maintainer not in oldPackage.owners:
                                oldPackage.owners.append(maintainer)
                    else:
                        oldPackage.owners = ownerList
                if ccList:
                    if oldPackage.cclist:
                        for watcher in ccList:
                            if watcher not in oldPackage.cclist:
                                oldPackage.cclist.append(ccList)
                    else:
                        oldPackage.cclist = ccList
                
        else:
            # Create a new Package
            newPackage = Package('Fedora', component, desc, ownerList, qa,
                    ccList)
            super(Packages, self).__setitem__(component, newPackage)

    def __getitem__(self, key):
        # Retrieve a string for the Package
        pkg = super(Packages, self).__getitem__(key)
        if not pkg.owners:
            owners = 'extras-orphan@xxxxxxxxxxxxxxxxx'
        else:
            owners = ','.join(pkg.owners)
        cclist = ','.join(pkg.cclist)
        return '%s|%s|%s|%s|%s|%s' % (pkg.product, pkg.component,
                pkg.description, owners, pkg.qacontact, cclist)

if __name__ == '__main__':
    output = []
    owners = file(OWNERS, 'r')
    packages = Packages()
    for line in owners:
        if line.strip().startswith('#'):
            output.append(line.rstrip())
            continue
        packages[None] = line
    pkgList = packages.keys()
    pkgList.sort()

    print '\n'.join(output)
    for pkg in pkgList:
        print packages[pkg]

    sys.exit(0)
--- o.list	2007-06-15 15:46:29.000000000 -0400
+++ o2.list	2007-06-15 15:44:21.000000000 -0400
@@ -34,8 +34,7 @@
 aircrack-ng|802.11 wireless sniffer and WEP/WPA-PSK key cracker|opensource@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 airsnort|Wireless LAN (WLAN) tool which recovers encryption keys|andreas.bierfert@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 akode|Audio-decoding framework|rdieter@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-alacarte|Simple menu editor for GNOME|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|foolish@xxxxxxxxx,jpmahowald@xxxxxxxxx
-alacarte|Simple menu editor for GNOME|rstrode@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+alacarte|Simple menu editor for GNOME|rstrode@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|foolish@xxxxxxxxx,jpmahowald@xxxxxxxxx
 alchemist|A multi-sourced configuration back-end.|twaugh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 alex4|Alex the Allegator 4 - Platform game|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 alexandria|Book collection manager|mtasaka@xxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -70,7 +69,6 @@
 ant|Ant build tool for java|pcheung@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 ant-contrib|Collection of tasks for Ant|ifoox@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 anthy|A Japanese character set input library|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-anthy|Japanese character set input library|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 antiword|MS Word to ASCII/Postscript converter|adrian@xxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 antlr|ANother Tool for Language Recognition|dbhole@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 ants|Guide your ants safely home before they drop of the cliff|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -177,8 +175,7 @@
 autoconf|A GNU tool for automatically configuring source code|karsten@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 autodir|Creates user directories on demand|matthias@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 autodownloader|GUI-tool to automate the download of certain files|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-autofs|A tool for automatically mounting and unmounting filesystems|ikent@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-autofs|A tool for automatically mounting and unmounting filesystems|jmoyer@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+autofs|A tool for automatically mounting and unmounting filesystems|jmoyer@xxxxxxxxxx,ikent@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 autogen|A tool to simplify handling large amounts of repeatitous text|paul@xxxxxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 automake14|A GNU tool for automatically creating Makefiles|karsten@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 automake15|A GNU tool for automatically creating Makefiles|karsten@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -326,8 +323,7 @@
 catfish|A handy file search tool|mtasaka@xxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 ccache|Compiler cache|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 CCfits|A C++ interface for cfitsio|spr@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-ccid|Generic USB CCID smart card reader driver|rrelyea@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-ccid|Generic USB CCID smart card reader driver|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|ludovic.rousseau@xxxxxxxxx
+ccid|Generic USB CCID smart card reader driver|rrelyea@xxxxxxxxxx,ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|ludovic.rousseau@xxxxxxxxx
 ccrtp|Common C++ class framework for RTP/RTCP|andreas@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 cd-discid|utility to get CDDB discid information|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 cdiff|Diff readability enhancer for color terminals|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -349,8 +345,7 @@
 cgi-util|A C library for creating Common Gateway Interface ("CGI") programs|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|redhat@xxxxxxxx
 cgoban|X board for playing go|kaboom@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 charis-fonts|Charis SIL fonts|roozbeh@xxxxxxxxxxxxx,kevin@xxxxxxxxx,nicolas.mailhot@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|kevin@xxxxxxxxx
-check|A unit test framework for C|johnp@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-check|A unit test framework for C|tcallawa@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+check|A unit test framework for C|johnp@xxxxxxxxxx,tcallawa@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 checkpolicy|SELinux policy compiler|dwalsh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 checkstyle|Java source code checker|nsantos@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|rafaels@xxxxxxxxxx,dbhole@xxxxxxxxxx
 chemical-mime-data|Support for chemical/* MIME types|belegdol@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -587,7 +582,6 @@
 docbook-utils|Shell scripts for managing DocBook documents.|rvokal@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 doctorj|Java source code analyzer|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 dogtail|GUI test tool and automation framework|zcerza@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-dogtail|GUI test tool and automation framework|zcerza@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 dolphin|A file manager for KDE focusing on usability|cgoorah@xxxxxxxxxxxx,johan@xxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 dom2-core-tests|DOM Conformance Test Suite|dbhole@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 dom4j|Open Source XML framework for Java|nsantos@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|dbhole@xxxxxxxxxx
@@ -1007,8 +1001,7 @@
 glunarclock|GNOME applet that displays the current lunar phase|limb@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 glyph-keeper|Library for text rendering|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 gmediaserver|UPnP compatible media server for the GNU system|karlikt@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-gmime|GMime library -- creation and parsing of MIME-messages|fedora@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-gmime|Library for creating and parsing MIME messages|alexl@xxxxxxxxxx,fedora@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+gmime|GMime library -- creation and parsing of MIME-messages|alexl@xxxxxxxxxx,fedora@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 gmp|A GNU arbitrary precision library|twoerner@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 gmpc|GNOME frontend for the MPD|adrian@xxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 gmrun| A lightweight "Run program" window with TAB completion|gilboad@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1337,8 +1330,7 @@
 icon-naming-utils|A script to handle icon names in desktop icon themes|mclasen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 icon-slicer|Utility for icon theme generation|davidz@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 icu4j|International Components for Unicode for Java|fnasser@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|dbhole@xxxxxxxxxx,nsantos@xxxxxxxxxx
-icu|International Components for Unicode|caolanm@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-icu|International Components for Unicode library|fedora@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+icu|International Components for Unicode library|caolanm@xxxxxxxxxx,fedora@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 id3lib|An Open-Source library for manipulating ID3v1 and ID3v2 tags|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 id3-py|Python ID3 tag library|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 id3v2|A command line id3v2 tag editor|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1355,7 +1347,6 @@
 ImageMagick|An X application for displaying and manipulating images.|jkeating@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|nmurray@xxxxxxxxxx
 imake|imake source code configuration and build system|krh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 im-chooser|Desktop Input Method configuration tool|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-im-chooser|Desktop Input Method configuration tool|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 imlib2|A graphic library for file loading, saving, rendering, and manipulation|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 imlib|An image loading and rendering library for X11R6|paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 imp|Internet Messaging Program: webmail|fedora@xxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1498,7 +1489,6 @@
 kanatest|Hiragana and Katakana drill tool|robert@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 kannel|WAP and SMS gateway|matthias@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 kasablanca|Graphical FTP client|rdieter@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-kasumi|An anthy dictionary management tool.|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 kasumi|Anthy dictionary management tool|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 katapult|Faster access to applications, bookmarks, and other items|cgoorah@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 kawa|Kawa scheme implementation|green@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1634,7 +1624,6 @@
 lat|LDAP Administration Tool|paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 lcdf-typetools|Tools for manipulating Postscript fonts|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|mpeters@xxxxxxx
 lcdproc|LCDproc displays real-time system information on a 20x4 backlit LCD|kwizart@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-lcms|Color Management System|andreas.bierfert@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 lcms|Color Management System|andreas.bierfert@xxxxxxxxxxxxx,kwizart@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 lcov|LTP GCOV extension code coverage tool|roland@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 ldapjdk|The Mozilla LDAP Java SDK|vivekl@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1676,8 +1665,7 @@
 libconfuse|A configuration file parser library|jwilson@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libcroco|A CSS2 parsing library|mclasen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libctl|Guile-based support for flexible control files|ed@xxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-libdaemon|libdaemon is a lightweight C library that eases the writing of UNIX daemons|a.kurtz@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-libdaemon|library for writing UNIX daemons|mbacovsk@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+libdaemon|libdaemon is a lightweight C library that eases the writing of UNIX daemons|mbacovsk@xxxxxxxxxx,a.kurtz@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libdap|The C++ DAP2 library from OPeNDAP|pertusus@xxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libdbi|Database Independent Abstraction Layer for C|tgl@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libdbi-drivers|Database-specific drivers for libdbi|tgl@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1695,8 +1683,7 @@
 liberation-fonts|Fonts to replace commonly used Microsoft Windows Fonts|cchance@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libesmtp|SMTP client library|pawsa@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|redhat-bugzilla@xxxxxxxxxxxx
 libetpan|Portable, efficient middleware for different kinds of mail access|andreas.bierfert@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-libevent|Abstract asynchronous event notification library|redhat-bugzilla@xxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-libevent|Abstract asynchronous event notification library|steved@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+libevent|Abstract asynchronous event notification library|steved@xxxxxxxxxx,redhat-bugzilla@xxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libexif|Library for extracting extra information from image files|mclasen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libeXosip2|A library that hides the complexity of using the SIP protocol|jeff@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libextractor|Simple library for keyword extraction|enrico.scholz@xxxxxxxxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -1791,15 +1778,13 @@
 libnetfilter_queue|Netfilter queue userspace library|i@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|i@xxxxxxxxxx
 libnfnetlink|Netfilter netlink userspace library|i@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libnjb|Library for managing digital audio players|triad@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-libnl|Convenience library for kernel netlink sockets|caillon@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-libnl|Library for managing netlink sockets|nhorman@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+libnl|Library for managing netlink sockets|caillon@xxxxxxxxxx,nhorman@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libnotify|libnotify notification library|davidz@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libofa|Open Fingerprint Architecture library|rdieter@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libofx|A library for supporting Open Financial Exchange (OFX)|notting@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libogg|The Ogg bitstream file format library|besfahbo@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 liboggz|Simple programming interface for Ogg files and streams|thomas@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-liboil|Library of Optimized Inner Loops, CPU optimized functions|besfahbo@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-liboil|Library of Optimized Inner Loops, CPU optimized functions|matthias@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+liboil|Library of Optimized Inner Loops, CPU optimized functions|besfahbo@xxxxxxxxxx,matthias@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libol|Support library for syslog-ng|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libopenraw|decode camera RAW files|trond.danielsen@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 libopensync|A synchronization framework|andreas.bierfert@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -2000,9 +1985,7 @@
 lzo|Data compression library with very fast (de)compression|j.w.r.degoede@xxxxxx,steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 lzop|A real-time file compressor|nicolas.mailhot@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 m17n-db|m17n-lib datafiles for input and output|pnemade@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-m17n-db|Multilingualization datafiles for m17n-lib|pnemade@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-m17n-lib|Multilingual text library|majain@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-m17n-lib|multilingual text library|pnemade@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+m17n-lib|multilingual text library|majain@xxxxxxxxxx,pnemade@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 m2crypto|Support for using OpenSSL in python scripts|mitr@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 m4|The GNU macro processor|vcrhonek@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 Macaulay2|A system for algebraic geometry and commutative algebra|rdieter@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -2206,8 +2189,7 @@
 nautilus-open-terminal|Nautilus extension for an open terminal shortcut|stickster@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 nautilus-python|Python bindings for Nautilus.|trond.danielsen@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 nautilus-search-tool|A Nautilus extension to put "Search for Files" on the context menu of folders|stickster@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-nautilus-sendto|Nautilus context menu for sending files|alexl@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-nautilus-sendto|Nautilus context menu for sending files|stickster@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+nautilus-sendto|Nautilus context menu for sending files|alexl@xxxxxxxxxx,stickster@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 nazghul|A computer role-playing game (CRPG) engine|tibbs@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 nbtscan|Tool to gather NetBIOS info from Windows Networks|foolish@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|jaboutbo@xxxxxxxxxx
 nc6|IPv6-enabled clone of the original netcat utility.|rvokal@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -2343,8 +2325,7 @@
 openjade|A DSSSL implementation|rvokal@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 openldap|The configuration files, libraries, and documentation for OpenLDAP.|jsafrane@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 openlierox|Addictive realtime multiplayer 2D shoot-em-up|j.w.r.degoede@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-openmpi|Open Message Passing Interface|dledford@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-openmpi|Open Message Passing Interface (LAM replacement)|jvdias@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+openmpi|Open Message Passing Interface (LAM replacement)|dledford@xxxxxxxxxx,jvdias@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 openobex|Library for using OBEX|harald@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 openoffice-extras|SOT Office presentation templates repackaged for OpenOffice.org|wtogami@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 openoffice.org-dict-cs_CZ|Czech spellchecker and hyphenation dictionaries for OpenOffice.org|tmraz@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -2389,8 +2370,7 @@
 pam_mount|A PAM module that can mount volumes for a user session|opensource@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pam_mysql| PAM module for auth UNIX users using MySQL data base|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pam_passwdqc|Pluggable password quality-control module.|nalin@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-pam_pkcs11|PKCS #11/NSS PAM login module|rrelyea@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-pam_pkcs11|PKCS #11 PAM login module|tcallawa@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+pam_pkcs11|PKCS #11 PAM login module|rrelyea@xxxxxxxxxx,tcallawa@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pam_script|Allows executing scripts after opening and/or closing a session using PAM|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pam_smb|A Pluggable Authentication Module (PAM) for use with SMB servers.|ssorce@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pam_ssh|PAM module for use with SSH keys and ssh-agent|pertusus@xxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|dmitry@xxxxxxxxxxxx
@@ -2398,7 +2378,6 @@
 pan|A GNOME/GTK+ news reader for X|alex@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|mpeters@xxxxxxx
 panelfm|Quick File Manager Applet|mtasaka@xxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pango|System for layout and rendering of internationalized text|besfahbo@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-paps|Plain Text to PostScript converter|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 paps|Plain Text to PostScript(TM) converter|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 papyrus|A C++ canvas library similar to the Gnome canvas|rvinyard@xxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 par2cmdline|PAR 2.0 compatible file verification and repair tool|Laurent.Rineau__fedora@xxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -2421,8 +2400,7 @@
 pcmanx-gtk2|Telnet client designed for BBS browsing|sdl.web@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pcmciautils|PCMCIA utilities and initialization programs|harald@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pcre|Perl-compatible regular expression library|than@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-pcsc-lite|PC/SC Lite smart card framework and applications|rrelyea@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-pcsc-lite|PC/SC Lite smart card framework and applications|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|ludovic.rousseau@xxxxxxxxx
+pcsc-lite|PC/SC Lite smart card framework and applications|rrelyea@xxxxxxxxxx,ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|ludovic.rousseau@xxxxxxxxx
 pcsc-perl|Perl interface to the PC/SC smart card library|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx,ludovic.rousseau@xxxxxxxxx
 pcsc-tools|Tools to be used with smart cards and PC/SC|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|ludovic.rousseau@xxxxxxxxx
 pdfcube|PDF presentation viewer with a spinning cube|maxx@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -2456,8 +2434,7 @@
 perl-Archive-Any|Single interface to deal with file archives|cweyl@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Archive-Extract|A generic archive extracting mechanism|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Archive-Tar|A module for Perl manipulation of .tar files|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-perl-Archive-Zip|Perl library for accessing Zip archives|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-perl-Archive-Zip|Perl library for accessing Zip archives|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
+perl-Archive-Zip|Perl library for accessing Zip archives|rnorwood@xxxxxxxxxx,steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Array-Compare|Perl extension for comparing arrays|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Authen-DigestMD5|SASL DIGEST-MD5 authentication (RFC2831)|paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Authen-Radius|Perl Authen::Radius modules|andreas@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -2789,14 +2766,11 @@
 perl-IO-Null|Class for null filehandles|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IO-Prompt|Interactively prompt for user input|cweyl@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IO-Socket-INET6|Perl Object interface for AF_INET/AF_INET6 domain sockets|wtogami@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-perl-IO-Socket-SSL|Perl library for transparent SSL|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-IO-Socket-SSL|Perl library for transparent SSL|wtogami@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-perl-IO-String|Emulate file interface for in-core strings|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-IO-String|Emulate file interface for in-core strings|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+perl-IO-Socket-SSL|Perl library for transparent SSL|wtogami@xxxxxxxxxx,jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
+perl-IO-String|Emulate file interface for in-core strings|rnorwood@xxxxxxxxxx,jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IO-stringy|I/O on in-core objects like strings and arrays|paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IO-Tty|Perl interface to pseudo tty's|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-IO-Zlib|For bugs related to the perl-IO-Zlib component|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-IO-Zlib|Perl IO:: style interface to Compress::Zlib|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+perl-IO-Zlib|For bugs related to the perl-IO-Zlib component|rnorwood@xxxxxxxxxx,jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IPC-Cmd|Finding and running system commands made easy|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IPC-Run|Perl module for interacting with child processes|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-IPC-Shareable|Share Perl variables between processes|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -2900,8 +2874,7 @@
 perl-Net-Domain-TLD|Work with TLD names|tcallawa@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-GPSD|Provides an object client interface to the gpsd server|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-IP-CMatch|Efficiently match IP addresses against IP ranges with C|orion@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-Net-IP|Perl module for manipulation of IPv4 and IPv6 addresses|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-perl-Net-IP|Perl module for manipulation of IPv4 and IPv6 addresses|ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
+perl-Net-IP|Perl module for manipulation of IPv4 and IPv6 addresses|rnorwood@xxxxxxxxxx,ville.skytta@xxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-IPv4Addr|Perl extension for manipulating IPv4 addresses|foolish@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|jaboutbo@xxxxxxxxxx,fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-IPv6Addr|Perl module to check validity of IPv6 addresses|foolish@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-Jabber|Net::Jabber - Jabber client library|cweyl@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -2917,8 +2890,7 @@
 perl-Net-SNPP|Perl modules for the Simple Network Pager Protocol|jeff@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-SSH|Perl extension for secure shell|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-SSH-Perl|SSH (Secure Shell) client|paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-Net-SSLeay|Perl extension for using OpenSSL|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-Net-SSLeay|Perl extension for using OpenSSL|wtogami@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+perl-Net-SSLeay|Perl extension for using OpenSSL|wtogami@xxxxxxxxxx,jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Net-Telnet|Net-Telnet Perl module|jkeating@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|jbrassow@xxxxxxxxxx
 perl-Net-Write|A portable interface to open and send raw data to network|foolish@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 perl-Net-XMPP|Net::XMPP - perl XMPP library|cweyl@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -3011,8 +2983,7 @@
 perl-Smart-Comments|Comments that do more than just sit there|cweyl@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-SNMP_Session|SNMP support for Perl 5|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-SOAP-Lite|Provides the Simple Object Access Protocol (SOAP)|mmcgrath@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-Socket6|IPv6 related part of the C socket.h defines and structure manipulators|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-Socket6|IPv6 related part of the C socket.h defines and structure manipulators|wtogami@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+perl-Socket6|IPv6 related part of the C socket.h defines and structure manipulators|wtogami@xxxxxxxxxx,jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Sort-Versions|Perl module for sorting of revision-like numbers|rc040203@xxxxxxxxxx,lxtnow@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Spiffy|Framework for doing object oriented (OO) programming in Perl|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Spoon|Spoon Perl module|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -3025,8 +2996,7 @@
 perl-SQL-Statement|SQL parsing and processing engine|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-Statistics-Descriptive|Perl module of basic descriptive statistical functions|pertusus@xxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-String-Approx|Perl extension for approximate matching (fuzzy matching)|orion@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-String-CRC32|Perl interface for cyclic redundancy check generation|paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-String-CRC32|Perl interface for cyclic redundency check generation|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+perl-String-CRC32|Perl interface for cyclic redundancy check generation|rnorwood@xxxxxxxxxx,paul@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-String-Ediff|Produce common sub-string indices for two strings|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-String-Format|Sprintf-like string formatting capabilities with arbitrary format definitions|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-String-ShellQuote|Perl module for quoting strings for passing through the shell|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -3158,8 +3128,7 @@
 perl-XML-RSS|Perl module for managing RDF Site Summary (RSS) files|tcallawa@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-XML-SAX-Writer|SAX2 Writer|andreas@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-XML-SAX|XML-SAX Perl module|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-perl-XML-Simple|Easy API to maintain XML in Perl|jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
-perl-XML-Simple|Easy API to maintain XML in Perl|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+perl-XML-Simple|Easy API to maintain XML in Perl|rnorwood@xxxxxxxxxx,jpo@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-XML-Stream|XML::Stream - streaming XML library|cweyl@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
 perl-XML-Twig|A perl module for processing huge XML documents in tree mode|rnorwood@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 perl-XML-Validator-Schema|Validate XML against a subset of W3C XML Schema|andreas@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|fedora-perl-devel-list@xxxxxxxxxx
@@ -3435,7 +3404,6 @@
 pyscript|Postscript graphics with Python|jspaleta@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pyserial|Python serial port access library|i@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 pyspi|Python bindings for AT-SPI|zcerza@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-pyspi|Python bindings for AT-SPI|zcerza@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-4Suite-XML|A collection of XML-related technologies for Python|mitr@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-adns|Python interface for the GNU adns library|rvokal@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|byte@xxxxxxxxxxxxxxxxx
 python-alsaaudio|Python Alsa Bindings|bdpepple@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -3515,8 +3483,7 @@
 python-nltk|Python-based Natural Language Toolkit|michel.salim@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-nose|A discovery-based unittest extension for Python|lmacken@xxxxxxxxxx,toshio@xxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-numarray|Python array manipulation and computational library|orion@xxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-python-numeric|Fast multidimensional array functions for Python|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-python-numeric|Numerical Extension to Python|mbarnes@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+python-numeric|Fast multidimensional array functions for Python|mbarnes@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-ogg|A Python wrapper for the Ogg libraries|matthias@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-openid|Python OpenID libraries|jeff@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 python-paramiko|A SSH2 protocol library for python|shahms@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -3768,28 +3735,20 @@
 schismtracker|Sound module composer/player|jnovy@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 ScientificPython|ScientificPython - a collection of Python modules that are useful for scientific computing|jspaleta@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scigraphica|Scientific application for data analysis and technical graphics|dakingun@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim-anthy|SCIM IMEngine for anthy for Japanese input|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-anthy|SCIM IMEngine for Japanese input with anthy|tagoh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-bridge|SCIM Bridge Gtk IM module|phuang@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim-bridge|SCIM Bridge Gtk IM module|phuang@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-chewing|Chewing Chinese input method for SCIM|cchance@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-chinese-standard|SCIM support for Input Method specification of Chinese Linux Standard|extras-orphan@xxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|phuang@xxxxxxxxxx
 scim-fcitx|fcitx SCIM IMEngine for Simplified Chinese|petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|qshen@xxxxxxxxxx
-scim-hangul|Hangul Input Method Engine for SCIM|zhu@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-hangul|SCIM IMEngine for Korean Hangul|zhu@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-input-pad|SCIM On-screen Input Pad|ryo-dairiki@xxxxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-m17n|m17n-lib input method for SCIM|pnemade@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim-m17n|SCIM IMEngine for m17n-lib|pnemade@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-pinyin|Chinese input method for SCIM|phuang@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim-pinyin|Smart Pinyin IMEngine for Smart Common Input Method platform|phuang@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim-qtimm|SCIM input method module for Qt|phuang@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-qtimm|SCIM Qt Input Method module|phuang@xxxxxxxxxx,petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-sinhala|Sri Lankan input method for SCIM|petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-skk|Scim-skk is a SCIM IMEngine module for skk to support Japanese input|ryo-dairiki@xxxxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim|Smart Common Input Method|petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim|Smart Common Input Method platform|petersen@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-tables|SCIM Generic Table IMEngine and its data files|cchance@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-scim-tables|SCIM Generic Table IMEngine|cchance@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scim-tomoe|Tomoe module for SCIM for Japanese handwritten input|ryo-dairiki@xxxxxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scipy|Scipy: array processing for numbers, strings, records, and objects|jspaleta@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 scite|SCIntilla based GTK2 text editor|jtorresh@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -3913,8 +3872,7 @@
 spr|Statistical pattern recognition|wart@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 sqlgrey|Postfix grey-listing policy service|steve@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 sqlite2|Embeddable SQL engine in a C library|mmcgrath@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-sqlite|An embeddable SQL engine in a C library|mmcgrath@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-sqlite|Library that implements an embeddable SQL database engine|pnasrat@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+sqlite|An embeddable SQL engine in a C library|pnasrat@xxxxxxxxxx,mmcgrath@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 squashfs-tools|squashfs utilities|katzj@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 squidGuard|Filter, redirector and access controller plugin for squid|jwb@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 squid|The Squid proxy caching server|mbacovsk@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -4136,8 +4094,7 @@
 tmda|Tagged Message Delivery Agent|bjohnson@xxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 tmpwatch|A utility for removing files based on when they were last accessed|mitr@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 tn5250|5250 Telnet protocol and Terminal|karsten@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-tog-pegasus|OpenPegasus WBEM Services for Linux|vcrhonek@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-tog-pegasus|The Open Group Pegasus WBEM/CIM server|hamzy@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
+tog-pegasus|The Open Group Pegasus WBEM/CIM server|vcrhonek@xxxxxxxxxx,hamzy@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 tolua++|A tool to integrate C/C++ code with Lua|packages@xxxxxxxxxxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 tomboy|Tomboy is a desktop note-taking application for Linux and Unix|rstrode@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 tomcat5|Apache Servlet/JSP Engine, RI for Servlet 2.4/JSP 2.0 API|vivekl@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
@@ -4196,7 +4153,6 @@
 ulogd|The userspace logging daemon for netfilter|gauret@xxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 uncrustify|Source Code Beautifier|ndbecker2@xxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 unifdef|Unifdef tool for removing ifdef'd lines|dwmw2@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
-unifdef|Unifdef tool for removing ifdef'd lines|dwmw2@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 unison|File synchronization tool|gemi@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 units|A utility for converting amounts from one unit to another|harald@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|
 unix2dos|UNIX to DOS text file format converter|twaugh@xxxxxxxxxx|extras-qa@xxxxxxxxxxxxxxxxx|

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux