[Bug 567348] Review Request: dreampie - A graphical cross-platform interactive Python shell
bugzilla at redhat.com
bugzilla at redhat.com
Thu Mar 11 11:30:04 UTC 2010
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=567348
--- Comment #4 from Ionuț Arțăriși <mapleoin at lavabit.com> 2010-03-11 06:29:58 EST ---
Hi, Mads
I couldn't find a link to the upstream's devel list (I found it now, buried at
the bottom of the frontpage). If I had, I could've seen your message in time.
On the other hand I think you too should've checked bugzilla or the
fedora-package-review list earlier.
I agree with your observations, except for the license field, which should
probably look like this:
License: GPLv3+ and LGPLv3+ and BSD and ASL 2.0 and Python
if guidelines were to be followed:
https://fedoraproject.org/wiki/Packaging/LicensingGuidelines#Multiple_Licensing_Scenarios
Alternatively we could try convincing upstream to relicense some of those
files.
I was leaving the zip file issue for discussion with the reviewer. I agree that
we shouldn't keep them archived, but install them as plain files instead.
> The py2 files should be installed as plain py files, and the
py3 files moved to a py3 subpackage on the archs where it is available.
I supppose you mean Fedora releases instead of archs.
I don't think there's any reason to create a subpackage since we can't
determine at build time if the user has python3 installed and everyone who has
python3 will probably want py3 support in dreampie. I think we can just install
these "data files" (as upstream calls them) side-by-side for Fedora releases
with python3 (>=F13). Running dreampie against either a py2 or py3 interpreter
is one of the major features of dreampie imho, so it shouldn't be in a
different subpackage.
I see you've already established a relationship with upstream, so if you want I
can leave this package for you to take ownership of.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list