From 2fe4187bbc8b6c5fa8ca7d61705a8abad23d6b40 Mon Sep 17 00:00:00 2001 From: Michael Meffie Date: Wed, 25 Oct 2017 14:07:24 -0400 Subject: [PATCH 1/1] update post 1.8.x notes --- archive/OpenAFS18Notes.mdwn | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/archive/OpenAFS18Notes.mdwn b/archive/OpenAFS18Notes.mdwn index 4ecf2cf..f3ae8b0 100644 --- a/archive/OpenAFS18Notes.mdwn +++ b/archive/OpenAFS18Notes.mdwn @@ -7,7 +7,7 @@ on master to be in a stable release series, while letting potentially destabilizing changes such as rxgk and pthreaded bos land on master to settle. -A 1.8 release would also bring the possibility of using shared libraries, +A 1.8 release would also bring the possibility of using shared libraries, which are now available with the use of libtool. Currently (on master), all executable binaries are still linked mostly statically, and most of the shared libraries that are produced during the build are not installed @@ -23,7 +23,7 @@ it is created, and things to be removed from master after the 1.8 branch is created. Things to be done pre-branching (aka before pre1): - + * [done] Make roken, hcrypto, and kopenafs use libtool to build * [done] Make sure libtool is used properly elsewhere, in particular to install shared versions of libafsrpc and libafsauthent, which we ship in @@ -67,19 +67,25 @@ Things to be done before 1.8 release (but not necessarily before branching): authenticated connections to the VL server. Things to be removed from 1.8 post-branch: - + * `src/rxgk`; it is not going to be usable in 1.8 * `src/mcas`; it is not going to be usable in 1.8 Things to be removed from master post-branch: - + * Several `tfoo` can probably be moved to just `foo`; things like `tptserver`, `tvlserver`, `tvolser`, `tsalvaged`. I'm not sure whether `tbudb` and/or `tbutc` are ready. * push to empty out libutil as much as possible. -* rip out LWP support -* it is tempting to remove kauth, but probably not possible due to agreements with IBM. +* convert xstat et all from LWP to pthread +* rip out LWP support (move to kauth?) +* it is tempting to remove kauth, but probably not possible due to agreements with IBM., move to historical? * `make dest` support? Pretty-please? -* upserver +* upserver ? Note: This is still in use at numerous sites, so is not currently a good candidate for removal * non-DA fileserver and associated bitmap-later and fast-restart configure knobs -* inode fileserver? +* inode fileserver? and src/fsck + +Other candidates for removal: +* src/afsinstall +* src/afsweb +* src/JAVA and TechNotes-JavaAPI -- 1.9.4