We should publish Tajo jar files to public maven. This is the right time to arrange the maven modules. I think that there are rarely working issues which ca cause conflicts to the refactoring. My proposal is to escalate sub modules in tajo-core into the top-level modules as follows:
- tajo-core/tajo-pullserver -> /tajo-yarn-pullserver
- tajo-core/tajo-core-backend -> /tajo-core
I'm looking forward to hearing you guys' ideas.