Author: branden
Date: 2004-01-29 22:48:07 -0500 (Thu, 29 Jan 2004)
New Revision: 998

Modified:
   branches/4.3.0/sid/debian/TODO
Log:
Update and rearrange.  The list of 4.3.0-1 items is now specific.


Modified: branches/4.3.0/sid/debian/TODO
===================================================================
--- branches/4.3.0/sid/debian/TODO      2004-01-30 03:41:01 UTC (rev 997)
+++ branches/4.3.0/sid/debian/TODO      2004-01-30 03:48:07 UTC (rev 998)
@@ -1,14 +1,83 @@
 To-Do List for XFree86 4.3.0 Release to Debian Unstable
 
--1
---
+4.3.0-1
+=======
 
 * Fix the freakin' Xcursor-shared-object-search in Xlib.
+    http://lists.debian.org/debian-x/2004/debian-x-200401/msg00475.html
+* Investigate/forward-port the following patches from trunk:
+  + 067_nonexecutable_malloced_mem.diff
+  + 068_riscpc_ioport_fix.diff
+  + 070_fbdevhw_device_node_warnings.diff
+  + 083_i810_do_not_reference_undefined_functions.diff
+  + 201_alpha_truetype_gcc_bugfix.diff
+  + 203_Xpm_wordsize.diff
+  + 351_newport_range.diff
+  (see patch forward-port status chart below for more details)
 
-* clean up the debian/patches disaster:
+Post 4.3.0-1
+============
+* Re-do migration of /usr/X11R6/lib/X11/{app-defaults,xkb}:
+  + stop shipping symlink
+  + In {libxt6,xlibs}.preinst:
+    - if existing stuff in /usr/X11R6/lib/X11/$DIR:
+      + debconf boolean explaining situationand permitting abort
+      + if user doesn't abort:
+        - mv existing directory contents to /etc/X11/$DIR
+        - create /usr/X11R6/lib/X11/$DIR symlink
+        - touch $DIR migration file in /var/run
+  + In {libxt6,xlibs}.postinst:
+    - remove $DIR migration file from /var/run
+  + In {libxt6,xlibs}.postrm:
+    - If /var/run/$DIR migration file exists:
+      + remove /usr/X11R6/lib/X11/$DIR symlink
+      + mv /etc/X11/$DIR back to /usr/X11R6/lib/X11/$DIR
+* Rewrite xserver-xfree86 debconfage.  Joey Hess and Eduard Bloch have provided
+  good input.
+* Bug #216806: aoutloader missing header file for ntohl
+* Fix upstream install rule that prevents Xcursor themes from being
+  installed on s390.  As I understand it, this is client-side stuff and
+  there's not really any reason it shouldn't be made available on the s390
+  architecture.
+* Fix other gratuitous differences between s390 debehlper files and the
+  generic ones by fixing upstream Imakeage to not turn extra stuff off when
+  the XFree86 X server is not being built (like xmodmap.std).  It ships
+  libXxf86vm.a but not the corresponding manpages.
+* Grab SiS driver from HEAD per Thomas Winischhofer.
+* hurd-i386 MANIFEST, and probably some debhelper files, are out of date.
+* package the driver SDK.
+  + being worked on in people/daniel.
+* Should xc/include/{Xw32defs.h,Xwinsock.h} be installed (and shipped) for
+  the benefit of cross-compilers?  Check upstream Imakeage.
+* Why doesn't xc/include/extensions/xtestext1.h do something like this?:
+       #ifndef _XTESTEXT1_H_
+       #define _XTESTEXT1_H_
+       [...]
+       #endif
+* patch Xft1 manpage to turn it into XftConfig(5x) and ship it in libxft1
+* make install should not install X render headers (render.h,
+  renderproto.h) if the Xrender library itself is not being installed
+* move docs from xspecs to -dev packages as appropriate
+* Ensure the lists of programs in the xbase-clients and xutils package
+  descriptions are up-to-date.
+* move patch in 009_use_xf86config-4_in_xf86config.diff to
+  911_debian_XF86Config_to_XF86Config-4.diff
+* 006_dont_ref_rman.man.diff: different fix exists upstream; steal it from HEAD
+* 013_xkb_symbols_euro_support.diff: different fix exists upstream; steal it
+  from HEAD
+* steal {U,}XTerm* app-defaults updates from HEAD and resync patches
+* Ensure all patches in debian/patches are properly annotated.
 
-Patch forward-port status chart:
+Probably for 4.4.0
+==================
+* Split xbase-clients.  xbase-clients should be broken into functional
+  groups probably mostly determined by library dependencies; xauth, the
+  Athena clients, and libGL-linked clients are all good candidates for
+  splitting)
 
+XFree86 4.2.1->4.3.0 Patch Forward-port Status Chart
+====================================================
+
 Key:
   unchanged: patch applies cleanly without changes
   upstream: patch now exists in upstream archive
@@ -157,65 +226,6 @@
 909_debian_XF86Config_to_XF86Config-4.diff             merged          renamed 
to 911_debian_XF86Config_to_XF86Config-4
 910_Xserver_RTFF.diff                                  unchanged       renamed 
to 910_debian_Xserver_RTFF
 
-Post 4.3.0-1
-============
-* Re-do migration of /usr/X11R6/lib/X11/{app-defaults,xkb}:
-  + stop shipping symlink
-  + In {libxt6,xlibs}.preinst:
-    - if existing stuff in /usr/X11R6/lib/X11/$DIR:
-      + debconf boolean explaining situationand permitting abort
-      + if user doesn't abort:
-        - mv existing directory contents to /etc/X11/$DIR
-        - create /usr/X11R6/lib/X11/$DIR symlink
-        - touch $DIR migration file in /var/run
-  + In {libxt6,xlibs}.postinst:
-    - remove $DIR migration file from /var/run
-  + In {libxt6,xlibs}.postrm:
-    - If /var/run/$DIR migration file exists:
-      + remove /usr/X11R6/lib/X11/$DIR symlink
-      + mv /etc/X11/$DIR back to /usr/X11R6/lib/X11/$DIR
-* Rewrite xserver-xfree86 debconfage.  Joey Hess and Eduard Bloch have provided
-  good input.
-* Bug #216806: aoutloader missing header file for ntohl
-* Fix upstream install rule that prevents Xcursor themes from being
-  installed on s390.  As I understand it, this is client-side stuff and
-  there's not really any reason it shouldn't be made available on the s390
-  architecture.
-* Fix other gratuitous differences between s390 debehlper files and the
-  generic ones by fixing upstream Imakeage to not turn extra stuff off when
-  the XFree86 X server is not being built (like xmodmap.std).  It ships
-  libXxf86vm.a but not the corresponding manpages.
-* Grab SiS driver from HEAD per Thomas Winischhofer.
-* hurd-i386 MANIFEST, and probably some debhelper files, are out of date.
-* package the driver SDK.
-  + being worked on in people/daniel.
-* Should xc/include/{Xw32defs.h,Xwinsock.h} be installed (and shipped) for
-  the benefit of cross-compilers?  Check upstream Imakeage.
-* Why doesn't xc/include/extensions/xtestext1.h do something like this?:
-       #ifndef _XTESTEXT1_H_
-       #define _XTESTEXT1_H_
-       [...]
-       #endif
-* patch Xft1 manpage to turn it into XftConfig(5x) and ship it in libxft1
-* make install should not install X render headers (render.h,
-  renderproto.h) if the Xrender library itself is not being installed
-* move docs from xspecs to -dev packages as appropriate
-* Ensure the lists of programs in the xbase-clients and xutils package
-  descriptions are up-to-date.
-* move patch in 009_use_xf86config-4_in_xf86config.diff to
-  911_debian_XF86Config_to_XF86Config-4.diff
-* 006_dont_ref_rman.man.diff: different fix exists upstream; steal it from HEAD
-* 013_xkb_symbols_euro_support.diff: different fix exists upstream; steal it
-  from HEAD
-* steal {U,}XTerm* app-defaults updates from HEAD and resync patches
-
-Probably for 4.4.0
-==================
-* Split xbase-clients.  xbase-clients should be broken into functional
-  groups probably mostly determined by library dependencies; xauth, the
-  Athena clients, and libGL-linked clients are all good candidates for
-  splitting)
-
 $Id$
 
 # vim:set ai tw=0:

Reply via email to