Releases/FeatureGenericLogos

= Generic Logos =

Summary
We want to enable generic branding for Fedora, such that a tree built without fedora-logos is still reasonably functional if done right, without excessive developer attention.

Owner

 * Name: BillNottingham, SethVidal

Current status

 * Targeted release:  Fedora 8
 * Last updated: [[DateTime(2007-09-28T17:41:30Z)]
 * Percentage of completion: 100%

Benefit to Fedora
Users who wish to respin Fedora with additional packages can easily abide by our trademark guidelines, without having to create their own artwork.

Scope
Cases of logo usage: 4. (./) Package generic-logos is available in rawhide. - done 5. Tweak any distribution compose tools to automatically pull this version, if needed. - not sure this is necessary
 * 1) (./) Determine what packages require fedora-logos/system-logos - done
 * 2) (./) Drill down to the file level to determine exactly what they require, and their fallback, if any, if those files are not present. - done 
 * 3)  Execute on fixing each case - in progress
 * (./) anaconda - done
 * (./) compiz - done
 * (./) firstboot - done
 * (./) grub - done
 * (./) rhgb - done
 * (./) gdm - done (infinity GDM theme isn't branded)
 * redhat-artwork
 * (./) gnome-screensaver - done
 * (./) gnome-session - done
 * (./) slim - done
 * (./) wdm - done
 * (./) crystal-clear - done
 * (./) crystal-project - done
 * (./) kdebase - done
 * (./) control-center - done with move of backgrounds
 * gnome-panel - not needed?
 * (./) httpd, lighttpd, etc. - done

Test Plan
Remove fedora-logos, install whatever the replacement package is named. Make sure things still operate in a sane manner.

User Experience
Should be no significant changes. Replacement logos/artwork may be slightly uglier, but... eh.

Dependencies
No feature-specific dependencies.

Contingency Plan
Remain at status-quo: removal of fedora-logos breaks the system.

Documentation
Possibly add snippets to any docs about respinning about how to get the generic logos.

Release Notes
None should be needed.

How you can help
For any package not fixed yet, see the corresponding section on this page.