Fedora 20 Update: python-summershum-0.1.5-1.fc20

updates at fedoraproject.org updates at fedoraproject.org
Tue Mar 18 08:13:28 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-3286
2014-03-01 13:19:53
--------------------------------------------------------------------------------

Name        : python-summershum
Product     : Fedora 20
Version     : 0.1.5
Release     : 1.fc20
URL         : http://pypi.python.org/pypi/summershum
Summary     : A fedmsg consumer that extracts and stores hashes of source files
Description :
A fedmsg consumer that extracts and stores hashes of source files.

summershum is composed of two components:

- A fedmsg consumer plugin that listens for
  ``org.fedoraproject.prod.git.lookaside.new`` messages.  Whenever a
  contributor uploads a new source tarball to the lookaside cache,
  summershum will download that tarball, unpack it, and calculate the
  sha1 sum of every file in the tarball.  Those hashes are then stored in
  a database to be queried later.
- A cli tool ``summershum-cli`` that queries datagrepper for the fedmsg
  history.  It then crawls through old lookaside messages to fill in data where
  it was missed.

With the summershum database, we can then make some interesting queries
in short time:

- how many files have this hash sum in all of fedora?  and for which
  packages ?
- we can easily find what is bundling what and generate a programatic list
- we could check the db in taskotron tests
- we could check to see how many packages include the full GPL license
- how many packages have that license but with the old FSF address

--------------------------------------------------------------------------------
Update Information:

New options for summershum-cli; some fixes for odd source files, gems, etc...
New package.
New package.
New package.
Bugfixes for symlinks and non-archives.
--------------------------------------------------------------------------------
ChangeLog:

--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1066657 - Review Request: python-summershum - A fedmsg consumer that extracts and stores hashes of source files
        https://bugzilla.redhat.com/show_bug.cgi?id=1066657
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update python-summershum' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list