imho content negotiation should only be used for initial pages

and there should be an easy way to choose language manually if content
negotiation gets it wrong

> -----Original Message-----
> From: Joey Hess [mailto:[EMAIL PROTECTED]
> Sent: 05 August 2004 18:21
> To: debian-www@lists.debian.org; debian-boot@lists.debian.org
> Subject: Re: [Manual] installer-manual on the website (was: release
> plans for website?)
>
>
> Frank Lichtenheld wrote:
> > This is how the installation manual was handled for boot-floppies (i.e.
> > potato and woody): The sources where checked out from the
> > boot-floppies CVS and were build locally.
> >
> > I investigated a bit how to handle the sarge installation manual:
> > The installation manual doesn't build on woody AFAICT, so manual
> > build is probably no option until www-master is updated to sarge,
> > and I think nobody want rely on that. So linking to an external
> > resource like the archive or copying it from there would be better.
>
> I don't know if it builds on woody or not, never tried.
>
> We have two builds; there's a build on the web on alioth, and the build
> in the archives. I think the build in the archives is a batter choice to
> use, as it's guaranteed to match the installer version in the archive,
> also it's a release build which changes some minor parts of the manual.
> The one on alioth is more of a developmental build so we can see changes
> before we release.
>
> > Some questions to consider:
> >  - The boot-floppies manual was built as PDF, plain text and HTML.
> >    I think at least plain text and HTML should be available for
> >    sarge, too. Yet I don't see any generation of plain text
> >    currently. Is this intentional?
>
> Our build system for the sarge manual is rather rough and nobody is very
> happy with it. It has generated pdf in the past but that has not worked
> lately, and I don't think we've ever gotten plain text out of it. There
> are some commented lines at the end of buildone.sh that generate .fo
> files and use fop to build pdf. Apparently the plan was to go from there
> to plain text.
>
> >  - For usage on the website the files should be able to be handled
> >    by content negotiation. This requires that there is only one
> directory
> >    per arch with all translations in it and files named
> foo.<langcode>.html.
> >    Would it be possible to generate the pages this way or
> should we write
> >    a little script that solves this by renaming the current
> output files?
>
> I didn't know you'd ever used content negitoation for the manual, though
> it'd be nice.
>
> We would have to munge all the internal links too. I don't know enough
> about the build to know what's the right way. FWIW, it uses xsltproc to
> generate the html, and the --output switch does not seem to be flexible
> enough.
>
> You'll need an index page anyway linking to the different manuals for
> different arches, could the content negotiation happen only for that page
> perhaps?
>
> --
> see shy jo
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.734 / Virus Database: 488 - Release Date: 04/08/2004

Reply via email to