Bug#523629: www.debian.org: developer reference no longer available
Hi,
On Sat, 11.04.2009 at 08:23:32 -0700, Matt Kraai <kraai@ftbfs.org> wrote:
> forcemerge 523639 522733
FWIW, the first bugnumber 523639 that you mention, gives me a bug
report about xcdroast. I guess that this is an oversight (putting in
'3' instead of a '2').
> Thanks for reporting this problem.
>
> Until this is fixed, you can still access the sections of the
> reference by inserting ".en" before the ".html" extension. For
> example,
>
> http://www.debian.org/doc/developers-reference/scope.html
>
> becomes
>
> http://www.debian.org/doc/developers-reference/scope.en.html
Ok, thanks for the heads-up. As I see it, this is a problem with the
desire to use Apache's content negotiation, which is imho both fragile
and creates an undesirable hidden dependency on Apache. I'd much prefer
to have an entirely different scheme altogether, selecting the language
manually up front, and then having simple, robust, relative linking of
file1.html -> file2.html (in HTML, not on the file system!)
for every language, and do away with content negotiation for good.
Like
DR -> Please select your language (or maybe switch via a CGI or
similar):
en/index.html
en/...
fr/index.html
fr/...
etc.pp.
Such a scheme could then be served by about any web server. The problem
of inadvertantly overwriting files if the user should desire to install
two or more languages of the DR, would be to include the language-code
directory in the package.
Kind regards,
--Toni++
Reply to: