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

Shawn Heisey commented on SOLR-6994:
------------------------------------

I saw on github that Eric asked if I could work on Windows.

I am not a Windows expert in any way.  I happen to have a Windows desktop that 
I use mostly for games and the occasional bit of testing for Solr.  I find the 
windows batch language arcane and weird ... far less straightforward than shell 
scripts.

Watching the discussion here and on github ... I think the biggest problem with 
bin/post is its own success.  It's really good at the simple tasks it was 
designed to do.

Users look at it and immediately think of things they want it to do, things 
that it doesn't do because it was a quick and dirty tool that somebody cooked 
up to show what Solr can do.  It is missing error handling and a host of other 
cool things.

So we get feature requests and bug reports ... taken as a whole, what those 
requests really mean is that users want to avoid the hard work of writing their 
own custom indexing pipeline.  They want Solr to come with a tool that will do 
it all for them and be infinitely customizable. They do not like being told 
that they can't just fire up Solr and instantly have full-featured search in 
any application.

I've often said that Solr's learning curve is very steep.  Some of that is just 
the nature of open source software, but some of it is the fact that Solr is not 
something you install and forget ... it's one component in a complicated 
software stack.  A stack that needs constant care and improvement at all levels.

I like the idea of folding it all into bin/solr ... but in the end, it doesn't 
really matter whether it's a separate script or not.  I think it should either 
be discontinued or simplified even further with clear warnings that it is a 
very simple tool that needs to be replaced with custom software before going 
into production.  Warnings that make it clear we do not treat its limitations 
as bugs.

 

> Implement Windows version of bin/post via implementing bin/solr post command
> ----------------------------------------------------------------------------
>
>                 Key: SOLR-6994
>                 URL: https://issues.apache.org/jira/browse/SOLR-6994
>             Project: Solr
>          Issue Type: Improvement
>          Components: scripts and tools
>    Affects Versions: 5.0
>            Reporter: Erik Hatcher
>            Priority: Minor
>              Labels: SimplePostTool, bin/post, post.cmd
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> SOLR-6900 added a Unix bin/post tool.  A Windows equivalent would be nice to 
> have as well.



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

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

Reply via email to