Distribution Integration

Table of contents
No headers

As part of building Songbird user adoption, DevComm will be working with various distributions to achieve the following:

  • Build and maintain Songbird packages in the OS's native package format
  • Bundle and redistribute said packages as part of the OS's package repository

To achieve this, DevComm has identified the following objectives that must be accomplished to faciliate adoption and licensing:

  1. Final agreement from Rob & Tap on Community-Branding guidelines
    1. Conclusion on "Nightingale" name and application icon from Koshi
  2. /content/body/ol/li[2]/span, reference to undefined name 'bugzilla.bug': line 1, column 13 (click for details)
    - Support enabling/disabling official branding in Songbird build system
  3. /content/body/ol/li[3]/span, reference to undefined name 'bugzilla.bug': line 1, column 13 (click for details)
    - Explicit license information must be declared for official Songbird branding
    1. Rubberducky CSS & XUL should be placed under GPL
    2. Rubberducky graphical assets placed under CC license
    3. Explicit trademark mention for AppIcon & "Songbird" name
  4. Explicit license information must be declared for community branding
    1. Application icon must be licensed under CC (can we just use the egg icon?)
    2. Explicit trademark disavowal for "Nightingale" name
  5. Include a policy and form for asking POTI for trademark permission to use official branding
  6. Come up with guidelines for #5
    1. Must be used for non-commercial use only?
    2. Must not remove any of our default bookmarks or affiliates
  7. Ensure we are using &brandShortName; everywhere for
    /content/body/ol/li[7]/span, reference to undefined name 'bugzilla.bug': line 1, column 13 (click for details)
    to work properly

The following operating systems will be targeted:

Primary:

  • Ubuntu
  • Fedora

Secondary:

  • Mandriva
  • Debian
  • OpenSolaris
Tag page
You must login to post a comment.