X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=TODO;h=622fed717858517155da0a510595c01a935e01b7;hb=b92ed473274af2ed545aa981c378fac84e0bb700;hp=ead0e74c3460652b703b3e32b1ba49af2211d30b;hpb=65cc8fe3a99d6205cf0ff4043382f72fcdf9b827;p=m6w6%2Flibmemcached diff --git a/TODO b/TODO index ead0e74c..622fed71 100644 --- a/TODO +++ b/TODO @@ -1,13 +1,17 @@ +- Clients (src/bin): + - consolidate CLI + - convert to proper C++ where applicable + +## Legacy: + - Write a shell application (?) -- Stats output looks to be buggy - Fix version in command line tools -- Write test cases for all command line tools (!!!) -- Fix env to be used for command line tools +- Write (more) test cases for all command line tools (!!!) - Write some sort of "default" options bit for tools -- Write Asyncronous IO interface to current library for writes - (or extend?... would mean pthreads...) -- Write man() pages - More examples using libraries - Doxygen? -- Move IO in library over to being buffered -- Make a "make deb"... or accept patch... +- implement more connection/hash algo +- implement compression +- Revisit get() code (look for performance enhancements) +- Add support for managing servers for clusters. +- Build embedded version