[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: