Difference between revisions of "DeveloperWiki:Branding Proposals"

From ArchWiki
Jump to: navigation, search
m
m
Line 3: Line 3:
  
  
== Separate branding from upstream packages ==
+
= Separate branding from upstream packages =
 
Create a separate package of artwork for upstream packages, including:
 
Create a separate package of artwork for upstream packages, including:
  
Line 20: Line 20:
  
  
== Package Naming Scheme ==
+
= Package Naming Scheme =
 
If artwork is separated from upstream packages, we should have a consistent naming scheme, for example:
 
If artwork is separated from upstream packages, we should have a consistent naming scheme, for example:
  
Line 32: Line 32:
  
  
== Essential Artwork ==
+
= Essential Artwork =
 
Provide at least 1 style-neutral (minimalist) theme for the standard packages:
 
Provide at least 1 style-neutral (minimalist) theme for the standard packages:
  

Revision as of 19:12, 5 May 2008

Introduction

This article is part of the DeveloperWiki. Feel free to add any suggestions or concerns.


Separate branding from upstream packages

Create a separate package of artwork for upstream packages, including:

  • login themes
  • desktop environment additions (wallpapers, icons, etc.)
  • splash screens

Include post-install notes informing the user where to find the theme and where to modify its preference.

Pros:

  • Upstream packages are delivered as-is
  • Users can choose whether to download Arch-branded content

Cons:

  • Users will have to modify theme settings manually


Package Naming Scheme

If artwork is separated from upstream packages, we should have a consistent naming scheme, for example:

  • archlinux-themes-gdm
  • archlinux-themes-kdm
  • archlinux-themes-slim
  • archlinux-themes-xfce
  • archlinux-artwork-icons
  • archlinux-artwork-logos
  • archlinux-artwork-wallpapers


Essential Artwork

Provide at least 1 style-neutral (minimalist) theme for the standard packages:

Completed:

  • Framebuffer logo
  • SLiM
  • Qingy
  • Splashy

Pending:

  • GDM
  • KDM
  • XDM


Other Resources

DeveloperWiki