Whatever we do, we should never, never, never make it more difficult
to get Solr running for the first time than what we do now... Hmmm,
sounds like I think it's hard to start it the first time. It's not,
it's super-easy and we _must not_ lose that. Not saying that anyone
proposes making it harder, but let's keep in mind that we get a lot of
benefit, IMO, out of someone not having to fiddle with anything at all
to test drive Solr starting from scratch.

My $0.02
Erick

On Fri, Jul 13, 2012 at 11:37 AM, Dyer, James <james.d...@ingrambook.com> wrote:
> From my perspective, working for a company that uses Solr on a bunch of apps, 
> I really wish we keep it agnostic. I see the case for documenting that "our 
> testing process exclusively uses Jetty 7, we've included it in our 
> distribution, and we recommend it".  But I don't see why we need to be naming 
> our parameters "JettyThis" or "JettyThat" and telling people they've got to 
> use Jetty.  The fact is users often need to use other containers.  In my 
> company, we use Jboss 5.  That's it.  We have a big support contract for it, 
> our server admins know it, etc.  If we were forced to use Jetty, then we 
> would grudingly use it, but then our cost of ownership just went up a little.
>
> On the other hand, expecting to test every possible container before you can 
> tell people its "supported" for a standards-compliant java web-app is just 
> crazy.  This is like saying that DIH's SQLEntityProcessor is only supported 
> for HSQLDB because that's the one we test against, or that you can't run 
> Lucene on Solaris because Uwe's Jenkins doesn't have a Solaris environment.
>
> Perhaps, though there is a middle ground.  Beyond telling people what we test 
> and what recommend, maybe we can write a few tests that check for known bugs 
> from popular servlet/j2ee containers.  Or even a wiki page that says 
> something like "Some containers have this bug which can hurt in these 
> instances.  To check if your container is stricken with this problem, try 
> this..."
>
> But in the end, the advice should be just like what we say when people ask 
> how big a server they need or what to set their java heap to:  test 
> thoroughly before going to production.
>
> This is reminding me of one of my pet peeves back when we had Endeca:  they 
> had 3 supported OS-es.  That's it.  The fact that Solr could run in any 
> standards-complaint environment was a big plus in my mind.
>
> James Dyer
> E-Commerce Systems
> Ingram Content Group
> (615) 213-4311
>
>
> -----Original Message-----
> From: Mark Miller [mailto:markrmil...@gmail.com]
> Sent: Friday, July 13, 2012 8:31 AM
> To: dev@lucene.apache.org
> Subject: Re: [Discuss] Should Solr be an AppServer agnostic WAR or require 
> Jetty?
>
>
> On Jul 13, 2012, at 9:19 AM, Robert Muir wrote:
>
>>  I know the wiki used to
>> say the release manager should go and manually test alternative
>> containers before releasing: I refuse to do that. Its not the release
>> manager's job.
>
> That's insane anyhow :) The RM can't thorougly test each of other containers 
> as a 'step' in the release process at the end of the cycle :) Absurd.
>
> I think that basically meant just smoke test, cause it could not mean much 
> more. Not sure how much good in the world that bought you, but I agree it's 
> not the RM's job.
>
> We know we have a good experience with exactly one version of one web 
> container - the one we ship. We actually have been pretty public about this 
> over the past couple years - we have just not changed the website. I can find 
> a multitude of quotes from various Lucene/Solr committers talking about how 
> bad an idea it is not to use Jetty due to a variety of issues. You are asking 
> for a poor experience.
>
> - Mark Miller
> lucidimagination.com
>
>
>
>
>
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>

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

Reply via email to