From Fedora Project Wiki
m (1 revision(s))
m (→‎Scope: Fixed structure)
Line 23: Line 23:
== Scope ==
== Scope ==


1. (./) Determine what packages require fedora-logos/system-logos - '''done'''
# (./) 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. - '''[http://fedoraproject.org/wiki/BillNottingham/LogoInvestigation done] '''
# (./) Drill down to the file level to determine exactly what they require, and their fallback, if any, if those files are not present. - '''[http://fedoraproject.org/wiki/BillNottingham/LogoInvestigation done] '''
3. {{Template:Caution}} Execute on fixing each case - '''in progress'''
# {{Template:Caution}} Execute on fixing each case - '''in progress'''
Cases of logo usage:
Cases of logo usage:
* (./) anaconda - '''done'''
* (./) anaconda - '''done'''

Revision as of 15:11, 2 June 2008

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%

Detailed Description

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

  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

Cases of logo usage:

  • (./) 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

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

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 .