This probably needs to be moved to the BTS, Teams/Dpkg/RoadMap and/or the Teams/Dpkg/Contribute pages.

Stuff to review, update and merge

Those lists are ordered and used by the dpkg maintainers to track external contributions that needs to be reviewed and merged.

Feel free to add new entries at the end of the table in "Review queue" (before the sample entry). Move it to the end of "Merge queue" only when you're confident that it had sufficient review/testing to be merged. Dpkg maintainers might move it back to "Needs work" if they find issues they want to see resolved prior to the merge.

When providing new code to review/merge, it's also a good idea to review some of the other pending patches/branches: the dpkg maintainers have difficulties keeping up with all the reviews requested and peer reviews saves valuable time of the dpkg maintainers who can then concentrate on the contributions that are mostly ready to be merged.

Merge queue

Title

Bug/Git links

Proposer

Status

History

Sample entry

NNNNNN
branchname

Your name

The current status

date: Initial proposal
date: First update

Review queue

Title

Bug/Git links

Proposer

Status

History

Remember presence of epoch 0 when parsing versions

pu/keep-version-string

Raphaël Hertzog

Needs reviews

2010-05-02: Initial proposal

Failed install followed by failed remove results in installed state

432893

Raphael Hertzog/Colin Watson/Ian Jackson

Needs tests and review

capability dropping in start-stop-daemon

517235

Nicolas Bareil

Needs review

--owner=root option for dpkg-deb -b

291320
git branch

Sergei Ivanov

Needs review

Sample entry

NNNNNN
branchname

Your name

The current status

date: Initial proposal
date: First update

Note: All bugs in this list should have the "patch" tag.

Needs work

Title

Bug/Git links

Proposer

Status

History

Check reverse dependencies on unpack

20471

<!> Nobody

Breaks in some cases

Dselect track seen packages

551638

<!> Nobody

Needs discussion with other front-ends maintainers

Use UTF-8 internally, convert on output

175370

<!> Nobody

Patch is 7 years old

Database speedup using flex

179296

<!> Nobody

Untested patch is 7 years old

Dselect UTF-8 support

237675
pu/bug237675-dselect-wide-char-support

<!> Nobody

Update and tests needed and must decide if libtextwrap dependency is ok

Improved conffile merge

32877

<!> Nobody

Unknown

Translated field names

48104

<!> Nobody

Patch from 1999

dpkg -S and symlinks

134758
git branch

Raphaël Hertzog, feel free to adopt

Needs update and review

Setting ulimit form start-stop-daemon

302079

<!> Nobody

Must be updated along comments

support for ad-hoc architecture definitions

539038

Simon Richter

Needs design decision

Sample entry

NNNNNN
branchname

Your name

The current status

date: Initial proposal
date: First update

Note: All bugs in this list should have their "patch" tag removed unless someone is actively working towards updating the patch. Entries where the proposer is set to nobody need someone to adopt the patch and help get it working.

Review guidelines

When reviewing other's people code, here are the stuff that you should pay attention too: