Bug 504641 - Review Request: sendxmpp - A perl script to send xmpp messages
Summary: Review Request: sendxmpp - A perl script to send xmpp messages
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jason Tibbitts
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-06-08 15:59 UTC by Ruben Kerkhof
Modified: 2014-10-06 12:17 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-07-14 11:21:19 UTC
Type: ---
Embargoed:
j: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Ruben Kerkhof 2009-06-08 15:59:27 UTC
Spec URL: http://ruben.fedorapeople.org/sendxmpp.spec
SRPM URL: http://ruben.fedorapeople.org/sendxmpp-0.0.8-1.fc11.src.rpm
Description: A perl script to send xmpp messages

Comment 1 Chris Weyl 2009-06-09 18:23:54 UTC
A couple comments after a quick once-over:

This package isn't delivering any modules (*.pm), so we can safely omit the "requires: perl(:MODULE_COMPAT...)".

Group is largely irrelevant these days (AFAIK), but there's probably a better one than Development/Libraries.

The description should probably end with a "." :)

README should be included in %doc.

Comment 2 Ruben Kerkhof 2009-06-09 20:41:08 UTC
Thanks Chris, fixed all of the issues.

New version here:
Spec URL: http://ruben.fedorapeople.org/sendxmpp.spec
SRPM URL: http://ruben.fedorapeople.org/sendxmpp-0.0.8-2.fc11.src.rpm

Comment 3 Jason Tibbitts 2009-07-03 20:43:47 UTC
This is somewhat trivial; nobody's looked at it in a while so I'll tale a look.

* source files match upstream.  sha256sum:             
   10e0a8d03f504f93ee4b9178c86f1882ac718e76d427602b1f9e10653cde0dde
   sendxmpp-0.0.8.tar.gz
* package meets naming and versioning guidelines.
* specfile is properly named, is cleanly written and uses macros consistently.
* summary is OK.                                                              
* description is OK.                                                          
* dist tag is present.
* build root is OK.
* license field matches the actual license.
* license is open source-compatible.
* license text not included upstream.
* latest version is being packaged.
* BuildRequires are proper.
* %clean is present.
* package builds in mock (rawhide, x86_64).
* package installs properly.
* rpmlint is silent.
* final provides and requires are sane:
   sendxmpp = 0.0.8-2.fc12
  =
   /usr/bin/perl
   perl(Getopt::Long)
   perl(Net::XMPP)
   perl(strict)

* %check is not present; no test suite upstream.  I don't really have a way to
  test this since I don't use jabber.
* owns the directories it creates.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
* file permissions are appropriate.
* no generically named files
* code, not content.
* documentation is small, so no -doc subpackage is necessary.
* %docs are not necessary for the proper functioning of the package.

APPROVED

The package review process needs reviewers!  If you haven't done any package
reviews recently, please consider doing one.

Comment 4 Ruben Kerkhof 2009-07-07 10:52:43 UTC
Thanks for the review Jason!

New Package CVS Request
=======================
Package Name: sendxmpp
Short Description: A perl script to send xmpp messages
Owners: ruben
Branches: F-10 F-11

Comment 5 Jason Tibbitts 2009-07-08 16:25:06 UTC
CVS done.

Comment 6 Robert Scheck 2014-10-05 22:38:14 UTC
Package Change Request
======================
Package Name: sendxmpp
New Branches: epel7
Owners: robert

Comment 7 Gwyn Ciesla 2014-10-06 12:17:17 UTC
Git done (by process-git-requests).


Note You need to log in before you can comment on or make changes to this bug.