Some work has been done towards defining what is public and what is not. AFAIK, one aspect that has yet to be considered is whether the interfaces are designed for public use (or are just internal), and for public interfaces, are they intended for implementation or just for use?
Use-only interfaces are much easier to evolve as methods can be added without affecting client code. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org