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

David Smiley commented on SOLR-14730:
-------------------------------------

I assume 9x only due to API breaks?  Is this module SolrJ only or maybe at 
least just for now to limit scope, keep the changes there?  After all, 
NamedList is use freaking everywhere in Solr.
Before starting in earnest, I suggest doing just one API as an example for peer 
review before going further.

> Build new SolrJ APIs without concrete classes like NamedList/Map
> ----------------------------------------------------------------
>
>                 Key: SOLR-14730
>                 URL: https://issues.apache.org/jira/browse/SOLR-14730
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Noble Paul
>            Priority: Major
>              Labels: clean-api
>
> We must minimize weakly typed code. Our public APIs should be programmed 
> against interfaces and wherever possible use POJOs



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to