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