## page was renamed from WartyWarthog/ManagingBrandingChanges ## page was renamed from ManagingBrandingChanges = Branding: (hoary+1 goal) = == Goal == * brand any distro/derivate completely == What needs to be done == * exchange text, images in applications, configuration-files * documentation changes * code changes (d-i, vim) * infrastructure change (bug tracking system, live CD, install CD, archive) == Proposals/Ideas == * use Replace on hundreds of packages * use Divert on hundreds of packages * change hundreds of source packages (patch it or use hct with tagged branches) * use gettext (and push the problem to rosetta) * make a general branding framework (make each package brandable and provide branding packages) == proposed solution == * parameterized source packages change + buildd (dh_brand) and a environment variable include file replacement * have one $distro-branding and one $distro-artwork package == Problems == * we'll get fuzzy translations because of the branding changes (rosetta needs to optimize for it) * some dispute about what parts of the branding need to be done at run-time and what at build-time == what needs to be branded: == * DistributionDefaultsAndBranding * apache: - "no site here" page: remove it from the apache package and make it depend on $distro-branding package that contains this page - serverstring: try to make it configurable and push it upstream * bug-buddy: should magically work * gdm: - default theme: try to push a patch upstream to make that easy - Disable the gdm face configuration item: ? * gnome-cups-manager: neutralize test-page printing * gnome-desktop: can be done at build-time (--with-gnome-distributor) * lsb, lsb_release: ? * gnome-system-tools: not a branding issue * mozilla, epiphany: get homepage from $distro-branding, bookmarks, menu-items, homepage-url - need more work/thought on the application-branding * openoffice.org: ? * ubuntu-artwork -> $distro-artwork, branding * xscreensaver: needs upstream love to make it configurable (bounty) * boot-splash: usplash-images: branding can go into the $distro-artwork * kernel-image: neutralize it * installer: - initial image when the you boot the cd: need to parameterize boot-cd, build-depends on ubuntu-artwork CategoryArchive