merge as much patches as possible.
1.14.0
+------
* All perl scripts using strict and warnings, I've a patch already for this,
just needs some review.
allowed or added. The main problem I'm facing with this one is and nice a
clean implementation, the PoC and the idea how to fix it is present already.
+ * Support lzma compression.
+
+ * Split dpkg-source man page into independent pages.
+
1.14.x
+------
+
+ * Add Wig&Pen source package support.
* Get rid of install-info.
* Merge back support for Breaks field from Ubuntu.
+ * Merge dpkg-cross functionality.
+
+ * Merge dpkg-sig?
+
+ * Start exposing libdpkg.
+
* Convert controllib.pl to a new style perl module(s).
* Fix tied field enum with its dselect description (pkgdisplay.cc).
* Add md5sums and/or sha1sums package support.
- * Allow packages to register additional files.
+ * Allow packages to register additional files, declare ownership of files for
+ dpkg -S and -L without having dpkg act on this (.psuedolist?).
* Some kind of test-suite (Esteban).
* add fnmatch, IRIX5 doesn't have it
start-stop-daemon
-* write pidfile before we chroot?
* capabilities support
* don't close FD's
-* add autoconf test for TIOCNOTTY
dpkg
* integrate debconf (add new status)
* allow external program to specify how to handle conffiles
-* log our actions
* try to remove directories again after removing conffiles
* verify Enhances works (ie don't trigger some assertion)
* refactor processarc.c
dselect:
* support Enhances
-dpkg-source
-* update format to handle multiple patches and tarballs
-
------------------------------------------------------------------------------
Old TODO entries from IWJ:
* _always_ show section in --yet-to-unpack
* automatically do --yet-to-unpack in installation methods
* check depending packages when installing new version.
- * error handling from some dselect actions. 1399
* Several things ought to be configurable but aren't.
* Filenames containing newlines. Conffile names containing spaces.
* dpkg --status for virtual packages
- * logging, both transcript logs (kept briefly)
- and action logs (kept forever?) 957
- * start-stop-daemon process status check. 1480
* openpgp signatures in the package archive
other stuff unlikely to get done soon
- * Purge a.out compatibility from source (keep the upgrade stuff in
- place).
* Automatically remove <file>.gz if <file> can't be found ? and maybe,
remove <file> if <file.gz> can't be found? Big mess when we start
thinking about bz2 :/
* Filename field generated by --record-avail
* handle split packages somehow.
* understand Replaces in dselect
- * provide way for package to declare ownership of files for dpkg -S
- and -L without having dpkg act on this (.psuedolist?)
* diversions list as control archive entry
* single maintainer script, and new package getting there first
* dpkg -s show something for virtual packages
- * settable defaults for update-rc.d
* local conffiles, aswell as local files that dpkg should check before
overwriting
* hooks
- * There is no documentation. 1526
- * newbie interface to dselect. 1037
- * dselect per-half focus and keybindings improvements. 1555
+ * dselect per-half focus and keybindings improvements.
+ !missing bug report #1555!
+
* floppy map (where are the files)
* how to change case of package names
* support for adding files to dpkg's file lists
obsoleted so not done
* version numbers not starting digit early.
* dselect bottom window too large, and/or resize
- * md5sum component in new .deb files
* `template' file giving default selections of dselect.