Update OpenAFS 1.8 pre-branch todo list
authorBenjamin Kaduk <kaduk@mit.edu>
Wed, 10 Sep 2014 16:06:39 +0000 (12:06 -0400)
committerBenjamin Kaduk <kaduk@mit.edu>
Wed, 10 Sep 2014 16:06:39 +0000 (12:06 -0400)
As discussed by release-team today.

OpenAFS18Notes.mdwn

index 337c39b..29bf472 100644 (file)
@@ -23,8 +23,26 @@ is created.
 
 Things to be done pre-branching:
  
-* Make libtool export symbol lists generated by configure (maybe?)
-* finish rxosd support
+* Make roken and hcrypto use libtool to build
+* Make sure libtool is used properly elsewhere, in particular to install
+  shared versions of libafsrpc and libafsauthent, which we ship in
+  1.6 but do not currently install on master
+* Relatedly, verify that the libraries we do ship do not depend on things
+  that we don't ship.
+* (Optional) Look at the feasibility of installing shared liboafs_foo,
+  and using dynamic linkage for the client utilities.
+* (rxosd is not going to make it unless someone steps up to do the work;
+  we can't block the branch indefinitely on it.)
+* Do install and run testing on various platforms; check for memory leaks
+  in servers, etc..
+* Relatedly, check that the kernel module is properly built and loadable
+  on a variety of linuxen.
+* Draft Debian packaging (which will help with a lot of the libtool
+  validation).
+* Whitespace cleanup.
+* Any other tree-wide cleanup that people want to get in.
+* Adjust the default behavior of configure (pthreaded ubik?  more?)
+* Beg and plead for documentation updates.
 
 Things to be removed from 1.8 post-branch: