Bug 198288

Summary: Review Request: python-paste-deploy - Load, configure, and compose WSGI applications and servers
Product: [Fedora] Fedora Reporter: Luke Macken <lmacken>
Component: Package ReviewAssignee: Patrice Dumas <pertusus>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Package Reviews List <fedora-package-review>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: pertusus, pfrields
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-08-21 16:45:42 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 198289    
Bug Blocks: 163779, 189338, 198287    

Description Luke Macken 2006-07-10 20:49:15 UTC
Spec URL: http://people.redhat.com/lmacken/python-pastedeploy.spec
SRPM URL: http://people.redhat.com/lmacken/python-pastedeploy-0.5-1.src.rpm
Description:
This tool provides code to load WSGI applications and servers from
URIs; these URIs can refer to Python Eggs for INI-style configuration
files.  PasteScript provides commands to serve applications based on
this configuration file.

Comment 1 Patrice Dumas 2006-07-20 09:59:45 UTC
The %doc section should better be

%doc docs/*

There is an inconsistent use of rpm macros.

I don't know if the name should be python-paste-script or 
python-pastescript. The guidelines don't cover the case of python
submodules. If it is "This makes a package name format of python-$NAME"
it seems to be python-pastescript, but if one follow "use the name of the
module that you type to import it in a script" it should be
python-paste-script. The second naming convention is also consistent with
perl modules naming. 

Maybe this deserves a message on fedora-extras-list?

Comment 2 Patrice Dumas 2006-07-20 10:00:50 UTC
The %doc section should better be

%doc docs/*

There is an inconsistent use of rpm macros.

I don't know if the name should be python-paste-deploy or 
python-pastedeploy. The guidelines don't cover the case of python
submodules. If it is "This makes a package name format of python-$NAME"
it seems to be python-pastedeploy, but if one follow "use the name of the
module that you type to import it in a script" it should be
python-paste-deploy. The second naming convention is also consistent with
perl modules naming. 

Maybe this deserves a message on fedora-extras-list?

Comment 3 Luke Macken 2006-07-21 18:47:16 UTC
Good call.  I fired a quick mail off to fedora-extras-list about this.  We'll
see what comes up.

https://www.redhat.com/archives/fedora-extras-list/2006-July/msg00676.html

Comment 4 Luke Macken 2006-07-24 15:41:08 UTC
http://people.redhat.com/lmacken/python-paste-deploy-0.5-2.src.rpm
http://people.redhat.com/lmacken/python-paste-deploy.spec

* Mon Jul 24 2006 Luke Macken <lmacken> - 0.5-2
- Rename package to python-paste-deploy
- Fix docs inclusion
- Fix inconsistent use of buildroots

Comment 5 Patrice Dumas 2006-07-26 12:56:52 UTC
I don't see any issue, so I'll wait for the final word
on python subpackage naming issue before approving. I
assign the bug to me since the review is almost done.

Comment 6 Patrice Dumas 2006-08-21 16:15:56 UTC
So, the name is up to you. In the mean time the guidelines about
ghosting .pyo have somehow changed, it seems like they shouldn't
be ghosted now. As it is still a draft, I don't make that a blocker.

APPROVED

Comment 7 Luke Macken 2006-08-21 16:45:42 UTC
* Mon Aug 21 2006 Luke Macken <lmacken> - 0.5-3
- Include .pyo files instead of ghosting them.

Imported into CVS, added to owners.list, FC-5 CVS branch requested, tagged and
built for devel.

Thanks!

Comment 8 Christian Iseli 2007-01-02 23:23:11 UTC
Changed summary for tracking purposes.