Return-Path: Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 62828 invoked by uid 500); 6 May 2003 23:44:37 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 62815 invoked from network); 6 May 2003 23:44:36 -0000 From: =?ISO-8859-1?Q?Andr=E9?= Malo Subject: Re: Please review the mod_negotiation patch MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Organization: TIMTOWTDI References: Date: Wed, 7 May 2003 01:43:35 +0200 To: dev@httpd.apache.org Message-ID: User-Agent: Yes! X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N * Andr=E9 Malo wrote: > Folks, any considerations on this? > there's a mod_negotiation patch (the "prefer-language" thing) hanging aro= und > in the status file for months. I'm at the stage now, I want to use the > feature provided there for our docs. Just another explanation: I've set u= p > an example that you may imagine, why the patch would be useful in 2.0, to= o: >=20 > http://httpd.apache.org/docs-2.1/ >=20 > displays the language, your browser sends via "Accept-Language". Now I'v = set > up a somewhat complex set of RewriteRules (in a .htaccess file), that map > virtual directories for every language we provide to the same physical > directory. Try for example >=20 > http://httpd.apache.org/docs-2.1/de/ >=20 > and you'll get the German version, regardless of your browser's preferenc= es. > If you try a document which isn't translated yet (e.g. > ) you'll get again the one > which matches best your preferences. (I've called that algorithm "forced > negotiation" :-). >=20 > However, there are plans for a long time to add some cross-language links > with exactly that feature to the docs. The problem is - if we want to > distribute it with our releases, we cannot force the people to use > mod_rewrite just to *read their docs*. The mod_negotiation patch provides > the key feature, after that we are able to use modules that are still > expected to be available (mod_alias, mod_setenvif and mod_negotiation). >=20 > Please consider some words about this topic. >=20 > Thanks, nd --=20 >>> Muschelflucht-Zusatzeinrichtung. >> Shell-Escape ist ja noch klar, aber `Zusatzeinrichtung'? > extension? =46eature. -- gefunden in de.org.ccc