Bug 985174
Summary: | Clean up licensing to consistently say "GPLv2 or later" | ||
---|---|---|---|
Product: | [Retired] Beaker | Reporter: | Nick Coghlan <ncoghlan> |
Component: | Doc | Assignee: | Nick Coghlan <ncoghlan> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | tools-bugs <tools-bugs> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 0.13 | CC: | aigao, asaha, dcallagh, jingwang, llim, qwan, rfontana, rmancy, xjia |
Target Milestone: | 0.14 | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-08-09 03:23:36 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Nick Coghlan
2013-07-17 02:50:33 UTC
On Gerrit: http://gerrit.beaker-project.org/#/c/2084/ Most of the plain "GPLv2" references are in relation to specific tasks (or the wizard that attaches licenses to tasks), and getting that to handle "GPLv2+" is outside the scope of this audit. We don't have any actual headers saying "GPLv2 only" that I (or licensecheck) can find, there was just the main server package which had "GPLv2" instead of "GPLv2+" in its Python metadata. Everything else I looked at seemed to have the correct "or later" or "+" qualifier. I also took the opportunity to clean up some outdated metadata, and simplify the way the server package populates its metadata. Beaker-server: [root@beaker-devel bkr.server-0.13.2-py2.6.egg-info]# cat PKG-INFO Metadata-Version: 1.0 Name: bkr.server Version: 0.13.2 Summary: Beaker is a system for full stack software integration testing (including hardware compatibility testing). Home-page: http://beaker-project.org/ Author: Red Hat, Inc. Author-email: beaker-devel.org License: GPLv2+ Description: UNKNOWN Keywords: turbogears.app Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python Classifier: Framework :: TurboGears Classifier: Framework :: TurboGears :: Applications Classifier: License :: OSI Approved :: GNU General Public License (GPL) Beaker-Client: [root@beaker-2 bkr.client-0.13.2-py2.6.egg-info]# cat PKG-INFO Metadata-Version: 1.0 Name: bkr.client Version: 0.13.2 Summary: UNKNOWN Home-page: UNKNOWN Author: UNKNOWN Author-email: UNKNOWN License: GPLv2+ Description: UNKNOWN Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Operating System :: POSIX :: Linux Classifier: Programming Language :: Python Classifier: License :: OSI Approved :: GNU General Public License (GPL) Beaker-Lab [root@lab-devel-02 ~]# rpm -qa | grep beaker |xargs rpm -ql | grep info | xargs grep -R License: /usr/lib/python2.6/site-packages/bkr.client-0.13.2-py2.6.egg-info/PKG-INFO:License: GPLv2+ /usr/lib/python2.6/site-packages/bkr.client-0.13.2-py2.6.egg-info/PKG-INFO:License: GPLv2+ /usr/lib/python2.6/site-packages/bkr-0.13.2-py2.6.egg-info/PKG-INFO:License: GPLv2+ /usr/lib/python2.6/site-packages/bkr-0.13.2-py2.6.egg-info/PKG-INFO:License: GPLv2+ /usr/lib/python2.6/site-packages/bkr.labcontroller-0.13.2-py2.6.egg-info/PKG-INFO:License: GPLv2+ /usr/lib/python2.6/site-packages/bkr.labcontroller-0.13.2-py2.6.egg-info/PKG-INFO:License: GPLv2+ Beaker 0.14.1 has been released. |