[
https://issues.apache.org/jira/browse/SOLR-5103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15882518#comment-15882518
]
Jan Høydahl commented on SOLR-5103:
-----------------------------------
I looked around a bit and saw that PF4J (https://github.com/decebals/pf4j)
actually has been maintained and improved the last few years. Will probably try
to do a POC at some point to see how well it fits with our needs. It even has
pluggable UpdateManager support which could let us define e.g. Apache's Dist
site as a plugin repository, and local disk as another one. That could be the
piece we're looking for to be able to strip solr core download to a minimum and
support e.g. {{bin/solr install velocity langid}}, or tell the installer to
install it {{install_solr_service.sh solr-6.4.1.tgz -plugins velocity,langid}}.
We could then have a new tag in solrconfig
{{<plugins><plugin>velocity</plugin><plugin>langid</plugin></plugins>}} which
would list the required dependencies and either refuse to start or trigger
install.
> Plugin Improvements
> -------------------
>
> Key: SOLR-5103
> URL: https://issues.apache.org/jira/browse/SOLR-5103
> Project: Solr
> Issue Type: Improvement
> Reporter: Grant Ingersoll
> Assignee: Grant Ingersoll
> Fix For: 6.0
>
>
> I think for 5.0, we should make it easier to add plugins by defining a plugin
> package, ala a Hadoop Job jar, which is a self--contained archive of a plugin
> that can be easily installed (even from the UI!) and configured
> programmatically.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]