Bug 20428

Summary: proto.pdf file on www.x.org out of date
Product: XStandards Reporter: Markus Kuhn <Markus.Kuhn>
Component: ProtocolAssignee: Jim Gettys <jg>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: X11R6.6   
Hardware: Other   
OS: All   
URL: http://www.x.org/docs/XProtocol/proto.pdf
Whiteboard:
i915 platform: i915 features:

Description Markus Kuhn 2009-03-02 09:03:21 UTC
The URL

  http://www.x.org/docs/XProtocol/proto.pdf

still contains the old "Release 6.7" version of the "XWindow System Protocol" specification, however this is out of date as there have been substantial changes to Appendix A (keysyms) in the subsequent Release 6.9/7.0.

Please keep the above URL automatically updated to the latest released version of  the X11 specification.
Comment 1 Tollef Fog Heen 2010-02-09 13:46:33 UTC
Adding missing QA contact
Comment 2 Alan Coopersmith 2010-02-09 14:04:48 UTC
A newer version has been posted at:
   http://www.x.org/releases/X11R7.5/doc/index.html
but we do need to update the copies on www.x.org/docs
Comment 3 Markus Kuhn 2010-02-12 06:35:23 UTC
Suggestion: assuming you use Apache, add to http://www.x.org/docs/.htaccess the lines

  Redirect temp /docs/XProtocol/ http://www.x.org/releases/current/doc/x11proto/
  etc.

and to 

  http://www.x.org/releases/.htaccess

the single line

  Redirect temp /releases/current/ http://www.x.org/releases/X11R7.5/

which will need updating at each release. This way, the old links will continue to link to the latest version, and people can in future easily link to e.g.

  http://www.x.org/releases/current/doc/x11proto/proto.pdf

to get

  http://www.x.org/releases/X11R7.5/doc/x11proto/proto.html

or whatever the latest version is. (Using a "temporary" HTTP redirect is important here, because this way a linkchecker won't complain that our web pages contain out of date URLs if it finds this redirect.)
And then provide an index page that uses the "/releases/current/" link, such that people can easily copy out release-independent URLs.

Note: I see that you do already have apparently an (out of date!) symlink from

  http://www.x.org/releases/current/

to

  http://www.x.org/releases/X11R7.4/

Symlinks are a bad idea on the web as they create two URLs for the same page in search engines. Better use HTTP redirects to achieve the same effect!
Comment 4 GitLab Migration User 2019-02-21 10:26:42 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/proto/xorgproto/issues/13.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.