<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>94</bug_id>
          
          <creation_ts>2002-11-29 16:48:29 +0000</creation_ts>
          <short_desc>Sanitize download links; add directory view</short_desc>
          <delta_ts>2002-11-30 22:43:43 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Validator</product>
          <component>Website</component>
          <version>0.6.0</version>
          <rep_platform>Other</rep_platform>
          <op_sys>other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ville Skyttä">ville.skytta</reporter>
          <assigned_to name="Ville Skyttä">ville.skytta</assigned_to>
          <cc>link</cc>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>207</commentid>
    <comment_count>0</comment_count>
    <who name="Ville Skyttä">ville.skytta</who>
    <bug_when>2002-11-29 16:48:29 +0000</bug_when>
    <thetext>The current validator download link is b0rk3n, and it&apos;s for validator only (not
the sgml-lib tarball).  How&apos;s about this:

The download URI would point to &lt;http://validator.w3.org/source/download/&gt;,
which would be a Apache-generated directory view.  This would make the link less
likely to bitrot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>209</commentid>
    <comment_count>1</comment_count>
    <who name="Terje Bless">link</who>
    <bug_when>2002-11-29 17:11:07 +0000</bug_when>
    <thetext>Apache directory listings aren&apos;t valid markup so I&apos;m boycotting them. When we switch to 
Apache 2.0 we might provide a custom module for this, but for now lets stay with a 
normal page and links (besides, I don&apos;t like the deep hierarchy of /source/download/).

But having two tarballs, two+ RPMs, and two+ debs, etc. makes this a bit of a headache 
to maintain, I&apos;ll grant.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>211</commentid>
    <comment_count>2</comment_count>
    <who name="Ville Skyttä">ville.skytta</who>
    <bug_when>2002-11-29 18:27:19 +0000</bug_when>
    <thetext>Hmm, I think if you don&apos;t get too fancy with the indexing, the indexes are valid
HTML 3.2, cf. &lt;http://www.nic.funet.fi/pub/&gt;.  That one doesn&apos;t have charset
set, but it, of course, can be added.

BTW, I don&apos;t like the deep hierarchy either.

But the situation where this actually becomes a problem are local installations.
 And now that I think about it, maybe the best way to solve this is to make
source/index.html *always* point to v.w.o/source/index.html so that it wouldn&apos;t
exist locally at all.  Problem solved, I guess.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>214</commentid>
    <comment_count>3</comment_count>
    <who name="Ville Skyttä">ville.skytta</who>
    <bug_when>2002-11-30 06:02:08 +0000</bug_when>
    <thetext>Terje, I&apos;m adding you to Cc: of this one, I think &apos;zilla didn&apos;t send you mail
about my comment yesterday.  WDYT?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>219</commentid>
    <comment_count>4</comment_count>
    <who name="Terje Bless">link</who>
    <bug_when>2002-11-30 12:24:36 +0000</bug_when>
    <thetext>Oh, you were worried about local installations? No, I think it&apos;s wholly appropriate that the 
download links point to w3.org. Installing a tarball in the local htdocs/ would be rather 
wastefull.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>220</commentid>
    <comment_count>5</comment_count>
    <who name="Ville Skyttä">ville.skytta</who>
    <bug_when>2002-11-30 14:38:04 +0000</bug_when>
    <thetext>I think it would be better (easier to maintain) to change not only the download
links, but all links to source/ to point to v.w.o/source/.  And exclude the
htdocs/source dir entirely from local installations.

This would mean hardcoding v.w.o/source/ into about.html, header.html,
whatsnew.html and check.  Ok?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>222</commentid>
    <comment_count>6</comment_count>
    <who name="Terje Bless">link</who>
    <bug_when>2002-11-30 14:44:55 +0000</bug_when>
    <thetext>Go for it... :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236</commentid>
    <comment_count>7</comment_count>
    <who name="Ville Skyttä">ville.skytta</who>
    <bug_when>2002-11-30 17:43:43 +0000</bug_when>
    <thetext>Done.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>