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

Noble Paul commented on SOLR-13661:
-----------------------------------

bq.Can you elaborate on that? Is it simply so that a collection using packages 
cannot also use "<lib>..


No, That's not true.

If your plugin uses {{package=<package-name>}} that plugin cannot use classes 
from {{<lib>}}. All other components can use {{<lib>}}

bq. But being a totally new way of distributing Solr and having huge impact on 
the whole user and wider dev community, 

This does not change the way Solr is distributed. Yes, this CAN BE used to 
change the distribution in the future and that SHOULD BE done in a major 
release. But
* You can't change the distribution AND introduce new capabilities in one go. 
Your new distribution mechanism should be built on a tried and tested feature
* You can't deny features to users who wants to have an easier way to 
install/update plugins. 

The key is to incrementally build features , test them in the wild , fix issues 
and move on. I don't think big bang releases of new features is a good idea. 
That requires enormous amount of time and resources and we mostly get it wrong 
and sometimes we end up building the wrong features and all the efforts go 
waste.

 This feature should be marked experimental so that users can try this and get 
feedback and we can improve upon it and it's made ready for Solr to rely on 
this for distribution
 

> 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
>            Assignee: Ishan Chattopadhyaya
>            Priority: Blocker
>              Labels: package
>         Attachments: plugin-usage.png, repos.png
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Here's the design doc:
> https://docs.google.com/document/d/15b3m3i3NFDKbhkhX_BN0MgvPGZaBj34TKNF2-UNC3U8/edit?usp=sharing



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to