Re: [cloud] #33: File F21 change: use %license for cloud image packages

2014-04-07 Thread Fedora Cloud Trac Tickets
#33: File F21 change: use %license for cloud image packages
--+---
 Reporter:  mattdm|   Owner:  mattdm
 Type:  task  |  Status:  closed
 Priority:  normal|   Milestone:  Fedora 21 (Feature Deadline)
Component:  Cloud Base Image  |  Resolution:  fixed
 Keywords:|
--+---
Changes (by mattdm):

 * resolution:   = fixed
 * status:  assigned = closed


Comment:

 change filed.

-- 
Ticket URL: https://fedorahosted.org/cloud/ticket/33#comment:6
cloud https://fedorahosted.org/cloud
Fedora Cloud Working Group Ticketing System
___
cloud mailing list
cloud@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


[cloud] #33: File F21 change: use %license for cloud image packages

2014-04-03 Thread cloud
#33: File F21 change: use %license for cloud image packages
+--
 Reporter:  mattdm  |  Owner:
 Type:  task| Status:  new
 Priority:  normal  |  Milestone:  Fedora 21 (Feature Deadline)
Component:  --- |   Keywords:
+--
 See https://fedorahosted.org/fpc/ticket/411 (the first part of which I am
 repeating here):



 Background:

 1. Right now, license files are required to be marked as %doc files.
 2. There has long been a nodocs parameter to RPM which skips all doc
 files.
 3. In addition to the desired space-savings, this installs packages
 without their possibly-mandatory license files

 This interaction hasn't been problematic before, because generally using
 nodocs is an endpoint choice with no distribution after that. But now, we
 are looking at building some official cloud and container images with
 nodocs, so it suddenly becomes important.

 As a bonus, it's my understanding that this tag can automatically handle
 hardlinking identical license files.

 Specifically, I propose:

 1. We change the guidelines
 2. We start doing it for new packages
 3. We file a F21 system-wide change for a proven packager to change all
 the packages that land in the cloud image for F21 (roughly, @core +
 dependencies plus a few extras)
 4. We file a system-wide change for F22 to update all other packages which
 are part of the base design
 5. Other packages updated on a as-time-permits/best-effort basis

-- 
Ticket URL: https://fedorahosted.org/cloud/ticket/33
cloud https://fedorahosted.org/cloud
Fedora Cloud Working Group Ticketing System
___
cloud mailing list
cloud@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


Re: [cloud] #33: File F21 change: use %license for cloud image packages

2014-04-03 Thread cloud
#33: File F21 change: use %license for cloud image packages
--+---
 Reporter:  mattdm|   Owner:
 Type:  task  |  Status:  new
 Priority:  normal|   Milestone:  Fedora 21 (Feature Deadline)
Component:  Cloud Base Image  |  Resolution:
 Keywords:|
--+---
Changes (by mattdm):

 * component:  --- = Cloud Base Image


-- 
Ticket URL: https://fedorahosted.org/cloud/ticket/33#comment:1
cloud https://fedorahosted.org/cloud
Fedora Cloud Working Group Ticketing System
___
cloud mailing list
cloud@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


Re: [cloud] #33: File F21 change: use %license for cloud image packages

2014-04-03 Thread cloud
#33: File F21 change: use %license for cloud image packages
--+---
 Reporter:  mattdm|   Owner:
 Type:  task  |  Status:  new
 Priority:  normal|   Milestone:  Fedora 21 (Feature Deadline)
Component:  Cloud Base Image  |  Resolution:
 Keywords:|
--+---

Comment (by mrunge):

 IMHO it makes sense to have this distribution wide; it's not specific to
 cloud at all.
 Nevertheless, I really like the idea. This is a process, not necessarily
 required to be completed at a specific point of time.

 Why don't we propose a badge for this and let users submit patches to
 specs?

-- 
Ticket URL: https://fedorahosted.org/cloud/ticket/33#comment:2
cloud https://fedorahosted.org/cloud
Fedora Cloud Working Group Ticketing System
___
cloud mailing list
cloud@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct


Re: [cloud] #33: File F21 change: use %license for cloud image packages

2014-04-03 Thread cloud
#33: File F21 change: use %license for cloud image packages
--+---
 Reporter:  mattdm|   Owner:  mattdm
 Type:  task  |  Status:  assigned
 Priority:  normal|   Milestone:  Fedora 21 (Feature Deadline)
Component:  Cloud Base Image  |  Resolution:
 Keywords:|
--+---
Description changed by mattdm:

Old description:

 See https://fedorahosted.org/fpc/ticket/411 (the first part of which I am
 repeating here):



 Background:

 1. Right now, license files are required to be marked as %doc files.
 2. There has long been a nodocs parameter to RPM which skips all doc
 files.
 3. In addition to the desired space-savings, this installs packages
 without their possibly-mandatory license files

 This interaction hasn't been problematic before, because generally using
 nodocs is an endpoint choice with no distribution after that. But now, we
 are looking at building some official cloud and container images with
 nodocs, so it suddenly becomes important.

 As a bonus, it's my understanding that this tag can automatically handle
 hardlinking identical license files.

 Specifically, I propose:

 1. We change the guidelines
 2. We start doing it for new packages
 3. We file a F21 system-wide change for a proven packager to change all
 the packages that land in the cloud image for F21 (roughly, @core +
 dependencies plus a few extras)
 4. We file a system-wide change for F22 to update all other packages
 which are part of the base design
 5. Other packages updated on a as-time-permits/best-effort basis

New description:

 See https://fedorahosted.org/fpc/ticket/411 (the first part of which I am
 repeating here):



 Background:

 1. Right now, license files are required to be marked as %doc files.
 2. There has long been a nodocs parameter to RPM which skips all doc
 files.
 3. In addition to the desired space-savings, this installs packages
 without their possibly-mandatory license files

 This interaction hasn't been problematic before, because generally using
 nodocs is an endpoint choice with no distribution after that. But now, we
 are looking at building some official cloud and container images with
 nodocs, so it suddenly becomes important.

 As a bonus, it's my understanding that this tag can automatically handle
 hardlinking identical license files.

 Specifically, I propose:

 1. We change the guidelines
 2. We start doing it for new packages
 3. We file a F21 system-wide change for a proven packager to change all
 the packages that land in the cloud image for F21 (roughly, @core +
 dependencies plus a few extras)
 4. We file a system-wide change for F22 to update all other packages which
 are part of the base design
 5. Other packages updated on a as-time-permits/best-effort basis

 
https://fedoraproject.org/wiki/Changes/Use_license_macro_in_RPMs_for_packages_in_Cloud_Image

--

-- 
Ticket URL: https://fedorahosted.org/cloud/ticket/33#comment:5
cloud https://fedorahosted.org/cloud
Fedora Cloud Working Group Ticketing System
___
cloud mailing list
cloud@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct