ananas-analytics / ananas-desktop

A hackable data integration & analysis tool to enable non technical users to edit data processing jobs and visualise data on demand.
https://ananasanalytics.com
Apache License 2.0
581 stars 43 forks source link

MongoDB support? #76

Closed qqilihq closed 5 years ago

qqilihq commented 5 years ago

Hi,

despite the readme says, that MongoDB is supported, I couldn’t find any MongoDB component in v0.8.2 (macOS). I've found some (commented) configuration in the repo. Could you give a quick heads up regarding MongoDB support?

Beside that: This looks really promising -- I'll keep an eye on the project!

Offtopic: Is there some plugin or extension concept which would allow to develop custom components?

bhou commented 5 years ago

0.8.x is our first public release, to make our support a bit easier, we removed several features from the prototype, for example, excel, MongoDB, plain text log, javascript, etc. We are now working on version 0.9 to put some of these features back. MongoDB is in the 0.9.0 roadmap.

In term of the plugin, we don't have a hot load plugin system like Eclipse, or Visual Studio Code for now. Currently, we do make lots of efforts to make the customization easier:

Any PR is welcomed!

I will make a how-to contribution guide in the wiki later to introduce the details.

By the way, the plugin system is a very good idea. I create a ticket to track it: https://github.com/ananas-analytics/ananas-desktop/issues/77

qqilihq commented 5 years ago

Thank you very much for the feedback! I'll be really looking forward to see a plugin system -- I’m currently working with KNIME, and the plugin interface and the huge node ecosystem is a killer feature imho (I've also developed several node extensions for KNIME, especially for web scraping and information extraction, see here and here).

I'll definitely keep watching this project, and can well imagine contributing extensions once there's an API. Ananas’ web-based foundation definitely looks more fresh and modern than the Eclipse-based KNIME platform.

Keep up the good work!

millboh commented 5 years ago

Thanks @qqilihq . We are working on mongodb and plugin in 0.10.0 version.

qqilihq commented 5 years ago

Awesome! Looking forward and fingers crossed!

bhou commented 5 years ago

Support in 0.10.0. Close this one.