Red Hat Bugzilla – Full Text Bug Listing
|Summary:||Remove Image Magick dep|
|Product:||[Community] Publican||Reporter:||Jeff Fearn <jfearn>|
|Component:||publican||Assignee:||Jeff Fearn <jfearn>|
|Status:||CLOSED CURRENTRELEASE||QA Contact:||Ruediger Landmann <rlandman>|
|Fixed In Version:||3.0.0||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2012-10-30 23:11:04 EDT||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
Description Jeff Fearn 2011-11-09 21:02:20 EST
Publican has a dependency on Image Magick, this is a large program, makes porting difficult, and is no longer required. Before the great re-licensing effort we didn't want the images used in the common or generated brands to be covered by the GPL, so we generated the SVGs in code at brand creation and then converted them to PNGs. Now that the common content is covered by the CC0 license there is nothing stopping us shipping SVGs and PNGs in the distribution as the license is liberal enough to not impact reuse.
Comment 1 Jeff Fearn 2011-11-10 00:09:11 EST
Removed all references to Image::Magick & Image::Size. Made create_brand use template images. Currently these images are duplicates of the common brand, but they will be made more generic. Applied changes to branches/publican-2x and trunk. Committed revision 1940.
Comment 2 Martin Prpič 2012-04-24 13:09:45 EDT
Verified on Fedora 16! Previously: ~]$ rpm -q publican publican-2.8-1.fc15.noarch ~]$ rpm -qR publican | grep Image perl(Image::Magick) perl(Image::Size) Now: ~]$ rpm -q publican publican-3.0-0.fc16.t166.noarch ~]$ rpm -qR publican | grep Image ~]$