BrandingForDerivatives

Differences between revisions 1 and 8 (spanning 7 versions)
Revision 1 as of 2005-04-04 18:05:11
Size: 1074
Editor: ca-studio-bsr1o-251
Comment:
Revision 8 as of 2005-04-19 07:18:20
Size: 1781
Editor: 150
Comment: add priority
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= People = ## page was renamed from UbuntuDownUnder/BOFs/UbuntuDevelopment/Branding
= Branding =
Line 3: Line 4:
 * ColinWatson == Status ==
Line 5: Line 6:
= Goal =  * People: ColinWatsonLead, NeedsSecond[[BR]]
 * Contributors: MarkShuttleworth
 * Interested: put your wikiname here
 * Status: BrainDump, DistroSpecification, UduBof, HighPriority
 * Branch: n/a
 * Pending: MarkShuttleworthQueue -- braindump needed.
Line 7: Line 13:
Implement a mechanism to allow simple, centralized branding for Ubuntu derivatives == Introduction ==
Line 9: Line 15:
= Requirements = This specification describes our strategies to allow for the effective branding of Ubuntu and derivatives. Some branding can be attained without affecting packages, other branding initiatives will require derivatives to rebuild or even modify and rebuild packages. We will also refer to aspects of Rosetta that should affect distro branding.

== Requirements ==
Line 31: Line 39:
= Agenda = == Agenda ==
Line 42: Line 50:
= Pre-Work = == Pre-Work ==
Line 44: Line 52:
 * Review DistributionDefaultsAndBranding against the above  * Review [http://www.ubuntu.com/wiki/DistributionDefaultsAndBranding DistributionDefaultsAndBranding] against the above

== Thoughts/Suggestions ==

 *

Branding

Status

Introduction

This specification describes our strategies to allow for the effective branding of Ubuntu and derivatives. Some branding can be attained without affecting packages, other branding initiatives will require derivatives to rebuild or even modify and rebuild packages. We will also refer to aspects of Rosetta that should affect distro branding.

Requirements

  • Provide for branding or neutralization, as appropriate, of the following components:
    • Installer
      • Boot loader splash image
      • Boot loader text
      • Debconf templates
      • Package selection
    • Live CD
      • "Starting Ubuntu..."
    • Base
      • Archive keyring?
      • Debconf templates?
      • lsb-release? (hard)
    • Boot
      • USplash image
      • "Starting Ubuntu..."
    • Desktop
      • GDM theme
      • Splash graphic
      • Default wallpaper

Agenda

  • Runtime branding, build-time branding and package-selection branding
    • Which approach is most suitable for each requirement?
    • Can we avoid build-time branding entirely? It causes big infrastructure problems
  • Branded CD builds
  • Debconf branding
  • Refactoring desktop branding
    • gconf schemas, etc. (<dist>-branding)

    • artwork (<dist>-artwork)

Pre-Work

Thoughts/Suggestions

UbuntuDownUnder/BOFs/BrandingForDerivatives (last edited 2008-08-06 16:23:24 by localhost)