: > 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 ... : I don't think its crazy at all. Just like : TimeZone/Codec/Locale/Directory impl, if Solr should be agnostic to : it, then the test framework should rotate between different : implementations and pass.
but how far down the rabit hole do you want to go? To use "we don't test with it therefor it's not supported" as a blanket statement can easily lead to things like "you are using JRE 1.7.2-u27 and we only run tests using JVM 1.7.2-u26 and JVM 1.7.2-u27, so at the moment we don't support your specific JVM and don't wnat ot hear your bug reports". Or what about "You have made modifications to the example solr config files such that you are using a specific combination of features that does't existing in any of the files we use in automated testing, therefore you are doing something untested, therefore your configs are unsupported." In general the concept of what "supported" vs "unsupported" means is vague and missleading. lucene is not a company. people don't have support contracts with us. wether something is or isn't supported is entirely dependent on wether or not someone on the mailing list is interested in replying to your question or putting up a patch for your bug report. Just because we don't have automated tests using tomcat doesn't mean tomcat is "unsupported" -- there are plenty of people offering assistance with tomcat related questions on solr-user. Likewise: the fact that our tests run in Jetty doens't mean jetty is more "supported" then any other container, because no one is promising that "we" will absolutely help you if if you have a jetty related bug. My point being: (as long as solr is a webapp) there is a big difference between saying: 1) Solr is a WAR that should work in any standards compliant servlet container. Example configuration is provided for running in Jetty, which is the servlet container used for all of Solr's automated tests. ...vs... 2) Solr is only supported running in Jetty ...#1 is not only more informative then #2, but also more accurate, because there is no official "support" for anything, so lets just stop throwing the word supported/unsupported arround at all. -Hoss --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org