Bug 689039 - Review Request: csdp - C library for SemiDefinite Programming
Summary: Review Request: csdp - C library for SemiDefinite Programming
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Hedayat Vatankhah
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-18 21:34 UTC by Jerry James
Modified: 2011-05-17 00:50 UTC (History)
3 users (show)

Fixed In Version: csdp-6.1.1-1.fc14
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-10 03:33:12 UTC
Type: ---
Embargoed:
hedayatv: fedora-review+
j: fedora-cvs+


Attachments (Terms of Use)

Description Jerry James 2011-03-18 21:34:04 UTC
Spec URL: http://jjames.fedorapeople.org/csdp/csdp.spec
SRPM URL: http://jjames.fedorapeople.org/csdp/csdp-6.1.1-1.fc14.src.rpm
Description:
CSDP is a library of routines that implements a predictor corrector variant of the semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and Wolkowicz.  The main advantages of this code are that it is written to be used as a callable subroutine, it is written in C for efficiency, the code runs in parallel on shared memory multiprocessor systems, and it makes effective use of sparsity in the constraint matrices.

Comment 1 Hedayat Vatankhah 2011-04-29 23:20:55 UTC
Hi!
This is my review for your package:

MUST Items:
------------

RpmLint Output:
% rpmlint csdp-6.1.1-1.fc14.src.rpm
csdp.src: W: spelling-error %description -l en_US semidefinite -> semi definite, semi-definite, definiteness
1 packages and 0 specfiles checked; 0 errors, 1 warnings.

% rpmlint noarch/csdp-octave-6.1.1-1.fc14.noarch.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.

% rpmlint csdp-*
csdp.x86_64: W: spelling-error %description -l en_US semidefinite -> semi definite, semi-definite, definiteness
csdp.x86_64: W: shared-lib-calls-exit /usr/lib64/libsdp.so.6.1.1 exit.5
4 packages and 0 specfiles checked; 0 errors, 2 warnings.
---------------------------------------------------------------------------

Built successfully in Koji. http://koji.fedoraproject.org/koji/taskinfo?taskID=3036616

Passes other MUST and SHOULD items, including Packaging Guidelines.

Some notes before accepting the package:
- semidefinite looks like to be an acceptable word, but if semi-definite is a better replacement please replace it
- defattr can be removed from the %files sections as recently added to the Packaging Guidelines
- Where does Csdp.INDEX file in src.rpm come from?

Comment 2 Jerry James 2011-05-03 17:52:54 UTC
Thanks for the review!

(In reply to comment #1)
> - semidefinite looks like to be an acceptable word, but if semi-definite is a
> better replacement please replace it

All of the web sites that talk about this approach use "semidefinite", so I would like to leave it that way.

> - defattr can be removed from the %files sections as recently added to the
> Packaging Guidelines

Okay.  If I don't need to make any other changes, I'll do this before importing the package into git.

> - Where does Csdp.INDEX file in src.rpm come from?

I made it.  I can add a comment to that effect in the spec file.

Comment 3 Hedayat Vatankhah 2011-05-03 23:19:56 UTC
(In reply to comment #2)
> Thanks for the review!
:) You're welcome

> 
> (In reply to comment #1)
> > - semidefinite looks like to be an acceptable word, but if semi-definite is a
> > better replacement please replace it
> 
> All of the web sites that talk about this approach use "semidefinite", so I
> would like to leave it that way.
OK.


> 
> > - defattr can be removed from the %files sections as recently added to the
> > Packaging Guidelines
> 
> Okay.  If I don't need to make any other changes, I'll do this before importing
> the package into git.
> 
> > - Where does Csdp.INDEX file in src.rpm come from?
> 
> I made it.  I can add a comment to that effect in the spec file.

Yes, please add a comment to the spec file about this.

Considering that the above 2 minor edits will be applied upon import to git, this package is considered to be APPROVED by me.

Comment 4 Jerry James 2011-05-04 03:27:33 UTC
New Package SCM Request
=======================
Package Name: csdp
Short Description: C library for SemiDefinite Programming
Owners: jjames
Branches: f14 f15
InitialCC:

Comment 5 Jason Tibbitts 2011-05-05 18:20:30 UTC
Git done (by process-git-requests).

Comment 6 Fedora Update System 2011-05-05 19:03:12 UTC
csdp-6.1.1-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/csdp-6.1.1-1.fc15

Comment 7 Fedora Update System 2011-05-05 19:03:19 UTC
csdp-6.1.1-1.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/csdp-6.1.1-1.fc14

Comment 8 Fedora Update System 2011-05-05 21:52:25 UTC
csdp-6.1.1-1.fc15 has been pushed to the Fedora 15 testing repository.

Comment 9 Fedora Update System 2011-05-10 03:33:07 UTC
csdp-6.1.1-1.fc15 has been pushed to the Fedora 15 stable repository.

Comment 10 Fedora Update System 2011-05-17 00:50:37 UTC
csdp-6.1.1-1.fc14 has been pushed to the Fedora 14 stable repository.


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