simon-git: putty-website (master): putty-website.git

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sat Jan 21 15:00:41 GMT 2017


TL;DR:
  8789b7d Major redesign of the website.
  dfc51d3 News item announcing website revamp and 64-bit Windows builds.

Repository:     https://git.tartarus.org/simon/putty-website.git
On the web:     https://git.tartarus.org/?p=simon/putty-website.git
Branch updated: master
Committer:      putty-website.git
Date:           2017-01-21 15:00:41

commit 8789b7d8be6d45c80ae865d52983ddb33f9b34d4
web diff https://git.tartarus.org/?p=simon/putty-website.git;a=commitdiff;h=8789b7d8be6d45c80ae865d52983ddb33f9b34d4;hp=8cba8b8cc99b7f6a270d2b4c9718a9a750f5d69d
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Jan 21 14:31:24 2017 +0000

    Major redesign of the website.
    
    The primary effect of the change is that instead of having a single
    Download page containing all the download links for the various
    currently active versions (latest release, pre-releases, snapshots),
    each of those versions now has its own separate page, containing a
    full set of links to the binaries, installers, source archives,
    documentation and git branch corresponding to that version.
    
    Having a page per release type also means we can conveniently drop in
    a page per _past release_ alongside them, which fits nicely into the
    same framework. So this should answer the periodic questions we
    receive about where people can get old versions of PuTTY from. At the
    same time, we don't really want to implicitly encourage the
    downloading of old _and vulnerable_ versions - at least, not without
    fair warning - so I've also incorporated on to every release page a
    list of the known vulnerability-class bugs in that release, derived
    from the wishlist data.
    
    Thirdly, this commit also adjusts the snapshots page so that it links
    to the new Win64 builds of the snapshot version of PuTTY, and links to
    the Win32 builds at their new pathnames ('w32' subdirectory rather
    than 'x86'). This was really the primary motivator for the entire
    redesign, in that the old combined download page would have become
    just _too_ confusing and busy if it had had to include both Win32 and
    Win64 binaries and installers _and_ all the release types at once.

 build.pl                      |  36 ++++-
 components/Base.mc            |  50 +++++--
 components/changelog.mc       |   2 +-
 components/changelogitem.mi   |   4 +-
 components/docs.mc            |  17 ++-
 components/download-binary.mi | 173 -----------------------
 components/download-source.mi |  20 ---
 components/download-winsrc.mi |  19 ---
 components/download.mc        | 117 ---------------
 components/home.mc            |  11 +-
 components/htaccess.mc        |   1 +
 components/latest.mc          |  41 ++++++
 components/prerel.mc          |  69 +++++++++
 components/relbase.mi         |  69 +++++++++
 components/release.mc         | 101 +++++++++++++
 components/releases/0.45.mi   |   3 +
 components/releases/0.46.mi   |   3 +
 components/releases/0.47.mi   |   3 +
 components/releases/0.48.mi   |   3 +
 components/releases/0.49.mi   |   3 +
 components/releases/0.50.mi   |   3 +
 components/releases/0.51.mi   |   3 +
 components/releases/0.52.mi   |   3 +
 components/releases/0.53.mi   |   3 +
 components/releases/0.53b.mi  |   3 +
 components/releases/0.54.mi   |   3 +
 components/releases/0.55.mi   |   3 +
 components/releases/0.56.mi   |   3 +
 components/releases/0.57.mi   |   3 +
 components/releases/0.58.mi   |   3 +
 components/releases/0.59.mi   |   3 +
 components/releases/0.60.mi   |   3 +
 components/releases/0.61.mi   |   3 +
 components/releases/0.62.mi   |   3 +
 components/releases/0.63.mi   |   3 +
 components/releases/0.64.mi   |   3 +
 components/releases/0.65.mi   |   3 +
 components/releases/0.66.mi   |   3 +
 components/releases/0.67.mi   |   3 +
 components/snapshot.mc        |  46 ++++++
 components/version.mi         | 321 ++++++++++++++++++++++++++++++++++++++++++
 static/sitestyle.css          |  53 +++++++
 42 files changed, 872 insertions(+), 350 deletions(-)

commit dfc51d31754b35b301c170d6a236044c63586844
web diff https://git.tartarus.org/?p=simon/putty-website.git;a=commitdiff;h=dfc51d31754b35b301c170d6a236044c63586844;hp=8789b7d8be6d45c80ae865d52983ddb33f9b34d4
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Jan 21 14:48:32 2017 +0000

    News item announcing website revamp and 64-bit Windows builds.

 components/news/2017-website-redesign.mi | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)



More information about the tartarus-commits mailing list