[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