[
https://issues.apache.org/jira/browse/SOLR-14688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17307001#comment-17307001
]
Jason Gerlowski commented on SOLR-14688:
----------------------------------------
I'm also a little surprised to see "userfiles" crop up above. I was actually
considering removing "userfiles" for 9.0, since David and some others disliked
it and it could probably be replaced by use of the package-management blobstore.
Maybe we're talking about different things when we each say "userfiles" though.
David and I are talking about an obscure dir that's created on Solr startup
and is only used (AFAIK) by the {{cat()}} streaming expression. Is that what
you're referring to as well [~noble.paul], or are you just using it as a
generic dirname within the package management blob store?
If you do mean the {{cat()}}-stream "userfiles" dir, I'm not inherently against
that, but I'm still a bit surprised. Right now "userfiles" is created on
startup, so it seems less like what you're looking for to handle the
prepackaged-plugin usecase here. That's all malleable of course, but it's not
what you want ootb at least.
> First party package implementation design
> -----------------------------------------
>
> Key: SOLR-14688
> URL: https://issues.apache.org/jira/browse/SOLR-14688
> Project: Solr
> Issue Type: Improvement
> Reporter: Noble Paul
> Priority: Major
> Labels: package, packagemanager
>
> Here's the design document for first party packages:
> https://docs.google.com/document/d/1n7gB2JAdZhlJKFrCd4Txcw4HDkdk7hlULyAZBS-wXrE/edit?usp=sharing
> Put differently, this is about package-ifying our "contribs".
--
This message was sent by Atlassian Jira
(v8.3.4#803005)