[m-rev.] for review: changes to download pages
Julien Fischer
juliensf at cs.mu.OZ.AU
Wed Oct 5 12:18:42 AEST 2005
On Fri, 30 Sep 2005, Ian MacLarty wrote:
> I've tried sending this about 10 times from various servers using various mail
> clients and nothing works, so I'm now just sending the CVS log to see if that'llcome through.
>
> Estimated hours taken: 6
>
> Change the layout of the download pages.
>
> The main download page now contains a short description of each available
> version of the compiler and a link to a more detailed download page.
> The is no longer a distinction between the stable and unstable releases of the
s/The/There/
> day on the website, instead we link to the latest ``unstable'' version only.
> The main download page contains a link to the current version and the release
> of the day and a link to the beta version only if there is one.
>
> The snapshot page now looks similar to the current release page, except that it
> contains information about the release of the day. Previously the snapshot
> page contained information about all the different versions of the Mercury
> compiler.
>
> The latest release of the day version is now determined by a CGI script.
> This will also make it easier when we start building binary distributions on
> different machines -- it will be possible to upload different binary
> distributions without having to worry about always keeping the website in sync.
> This also allows the download files to be linked directly from the website,
> instead of first having to go through a file listing.
>
> Makefile:
That should be:
w3/Makefile:
and so on, according to previous log messages for the w3 module.
> Add a WWW_DOMAIN variable which can be used to test the website from
> another web server.
>
> Install cgi scripts.
>
> Make the images directory executable by all.
>
> Makefile.common:
> Give default values for WWW_DOMAIN and CGIBIN_DIR and allow
> the php command to be overridden if necessary.
>
> Make new directories executable by all.
>
> README:
> Add a README file describing how to build, test and install the
> web site.
>
> RELEASE_INFO:
> Make NEXT_BETA_VERSION blank. If NEXT_BETA_VERSION is set then there
> will be link to it from the main download page.
>
> cgi-bin/Makefile:
> Makefile for CGI scripts.
>
> cgi-bin/generate_rotd_page.in:
> Add a CGI script to dynamically generate the ROTD download page.
>
> download/Makefile:
> Fix an incorrect version number.
>
> download/include/release.inc:
> Use the new php variables which contain the www and ftp domains.
> Remove a redundant comment.
> Remove the sentence saying that we strongly recommend people
> download the extras.
Why do we no longer recommend it?
>
> download/include/rotd.inc:
> Change the snapshot download page so that it looks more like the
> current release download page and links to the source
> distribution files directly.
>
> include/download.inc:
> Change the main download page to contain a description of each
> available version.
> Link to the CGI script which generates the download page for the
> latest release of the day.
> Only show a beta version if there is a beta version available.
>
> include/globals.inc.in:
> Add variables for the ROTD version and the ftp and www domains.
>
> include/menubar.inc:
> Link to the CGI script which generates the snapshot download page.
>
> news/newsdb.inc:
> Change the link on a recent news item to point to the CGI script
> which generates the snapshot download page.
That's all for the log message.
Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list