ProjectTracking

Differences between revisions 1 and 50 (spanning 49 versions)
Revision 1 as of 2011-10-05 07:22:50
Size: 245
Comment:
Revision 50 as of 2011-11-11 16:55:11
Size: 6523
Editor: gerboland
Comment: Add additional prelim info for Unity2D
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
|| || || || || || || || || Example || lp:example || lp:example-tests || A QA person or developer || ppa:example || a wiki link || Another Person || A wiki link to a test plan || The name of a distro maintainer ||
|| LightDM || lp:lightdm || lp:lightdm `make check` || ~lightdm-team || ppa:lightdm-team/ppa || none || robert-ancell || run regression tests, install and do smoke test || robert-ancell ||
|| Upstart || lp:upstart || lp:upstart || jhunt || ppa:upstart-devel || || jhunt || || jhunt ||
|| Gwibber || lp:gwibber || lp:gwibber || ken-vandine || ppa:gwibber-daily/ppa || [[https://live.gnome.org/Gwibber/Policies|wiki]] || ken-vandine || || ken-vandine ||
|| Unity 3d || || || || || || || || ||
|| Unity 2d || lp:unity-2d || lp:unity-2d || greyback || ppa:unity-2d-team/unity-2d-daily || [[https://wiki.ubuntu.com/Unity2D|wiki]] || greyback || automated tests (under construction) || greyback ||
|| Jockey || lp:jockey || lp:jockey `tests/run` || pitti || || none, small project || pitti || mostly automatic, some manual tests || pitti ||
|| [[https://wiki.ubuntu.com/NotifyOSD|NotifyOSD]] || [[https://code.launchpad.net/~canonical-dx-team/notify-osd/oneiric|lp:notify-osd]] || notify-osd/tests, notify-osd/examples || [[https://launchpad.net/~macslow|macslow]] || none || none || [[https://launchpad.net/~mpt|mpt]] || make check (`tests/*`), manual tests (`examples/*`) || [[https://launchpad.net/~ken-vandine|ken-vandine]] ||
|| Apport || lp:apport || lp:apport `test/run local`|| pitti|| [[https://code.launchpad.net/~pitti/+archive/apport|ppa:pitti/apport]]|| usually by myself, must have test coverage || pitti || very comprehensive test suite || pitti ||
|| Juju || [[https://code.launchpad.net/~juju/juju/trunk|lp:juju]] ||[[https://code.launchpad.net/~juju/juju/ftests|lp:juju/ftests]] || [[https://launchpad.net/~juju|juju hackers]] || [[https://launchpad.net/~juju/+archive/pkgs|ppa:juju/pkgs]] || peer-review policy by members of [[https://launchpad.net/~juju|juju hackers]] || [[https://launchpad.net/~niemeyer|niemeyer]] || in progress || [[https://launchpad.net/~clint-fewbar|clint-fewbar]] ||
|| !AppArmor || [[https://launchpad.net/apparmor|lp:apparmor]] || [[http://bazaar.launchpad.net/~apparmor-dev/apparmor/master/files/head:/tests/|lp:apparmor/tests]] || jjohansen, sbeattie || TODO || Strict [[http://wiki.apparmor.net/index.php/CommitPolicy|peer-review policy]]. Upstream kernel code follows upstream commit policy. || jjohansen, sbeattie || [[http://bazaar.launchpad.net/~ubuntu-bugcontrol/qa-regression-testing/master/view/head:/scripts/test-apparmor.py|QRT]] || sbeattie, jdstrand ||
|| ufw || [[https://launchpad.net/ufw|lp:ufw]] || [[http://bazaar.launchpad.net/~jdstrand/ufw/trunk/files/head:/tests/|lp:ufw/tests]] || jdstrand || TODO || peer-review by jdstrand || jdstrand || [[http://bazaar.launchpad.net/~jdstrand/ufw/trunk/files/head:/tests/|lp:ufw/tests]], QRT (todo) || jdstrand ||
|| ecryptfs || [[ https://launchpad.net/ecryptfs|lp:ecryptfs]] || [[https://blueprints.launchpad.net/ubuntu/+spec/security-p-ecryptfs|TBD]] || tyhicks || TODO || peer-review by tyhicks, kirkland. Upstream kernel code follows upstream commit policy. || tyhicks, kirkland || tyhicks || tyhicks ||
|| [[https://launchpad.net/utouch-evemu|utouch-evemu]] || [[https://code.launchpad.net/~utouch-team/utouch-evemu/trunk|lp:utouch-evemu]] || make check in trunk || bregma || [[https://launchpad.net/~utouch-team/+archive/daily|ppa:utouch-team/daily]] || [[Multitouch/Development]] || cnd || || cnd ||
|| [[https://launchpad.net/utouch-frame|utouch-frame]] || [[https://code.launchpad.net/~utouch-team/utouch-frame/trunk|lp:utouch-frame]] || make check in trunk || bregma || [[https://launchpad.net/~utouch-team/+archive/daily|ppa:utouch-team/daily]] || [[Multitouch/Development]] || cnd || || cnd ||
|| [[https://launchpad.net/utouch-grail|utouch-grail]] || [[https://code.launchpad.net/~utouch-team/utouch-grail/trunk|lp:utouch-grail]] || make check in trunk || bregma || [[https://launchpad.net/~utouch-team/+archive/daily|ppa:utouch-team/daily]] || [[Multitouch/Development]] || cnd || || cnd ||
|| [[https://launchpad.net/utouch-geis|utouch-geis]] || [[https://code.launchpad.net/~utouch-team/utouch-geis/trunk|lp:utouch-geis]] || make check in trunk || bregma || [[https://launchpad.net/~utouch-team/+archive/daily|ppa:utouch-team/daily]] || [[Multitouch/Development]] || cnd || || cnd ||
|| [[https://launchpad.net/utouch-qml|utouch-qml]] || [[https://code.launchpad.net/~utouch-team/utouch-qml/trunk|lp:utouch-evemu]] || make check in trunk || bregma || [[https://launchpad.net/~utouch-team/+archive/daily|ppa:utouch-team/daily]] || [[Multitouch/Development]] || cnd || || cnd ||
|| Software Center || [[https://code.launchpad.net/~software-store-developers/software-center/trunk|lp:software-center]] || lp:software-center, `cd test;make` || mvo || [[https://launchpad.net/~software-store-developers/+archive/daily-build|ppa:software-store-developers/daily-build]] || [[https://wiki.ubuntu.com/SoftwareCenter/ProjectPolicies#Code_Reviews|peer review]] || [[https://launchpad.net/~software-center-feature-approvers|~software-center-feature-approvers]] || run complete unit test suite, install and do smoke test || [[https://launchpad.net/~ken-vandine|ken-vandine]] ||
|| cloud-init || [[https://code.launchpad.net/~cloud-init-dev/cloud-init/trunk|lp:cloud-init]] || || [[https://launchpad.net/~smoser|smoser]] || || || || || ||
|| postgresql-common || [[https://code.launchpad.net/%7Epitti/postgresql/common/|bzr]] || in branch, `sudo ./testsuite` || pitti || just a backport PPA || strict "test case first" policy for all features and bug fixes || pitti || very comprehensive test suite || pitti ||
|| bzr || || || || || || || || ||
|| Déjà Dup || lp:deja-dup || lp:deja-dup, `make check` || LaunchpadHome:mterry || [[https://launchpad.net/~deja-dup-team/+archive/testing|ppa:deja-dup-team/testing]] || [[https://live.gnome.org/DejaDup/Policies#Code_Reviews|peer review]] || LaunchpadHome:mterry || || LaunchpadHome:mterry ||
|| Duplicity || lp:duplicity || lp:duplicity, `./testing/run-auto-tests` || LaunchpadHome:mterry || [[https://launchpad.net/~duplicity-team/+archive/daily|ppa:duplicity-team/daily]] || maintainer review || maintainer || || LaunchpadHome:mterry ||

Project

Trunk

Trunk Tests

Trunk Test Owner

PPA

Branch Review Plan

Feature Sign Off Owner

Distro Readiness Tests

Distro Readiness Owner

Example

lp:example

lp:example-tests

A QA person or developer

ppa:example

a wiki link

Another Person

A wiki link to a test plan

The name of a distro maintainer

LightDM

lp:lightdm

lp:lightdm make check

~lightdm-team

ppa:lightdm-team/ppa

none

robert-ancell

run regression tests, install and do smoke test

robert-ancell

Upstart

lp:upstart

lp:upstart

jhunt

ppa:upstart-devel

jhunt

jhunt

Gwibber

lp:gwibber

lp:gwibber

ken-vandine

ppa:gwibber-daily/ppa

wiki

ken-vandine

ken-vandine

Unity 3d

Unity 2d

lp:unity-2d

lp:unity-2d

greyback

ppa:unity-2d-team/unity-2d-daily

wiki

greyback

automated tests (under construction)

greyback

Jockey

lp:jockey

lp:jockey tests/run

pitti

none, small project

pitti

mostly automatic, some manual tests

pitti

NotifyOSD

lp:notify-osd

notify-osd/tests, notify-osd/examples

macslow

none

none

mpt

make check (tests/*), manual tests (examples/*)

ken-vandine

Apport

lp:apport

lp:apport test/run local

pitti

ppa:pitti/apport

usually by myself, must have test coverage

pitti

very comprehensive test suite

pitti

Juju

lp:juju

lp:juju/ftests

juju hackers

ppa:juju/pkgs

peer-review policy by members of juju hackers

niemeyer

in progress

clint-fewbar

AppArmor

lp:apparmor

lp:apparmor/tests

jjohansen, sbeattie

TODO

Strict peer-review policy. Upstream kernel code follows upstream commit policy.

jjohansen, sbeattie

QRT

sbeattie, jdstrand

ufw

lp:ufw

lp:ufw/tests

jdstrand

TODO

peer-review by jdstrand

jdstrand

lp:ufw/tests, QRT (todo)

jdstrand

ecryptfs

lp:ecryptfs

TBD

tyhicks

TODO

peer-review by tyhicks, kirkland. Upstream kernel code follows upstream commit policy.

tyhicks, kirkland

tyhicks

tyhicks

utouch-evemu

lp:utouch-evemu

make check in trunk

bregma

ppa:utouch-team/daily

Multitouch/Development

cnd

cnd

utouch-frame

lp:utouch-frame

make check in trunk

bregma

ppa:utouch-team/daily

Multitouch/Development

cnd

cnd

utouch-grail

lp:utouch-grail

make check in trunk

bregma

ppa:utouch-team/daily

Multitouch/Development

cnd

cnd

utouch-geis

lp:utouch-geis

make check in trunk

bregma

ppa:utouch-team/daily

Multitouch/Development

cnd

cnd

utouch-qml

lp:utouch-evemu

make check in trunk

bregma

ppa:utouch-team/daily

Multitouch/Development

cnd

cnd

Software Center

lp:software-center

lp:software-center, cd test;make

mvo

ppa:software-store-developers/daily-build

peer review

~software-center-feature-approvers

run complete unit test suite, install and do smoke test

ken-vandine

cloud-init

lp:cloud-init

smoser

postgresql-common

bzr

in branch, sudo ./testsuite

pitti

just a backport PPA

strict "test case first" policy for all features and bug fixes

pitti

very comprehensive test suite

pitti

bzr

Déjà Dup

lp:deja-dup

lp:deja-dup, make check

mterry

ppa:deja-dup-team/testing

peer review

mterry

mterry

Duplicity

lp:duplicity

lp:duplicity, ./testing/run-auto-tests

mterry

ppa:duplicity-team/daily

maintainer review

maintainer

mterry

UbuntuEngineering/12.04/UpstreamDevelopment/ProjectTracking (last edited 2012-06-14 21:45:37 by chasedouglas)