[
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]