Hi there, maybe a bit late in the game, because the original post regarding this topic was 9 months ago, but i think there is a good case for skipping directly to JDK 8:
If we opt for utilizing not only the java.lang.ProcessBuilder introduced in JDK 1.5, but also the additional methods for stream inheritance and stream redirection(*) introduced in 6 & 7, this will likely be done by introducing additional methods into the API interfaces, whether it is the CommandLauncher or the Executor. But this could potentially break backward compatibility for users of common-exec, that implemented those interfaces. (Granted, it's rather unlikely somebody did this - most would rather be extending DefaultExecutor). But problems like this could easily avoided by adding default implementations introduced with JDK 8. Btw: who would be reviewing a pull request, if I had one? Is currently somebody reviewing working on the issues? (I'm just trying to get a feel for the project, and want to avoid duplication) Thomas
pEpkey.asc
Description: application/pgp-keys
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org