Bug 251826
Summary: | Review Request: maniadrive-music - Replacement soundtrack for the non free ManiaDrive soundtrack | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Hans de Goede <hdegoede> |
Component: | Package Review | Assignee: | Ian Chapman <packages> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | fedora-package-review, notting |
Target Milestone: | --- | Flags: | packages:
fedora-review+
kevin: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-09-01 12:44:04 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: |
Description
Hans de Goede
2007-08-11 23:23:04 UTC
Here is a new version which adds 2 songs form the original soundtrack whose unclear license situation has been cleared now: Spec URL: http://people.atrpms.net/~hdegoede/maniadrive-music.spec SRPM URL: http://people.atrpms.net/~hdegoede/maniadrive-music-1.0-2.fc8.src.rpm * rpmlint: No Problems * Package named correctly: Yes * Patches named correctly: N/A * Spec file named correctly: Yes * Licence(s) acceptable: Yes * Licence field matches: No (!!! - See below) * Licence file installed: Yes (!!! - See below) * Spec file in American English: Yes * Source matches upstream: N/A * Locales use %find_lang: N/A * Contains %clean: Yes * %install contain rm -rf %{buildroot} or similar: Yes * Specfile legible: Yes * Compiles and builds ok: Yes (mock/i386 devel) * Calls ldconfig in %post/%postun for shlibs: N/A * Owns directories it creates: Yes * Duplicate files: No * Permissions set correctly: Yes * Consistent macro use: Yes * Separate -doc needed (for large docs): N/A * %doc affects runtime: N/A * Headers and static libs in -devel: N/A * .pc files in -devel: N/A * .so in -devel: N/A * -devel requires base: N/A * Contains .la files: N/A * Owns files it didn't create: No * .desktop files included and installed correctly: N/A * Filenames valid UTF8: Yes 1. I think the license field should be: CC-BY and Free Art and GPL+ I couldn't find anything that refers to a specific GPL version and according to the licensing page, GPL is not a valid short form. 2. According to the guidelines: "MUST: If (and only if) the source package includes the text of the license(s) in its own file, then that file, containing the text of the license(s) for the package must be included in %doc." So I have doubts that the text of the licenses should be included in the README. Apart from that I see no problems. (In reply to comment #2) > 1. I think the license field should be: > > CC-BY and Free Art and GPL+ > > I couldn't find anything that refers to a specific GPL version and according to > the licensing page, GPL is not a valid short form. > Agreed. > 2. According to the guidelines: > > "MUST: If (and only if) the source package includes the text of the license(s) > in its own file, then that file, containing the text of the license(s) for the > package must be included in %doc." > > So I have doubts that the text of the licenses should be included in the README. > I see, well for the CC licenses, atleast a link to the webpage with the shortform must be included, as the CC licenses have this clause: "* For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page." I thought it would be better to just include the shortform, for offline reference. More in general I think the guideline you quote doesn't apply here, as that is meant for packages where upstream distributes the sources in bundled form, like tar or zip file. In this case there is a direct link on the music site webpage to the .ogg file and on this same page a link to the license, so in a sense the license and music files are bundled too, just like when they are in a zip file, but now one needs to do some more work to get both parts of the bundle. In the end either way is fine with me though, so if you think its better to rip out the license texts and only provide links to the relevant CC license short forms, then I'll do that. So please let me know which one it will be and then I'll prepare a new release. (In reply to comment #3) > I thought it would be better to just include the shortform, for offline reference. It actually occurred to me after the posting, that inclusion of the license might be a clause so I read it and noticed the recommendation to link to the license but that only served to muddy things further :-) > In the end either way is fine with me though, so if you think its better to rip > out the license texts and only provide links to the relevant CC license short > forms, then I'll do that. So please let me know which one it will be and then > I'll prepare a new release. Well I think you made a valid point regarding the "bundling" of the license, ie the content and the license are available as direct links and coupled with the fact I didn't have strong convictions either way, only doubts, I think it's fine to leave as-is. Assuming the license field is fixed before import, the package is APPROVED. New Package CVS Request ======================= Package Name: maniadrive-music Short Description: Replacement soundtrack for the non free ManiaDrive soundtrack Owners: j.w.r.degoede Branches: devel only! InitialCC: <empty> Cvsextras Commits: yes Note, this _really_ is devel only, as mania drive needs a new php sub-package which is only in Rawhide. Sorry need your FAS username for the Owner field. New Package CVS Request ======================= Package Name: maniadrive-music Short Description: Replacement soundtrack for the non free ManiaDrive soundtrack Owners: jwrdegoede Branches: devel only! InitialCC: <empty> Cvsextras Commits: yes Note, this _really_ is devel only, as mania drive needs a new php sub-package which is only in Rawhide. cvs done. Imported and build, closing. |