I've uploaded the Java skeleton to JIRA along with some Javadoc to show the code structure: https://issues.apache.org/jira/browse/LIBCLOUD-33
As noted earlier, we've targeted a very strong mapping between the existing Python design and the Java implementation. Aside from Python's design being minimal and extensible, this will make it easy to port existing adapters to Java since it's the same structure and model. This will also provide the same look and usage to the user of libcloud adapters for faster adoption. Feedback is welcome and appreciated. Thanks, - Eric
