Github user felixcheung commented on the issue:

    https://github.com/apache/spark/pull/18035
  
    @yanboliang Appreciate discussing this matter with me, and it is important 
to sort this out now. Normally I wouldn't mind either way; but in this case I 
kinda feel strongly about not making this name change for 2 main reasons:
    
    - first, the work has been done by a contributor. I feel we are at some 
level undoing his work by making this change now after his work is merged, 
instead of providing valuable timely feedback during the review process
    - second, being concise is important. I understand the popularly of the 
search term. Aside from future supportability, naming conflicts etc, I think we 
choose to name it 
[LinearSVC](http://people.apache.org/~pwendell/spark-nightly/spark-master-docs/spark-2.3.0-SNAPSHOT-2017_05_22_08_01-cfca011-docs/api/scala/index.html#org.apache.spark.ml.classification.LinearSVC)
 in Scala because it concisely describes what it does and supports. We could 
have named it SVM but we didn't? So I'm not sure we should name it `svm` for R. 
We also didn't call boosted tree `gbm` which is hugely popular, but instead 
`gbt`. Also, as you are aware, we get a lot of feedback and requests on adding 
new ML algorithm support in Spark. I think it is very important to set 
expectation in this case so that people does not search and find `svm` but it 
doesn't do what people thinks it should do? Unless you think we will go beyond 
linear and support polynomial etc. at some point? But I think you agree that is 
rather u
 nlikely.
    
    Anyway, what do you think? 


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

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

Reply via email to