Bug 458012 - Review Request: openwsman - Opensource Implementation of WS-Management
Summary: Review Request: openwsman - Opensource Implementation of WS-Management
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: srinivas
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 458024
Blocks: 458025
TreeView+ depends on / blocked
 
Reported: 2008-08-06 05:37 UTC by srinivas
Modified: 2009-09-25 16:38 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-05-13 17:37:14 UTC
Type: ---
Embargoed:
matt_domsch: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Description srinivas 2008-08-06 05:37:50 UTC
Spec URL: http://linux.dell.com/files/fedora/openwsman/openwsman.spec
SRPM URL: http://linux.dell.com/files/fedora/openwsman/
SRPM: openwsman-2.0.0-1.src.rpm

Description: 

Hello, I have finished packaging up openwsman, and I would appreciate a review so that I can get it to Fedora Extras.

Openwsman is a project intended to provide an open-source implementation of the Web Services Management specification (WS-Management) and to expose system management information on the Linux operating system using the WS-Management protocol. WS-Management is based on a suite of web services specifications and usage requirements that exposes a set of operations focused on and covers all system management aspects.

Comment 1 Jason Tibbitts 2008-08-09 20:19:11 UTC
Adding NEEDSPONSOR (as the account "srini" in the account system does not have packager access) and fixing up dependencies.

Comment 2 Matt Domsch 2008-08-09 21:23:08 UTC
I'll sponsor, he's one of my teammates.

Comment 3 Matt Domsch 2008-08-12 14:18:25 UTC
I sponsored him.

Comment 4 Jason Tibbitts 2008-08-16 22:07:56 UTC
Were you going to do the package review as well?

Comment 5 Matt Domsch 2008-08-17 21:41:35 UTC
sure, I'll do the review, but he's got 3 packages in queue, and I'm working with him on the first one; once he's got that one nailed (and it's pretty close now), we'll work through the other two.

Comment 6 Matt Domsch 2008-09-24 04:57:35 UTC
Updated to version 2.1.0 for security fixes, might as well start out with the most recent available from upstream.

 http://linux.dell.com/files/fedora/openwsman/matt/

Because I basically rewrote the whole spec file from scratch (the one included in upstream needed a lot of work), Srinivas is going to do the formal review on this one, then take over as the package owner going forward.

Comment 7 srinivas 2008-09-29 15:41:23 UTC
Here's the initial review:

[root@localhost redhat]# rpmlint SRPMS/openwsman-2.1.0-1.fc9.src.rpm
[root@localhost redhat]# rpmlint RPMS/x86_64/openwsman-*
openwsman-devel.x86_64: W: dangling-relative-symlink /usr/lib64/openwsman/plugins/libwsman_identify_plugin.so libwsman_identify_plugin.so.1.0.0
openwsman-devel.x86_64: W: dangling-relative-symlink /usr/lib64/openwsman/plugins/libwsman_cim_plugin.so libwsman_cim_plugin.so.1.0.0
openwsman-devel.x86_64: W: dangling-relative-symlink /usr/lib64/openwsman/plugins/libwsman_test.so libwsman_test.so.1.0.0
openwsman-devel.x86_64: W: dangling-relative-symlink /usr/lib64/openwsman/authenticators/libwsman_pam_auth.so libwsman_pam_auth.so.1.0.0
openwsman-devel.x86_64: W: dangling-relative-symlink /usr/lib64/openwsman/authenticators/libwsman_file_auth.so libwsman_file_auth.so.1.0.0
openwsman-devel.x86_64: E: only-non-binary-in-usr-lib


naming: ok
spec file name matches: ok
license = EPL: ok
license tag: ok
spec in english: ok
spec legible: ok
complies on i386 and x86_64: ok
all BRs correct: ok
spec doesn't use locales: ok
properly uses ldconfig in scriptlets: ok
not relocatable: ok
dir ownership: ok
no duplicate files: ok
file perms correct: ok
%clean section: ok
consistent use of macros: ok
code, not content: ok
no large docs, no need for -doc subpackage: ok
%doc usage ok
headers in -devel: ok
no static libs: ok
no pkgconfig files: ok
.so in -devel: ok
all libtool .la files removed: ok
no GUI, no .desktop files: ok
dir ownership correct: ok
%install does rm: ok
filenames UTF8: ok

Thanks
Srinivas

Comment 8 srinivas 2008-09-29 15:44:45 UTC
Hello,

One of the rpmlint warnings: "openwsman-devel.x86_64: W: dangling-relative-symlink /usr/lib64/openwsman/plugins/libwsman_identify_plugin.so libwsman_identify_plugin.so.1.0.0" is a rpm bug.(https://bugzilla.redhat.com/show_bug.cgi?id=189928)

I would be fixing the rpmlint error soon and would be updating the rpmlint output.

Thanks
Srinivas.

Comment 9 Matt Domsch 2008-09-29 17:02:20 UTC
I think the dangling symlinks can be ignored.  Install the openwsman package, and then run rpmlint against the -devel package, and there shouldn't be any dangling symlinks seen then.

Comment 10 Matt Domsch 2008-09-30 04:58:51 UTC
Thanks for the review.  As everything is OK, and since we've flip-flopped back and forth between packager and reviewer here (it's a good learning experience to do so), I'll call it APPROVED.  You're good to go for CVS branches.  Please also request branches for EL-4 and -5.

Comment 11 srinivas 2008-09-30 10:12:29 UTC
New Package CVS Request
=======================
Package Name: openwsman
Short Description:Openwsman is a project intended to provide an open-source
implementation of the Web Services Management specification
(WS-Management) and to expose system management information on the
Linux operating system using the WS-Management protocol. WS-Management
is based on a suite of web services specifications and usage
requirements that exposes a set of operations focused on and covers
all system management aspects.

Owners: srini
Branches: F-8 F-9 EL-4 EL-5 
InitialCC:mdomsch

Comment 12 Kevin Fenzi 2008-10-13 02:10:48 UTC
Short description here should be a _very_ short description... 
Typically thats taken from the spec files Summary line. 

Can you shorten your request to just a short sentence for Short Description?

Comment 13 srinivas 2008-10-13 06:54:43 UTC
New Package CVS Request
=======================
Package Name: openwsman
Short Description:Web Services Management libraries
Owners: srini
Branches: F-8 F-9 EL-4 EL-5 
InitialCC:mdomsch

Comment 14 Huzaifa S. Sidhpurwala 2008-10-13 10:51:33 UTC
cvs done

Comment 15 Bill Nottingham 2009-05-13 17:37:14 UTC
This appears to be built.

Comment 16 Praveen K Paladugu 2009-09-09 14:40:45 UTC
New Package CVS Request
=======================
Package Name: openwsman
Short Description:Web Services Management libraries
Owners: srini
Branches: F-10 F-11 EPEL-4 EPEL-5
InitialCC:mdomsch

Comment 17 Kevin Fenzi 2009-09-09 16:31:25 UTC
This package already has all those branches. 
Feel free to add a new request and reset the flag if you need any further changes.

Comment 18 Praveen K Paladugu 2009-09-24 23:00:18 UTC
New Package CVS Request
=======================
Package Name: openwsman
Short Description:Web Services Management libraries
Owners: srini praveenp
Branches: F-12
InitialCC:mdomsch

Comment 19 Kevin Fenzi 2009-09-25 16:38:17 UTC
cvs done.


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