Hi, I have been looking at the sprint-1 branch and finally I see that we have been able to clean up the package names and move all code to "org.apache.ignite" domain (thanks, Semyon!).
There are still many API inconsistencies that we need to cleanup. I will be sending separate emails about those, but before I do, I would like to explain the philosophy behind the Ignite API structure. Mainly, I would like our users to look at the "org.apache.ignite" package and immediately see that all interfaces there represent a different top-level component in Ignite, like IgniteCache or IgniteCompute, etc. Let's make sure we follow this philosophy and do not pollute the top level package with other miscellaneous classes or interfaces. Thanks, D.
