Return-Path: Delivered-To: apmail-lucene-solr-dev-archive@locus.apache.org Received: (qmail 86058 invoked from network); 12 Sep 2008 14:53:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Sep 2008 14:53:28 -0000 Received: (qmail 56937 invoked by uid 500); 12 Sep 2008 14:53:24 -0000 Delivered-To: apmail-lucene-solr-dev-archive@lucene.apache.org Received: (qmail 56922 invoked by uid 500); 12 Sep 2008 14:53:23 -0000 Mailing-List: contact solr-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-dev@lucene.apache.org Delivered-To: mailing list solr-dev@lucene.apache.org Received: (qmail 56911 invoked by uid 99); 12 Sep 2008 14:53:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Sep 2008 07:53:23 -0700 X-ASF-Spam-Status: No, hits=2.6 required=10.0 tests=DNS_FROM_OPENWHOIS,SPF_HELO_PASS,SPF_PASS,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 12 Sep 2008 14:52:25 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1KeA12-0007A3-Cb for solr-dev@lucene.apache.org; Fri, 12 Sep 2008 07:52:56 -0700 Message-ID: <19457564.post@talk.nabble.com> Date: Fri, 12 Sep 2008 07:52:56 -0700 (PDT) From: Henrib To: solr-dev@lucene.apache.org Subject: Re: Configuration features, Solr2/Spring & Solr1.x future In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: hbiestro@gmail.com References: <19435196.post@talk.nabble.com> <19441369.post@talk.nabble.com> <5e76b0ad0809111202x67ab95d0v4d58985da4db8ad2@mail.gmail.com> <19444426.post@talk.nabble.com> <4AB66F46-E1A7-4047-8749-9C38CF0CBC10@ehatchersolutions.com> <19454119.post@talk.nabble.com> X-Virus-Checked: Checked by ClamAV on apache.org Erik Hatcher wrote: > > I like how you summarized my post :) > Trying to get to the gist of it. ;) Erik Hatcher wrote: > > I haven't given any consideration to exactly what kind of API changes > are needed, but certainly being able to build an IndexSchema without > XML being involved would be the result of such a refactoring. > Let's say hypothetically that a stubborn contributor issues a patch along those lines: {Solr,SolrConfig,SolrSchema}Descriptor classes that capture what is currently defined through XML in a Java way, uses JXPath to avoid rewriting the init code that does exist and some parsers so the current XML could still be used to instantiate those classes, would that be considered an acceptable base? Erik Hatcher wrote: > > Though not entirely sure about all configuration being a "contrib". > Practically speaking we still want Solr to have some kind of defacto > "out of the box" experience... > Ok, "contrib" was pushing it a little but say a different jar; the core Solr code in one and the default configurator in another ? Erik Hatcher wrote: > > Solr is a search server, and (re)inventing configurators really belongs > elsewhere. > Gotcha. -- View this message in context: http://www.nabble.com/Configuration-features%2C-Solr2-Spring---Solr1.x-future-tp19435196p19457564.html Sent from the Solr - Dev mailing list archive at Nabble.com.