Bug 833115 - Review Request: rawdog - RSS Aggregator Without Delusions of Grandeur
Summary: Review Request: rawdog - RSS Aggregator Without Delusions of Grandeur
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Christopher Meng
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-18 15:43 UTC by Andy Grover
Modified: 2013-07-26 09:52 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-07-26 09:52:54 UTC
Type: ---
Embargoed:
i: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Andy Grover 2012-06-18 15:43:00 UTC
Spec URL: http://fedorapeople.org/~grover/new/rawdog.spec
SRPM URL: http://fedorapeople.org/~grover/new/rawdog-2.13-1.fc17.src.rpm
Description: Rawdog aggregates RSS feeds to generate an HTML page, commonly published as "planets" on the internet. An example (my personal planet) is http://planet.groveronline.com/ .
Fedora Account System Username: grover

Note on packaging: Rawdog includes feedparser (http://code.google.com/p/feedparser/) which is packaged in python-feedparser, unfortunately Rawdog uses a significantly modified version so I thought it best not to try to make it work with the upstream version.

Comment 1 Andy Grover 2013-07-15 18:33:44 UTC
Updated to latest version.

Spec URL: http://fedorapeople.org/~grover/new/rawdog.spec
SRPM URL: http://fedorapeople.org/~grover/new/rawdog-2.15-1.fc19.src.rpm

No longer bundles feedparser, so add python-feedparser as a Requires.

Comment 2 Andy Grover 2013-07-15 21:06:21 UTC
Well actually 2.15 still bundles feedparser, but upstream may release a 2.16 that has it removed.

Comment 3 Andy Grover 2013-07-15 23:04:24 UTC
Yep, brand new 2.16 removes private feedparser.py. Updated:

Spec URL: http://fedorapeople.org/~grover/new/rawdog.spec
SRPM URL: http://fedorapeople.org/~grover/new/rawdog-2.16-1.fc19.src.rpm

Comment 4 Christopher Meng 2013-07-16 02:24:35 UTC
I'll take this.

Comment 5 Christopher Meng 2013-07-16 02:47:59 UTC
Package is fine. I'm going to give you fedora-review

BUT there are some weird things:

ISC
---
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/rawdoglib/feedscanner.py

Unknown or generated
--------------------
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/rawdoglib/__init__.py
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/rawdoglib/persister.py
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/rawdoglib/plugins.py
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/rawdoglib/rawdog.py
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/setup.py
/var/lib/mock/fedora-rawhide-i386/root/builddir/build/BUILD/rawdog-2.16/testserver.py

First, can you tell me why ISC is presented?

Then, can you suggest upstream that adding license header for those files?

Comment 6 Andy Grover 2013-07-16 06:05:50 UTC
I don't know why ISC is showing up. feedscanner.py has a license header, it appears to have a looser license than other files. (But since the other files are GPLv2+ then the overall package is GPLv2+.)

I looked at all those "unknown" files and they all have "GPLv2 or later" headers, so it seems like fedora-review's license detection is wonky.

Comment 7 Christopher Meng 2013-07-16 06:07:18 UTC
OK.

APPROVED.

Comment 8 Andy Grover 2013-07-16 15:34:33 UTC
Thanks for the review! :)

Comment 9 Andy Grover 2013-07-16 15:36:46 UTC
New Package SCM Request
=======================
Package Name: rawdog
Short Description: RSS Aggregator Without Delusions of Grandeur
Owners: grover
Branches: f18 f19 el5 el6
InitialCC:

Comment 10 Gwyn Ciesla 2013-07-16 15:44:11 UTC
Git done (by process-git-requests).


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