Bläddra i källkod

Add README.feature-removal-schedule and README.api

Guillem Jover 18 år sedan
förälder
incheckning
703aa4ce9e
6 ändrade filer med 88 tillägg och 0 borttagningar
  1. 7 0
      ChangeLog
  2. 2 0
      Makefile.am
  3. 10 0
      README.api
  4. 65 0
      README.feature-removal-schedule
  5. 2 0
      debian/changelog
  6. 2 0
      debian/dpkg.docs

+ 7 - 0
ChangeLog

@@ -1,3 +1,10 @@
+2008-01-21  Guillem Jover  <guillem@debian.org>
+
+	* README.api: New file.
+	* README.feature-removal-schedule: Likewise.
+	* Makefile.am (EXTRA_DIST): Add README.feature-removal-schedule and
+	README.api.
+
 2008-01-21  Guillem Jover  <guillem@debian.org>
 
 	* configure.ac (AC_CHECK_FUNCS): Escape new lines.

+ 2 - 0
Makefile.am

@@ -23,6 +23,8 @@ ACLOCAL_AMFLAGS = -I m4
 dist_pkgdata_DATA = cputable ostable triplettable
 
 EXTRA_DIST = \
+	README.api \
+	README.feature-removal-schedule \
 	README.translators \
 	debian/archtable \
 	debian/changelog \

+ 10 - 0
README.api

@@ -0,0 +1,10 @@
+This is an (incomplete) list of currently provided APIs by dpkg, and
+their supported status.
+
+
+What: Dpkg (perl modules)
+Status: testing
+Description:
+ The API provided by these modules is not yet stable, it's only supposed to
+ be used internally by dpkg for now.
+

+ 65 - 0
README.feature-removal-schedule

@@ -0,0 +1,65 @@
+This is a list of features that are scheduled to be removed from dpkg.
+
+
+What: 822-date (program)
+Status: obsolete
+When: lenny+1
+Warning: program
+Why:
+ Should switch to use 'date -R'.
+
+What: cleanup-info (program)
+Status: deprecated
+When: lenny
+Warning: none
+Why:
+ This program was needed long time ago to fixup broken info dir files
+ generated by buggy install-info programs. Should not be needed anymore.
+
+What: Source-Version (substvar)
+Status: obsolete
+When: lenny+1
+Warning: lintian (substvar-source-version-is-deprecated)
+Why:
+ The semantics of Source-Version are missleading when applied to binNMUs.
+ Should switch to use binary:Version or source:Version substvars.
+
+What: Revision, Package-Revision, Package_Revision, Class, Recommended,
+      Optional (field)
+Status: obsolete
+When: lenny+1
+Warning: program
+Why:
+ These fields have been superseded by either other fields with better names
+ or values in other fields.
+
+What: recommended, contrib, base (priority)
+Status: obsolete
+When: lenny+1
+Warning: none
+Why:
+ These priorities have been superseded by either other fields or values in
+ other fields.
+
+What: --force-auto-install (dpkg option)
+Status: obsolete
+When: lenny+1
+Warning: program
+
+What: --largemem, --smallmem (dpkg option)
+Status: obsolete
+When: lenny+1
+Warning: program
+
+What: --no-auto-select (dpkg option)
+Status: deprecated
+When: lenny+1
+Warning: none
+
+What: -u, --udeb (dpkg-scanpackages option)
+Status: deprecated
+When: lenny+1
+Warning: none
+Why:
+ This option has been superseded by -tudeb.
+

+ 2 - 0
debian/changelog

@@ -26,6 +26,8 @@ dpkg (1.14.16) UNRELEASED; urgency=low
     quotes in m4 files. Closes: #24514
   * Switch Maintainer address to <debian-dpkg@lists.debian.org> from
     <team@dpkg.org>.
+  * Add README.feature-removal-schedule describing the features to be removed
+    and README.api describing the provided APIs.
 
   [ Frank Lichtenheld ]
   * Make the -L option of dpkg-parsechangelog actually work (it's

+ 2 - 0
debian/dpkg.docs

@@ -1,3 +1,5 @@
 AUTHORS
 THANKS
 debian/usertags
+README.api
+README.feature-removal-schedule