[ https://issues.apache.org/jira/browse/SOLR-15730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17475681#comment-17475681 ]
Joel Bernstein commented on SOLR-15730: --------------------------------------- I wanted to check back in on this ticket. I spoke with [~gerlowskija] about how we might go about modularizing Solrj. Here is a possible approach: 1) Create sub-directories under the solrj directory to hold the modules: solrj-core solrj-streaming solrj-zookeeper ... 2) Move the respective code bases and tests into those directories with their own gradle.build. 3) Make changes to other parts of the build that distribute the jars to maven central, packaging etc... [~dweiss], [~dsmiley], [~janhoy] is this basic approach you guys had in mind? > Modularize SolrJ > ---------------- > > Key: SOLR-15730 > URL: https://issues.apache.org/jira/browse/SOLR-15730 > Project: Solr > Issue Type: Task > Components: SolrJ > Reporter: Jan Høydahl > Priority: Major > Attachments: Skjermbilde 2021-10-28 kl. 15.38.40.png > > > Umbrella issue for breaking up SolrJ into a slim solrj-core with minimal > dependencies as well as solrj-zk, solrj-streaming, solrj-jdbc etc as needed. > We can move relevant other JIRAs as sub-tasks to this one to keep everything > together. -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org