Project: springxd
Issue XD-2753: Allow to install new XD modules from maven coordinates
Currently new modules can be installed via the module upload command, but for this to work one needs to build the artifacts beforehand. It would be great to have support for installing new XD modules from maven coordinates (e.g. from a public or controlled maven repository). With this one would make it easy to consume community modules without much hassle. This could also serve as some kind of starting ground for some "special solution packages" that provides support for, c.f. natural language processing (via a bunch of jars that contain the modules for language detection, entity detection, sentiment analysis, topic clustering) etc. that could be consumed via some kind of .bom (bill of materials) dependency like: module install "pivotal:toolkits:nlp"
Story points: 8