[ 
https://issues.apache.org/jira/browse/SOLR-13661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16934433#comment-16934433
 ] 

Jan Høydahl commented on SOLR-13661:
------------------------------------

{quote}Let's understand that this is not our hobby. It's a job
{quote}
Eeh, no - this is community over code.

To be frank, I have a very hard time grasping the 10.000ft vision behind the 
current blob package effort, what the big picture is, how it will work our for 
users (small and large), and what about 3rd party plugin developers etc (which 
was my main focus for the Pf4J effort). This is a too big/important of an 
improvement for Solr to just slide in under the radar in a series commits 
without taking time to anchor the master plan and chosen design in the 
community.
{quote}Jans plugin package mechanism required users to build their custom 
packages. In this case you could deploy your existing jars without any 
modification. You don't have to do anything special
{quote}
No, users won't have to do anything. We as committers publish the packages. 3rd 
party plugin developers on GitHub publish their Solr plugins as packages. Users 
just do {{bin/solr install <package-name>}}. And the packages are not custom, 
they follow the well-defined PF4J format. Which is pluggable and extensible. 
One of the supported package formats is a JAR with a few extra lines in the 
MANIFEST. Or an existing JAR with the manifest as a separate file. Or whatever 
we agree to define. But there needs to be a manifest declaring the name, 
version and dependencies, else it's not a package.

> A package management system for Solr
> ------------------------------------
>
>                 Key: SOLR-13661
>                 URL: https://issues.apache.org/jira/browse/SOLR-13661
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Noble Paul
>            Priority: Major
>              Labels: package
>
> Solr needs a unified cohesive package management system so that users can 
> deploy/redeploy plugins in a safe manner. This is an umbrella issue to 
> eventually build that solution



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to