### What is this PR for?
This is one of steps of ZEPPELIN-804 to change the way of registration of interpreter. This PR removes some static method and replace those code to use new mechanism
### What type of PR is it?
[Refactoring]
### Todos
* [x] - Remove `public static void register(...)`
### What is the Jira issue?
* https://issues.apache.org/jira/browse/ZEPPELIN-804
### How should this be tested?
N/A
### Screenshots (if appropriate)
N/A
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
Author: Jongyoul Lee <jongyoul@gmail.com>
Closes#1794 from jongyoul/minor/remove-interpreter-register and squashes the following commits:
8f844c4 [Jongyoul Lee] Fixed some tests
53abb6a [Jongyoul Lee] Fixed some tests
d0ea3b3 [Jongyoul Lee] Fixed Test cases
cba3e02 [Jongyoul Lee] Fixed test cases
e9dcf3a [Jongyoul Lee] Marked as deprecated in all Interpreter.register methods
eb2c828 [Jongyoul Lee] Removed static initialization code for all mock interpreters
c505a78 [Jongyoul Lee] Removed static logic from DevInterpreter in helium-dev
06147a7 [Jongyoul Lee] Fixed interpreterOption to pass some tests
875e869 [Jongyoul Lee] Removed `register(String name, String group, String className, boolean defaultInterpreter)` Removed `register(String name, String group, String className)`
67321c6 [Jongyoul Lee] Remove commented code
71a2377 [Jongyoul Lee] Removed `public static void register(String name, String className)`
### What is this PR for?
Bump up version to 0.8.0-SNAPSHOT
Author: Mina Lee <minalee@apache.org>
Closes#1883 from minahlee/0.8.0-SNAPSHOT and squashes the following commits:
b28ebe8 [Mina Lee] Bump up table/visualization plugin package version
fcaaa46 [Mina Lee] Bump up helium-dev version
180d2c6 [Mina Lee] Bump up version to 0.8.0-SNAPSHOT
### What is this PR for?
Reducing zeppelin-interpreter by moving helium files into a new module
### What type of PR is it?
[Improvement]
### Todos
* [x] - Move files into a new module
### What is the Jira issue?
* https://issues.apache.org/jira/browse/ZEPPELIN-1862
### How should this be tested?
If you develop a new helium application, you have to depend helium-dev into your package
### Screenshots (if appropriate)
N/A
### Questions:
* Does the licenses files need update? N/A
* Is there breaking changes for older versions? N/A, AFAIK, there's no helium application for now
* Does this needs documentation? Yes, I'll make a new PR for handling it
Author: Jongyoul Lee <jongyoul@gmail.com>
Closes#1871 from jongyoul/ZEPPELIN-1862 and squashes the following commits:
fa3d086 [Jongyoul Lee] Fixed travis Added ASF license
14aebd1 [Jongyoul Lee] Fixed to set DevInterpreter into interpreter variable
61d9971 [Jongyoul Lee] Fixed classpath into new packages
28cf7a6 [Jongyoul Lee] Removed DevInterpreter from zeppelin-zengine
08d7c4e [Jongyoul Lee] Made new package for helium-dev Moved some classes