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

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

Yea, agree if we want end users to give it a spin, then {{pip install}} is the 
ultimate way to go. But then we also risk putting off users that casually 
search PyPi for solr client and they get a sub-par experience of it if it is 
buggy and not well documented, acompanied by some blog post etc. So perhaps the 
approach of separate tarball release is a middle ground. It will trigger more 
use without a full formal release in the py community. Users would

# Read about the client somewhere
# Download solr-python-client-9.5.0.tgz from cdn
# Untar and copy as a folder in their source code

Yet another option is for one of the committers to publish with her private 
account a "solr-client-experimental" package to PyPi, so the name clearly 
indicates that this is a prerelease, and then encourage users to try it out? 
Then the PMC can figure out how to publish an official one further down the 
road, which probably also will include the tarball release.

> Publish generated Python and JS clients
> ---------------------------------------
>
>                 Key: SOLR-17100
>                 URL: https://issues.apache.org/jira/browse/SOLR-17100
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: clients - js, clients - python, v2 API
>            Reporter: Jason Gerlowski
>            Priority: Major
>              Labels: V2, client, release
>
> SOLR-16835 and SOLR-17062 gave us the ability to generate Python and 
> JavaScript clients from as a part of the Solr build.  But while these clients 
> are used in small ways for dog-fooding (e.g. in the Admin UI), we aren't yet 
> publishing them in any way to make them available to users.
> We should decide on a format for publishing these clients (a source code TGZ, 
> pip/npm packages, something else?), and modify our release process to make 
> both the JS and Python clients available in that format.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to