← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 810217] [NEW] [MIR] wayland protocol package

 

Public bug reported:

Availability: wayland is in universe and buildable for i386, amd64, and
armel.  Not sure if it's relevant for armel but it builds fine.  Omitted
from powerpc for now.

Rationale:
1.  wayland is now an (optional) build dependency of mesa, which we already support in main.
2.  mesa + wayland provides 'wayland-egl'
3.  wayland-demos requires wayland-egl as a build dependency.
4.  wayland-demos provides an example wayland compositor and tools; we want to be able to provide this in universe for wayland experimenters.
5.  In addition, Canonical has indicated interest in adding wayland support to compiz/unity.  The wayland package will be needed by those packages for the protocol library.

Security:
1. No security issues have been reported against this package.
2.  No executables have the suid or sgid bit set.
3.  No executables in /sbin, /usr/sbin.
4.  No daemons (/etc/init.d/*)
5.  No privileged ports (ports < 1024).
6.  No add-ons or plugins to security-sensitive software (filters, scanners, UI skins, etc) 

Quality assurance:
1.  No configuration is required
2.  No debconf questions
3.  Upstream is attentive to bug reports and patches
4.  All bugs reported to Ubuntu have been resolved.  There are no open bug reports in Debian.
5.  No test suite is included in the package
6.  A debian/watch file is provided, however upstream has not produced releases.  However there is a gentarball rule for producing the source tar file.

https://bugs.launchpad.net/ubuntu/+source/wayland
http://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=wayland
Wayland doesn't have a bugtracker itself - bugs are discussed on irc or the mailing list:
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

UI standards: N/A

Dependencies:  All required dependencies are in main

Standards compliance: The package meets the FHS and Debian Policy
standards.

Maintenance: For now this package will be maintained by the Ubuntu-X
team.  It is not anticipated much maintenance will be required of this
package beyond what Debian already does, and syncing/merging their
changes in.

Background information:

In natty we shipped a single wayland package in universe; for oneiric
this is split into two pieces - wayland and wayland-demos.  The wayland
package defines the protocol and provides headers and libraries and is
the piece that we'll want to have in main.  The wayland-demos package
includes wayland-enabled clients and an example compositor/window
manager; it will be nice to have in universe for experimenters.

** Affects: wayland (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- Main Inclusion Request for wayland protocol package
+ [MIR] wayland protocol package

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to wayland in Ubuntu.
https://bugs.launchpad.net/bugs/810217

Title:
  [MIR] wayland protocol package

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wayland/+bug/810217/+subscriptions


Follow ups

References