gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] GNU Modula-2 version 1.0


From: Gaius Mulley
Subject: Re: [Gm2] GNU Modula-2 version 1.0
Date: Wed, 15 Dec 2010 21:00:05 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

"Fischlin  Andreas" <address@hidden> writes:

> Dear Gaius,
>
> I see. Indeed, the gm2 home needs definitely a clear and obvious link to this 
> documentation offered at http://www.nongnu.org/gm2/gm2.html. Maybe there is 
> somewhere a "hidden" link  to this most useful documentation, but I couldn't 
> find it, a pity. The gm2 home definitely needs a conspicuous link to this. 
> Ok, I found it! I suggest to rewrite the page under documentation as follows:
>
> The GNU Modula-2 <a href="gm2.html">Manual</a> (<a 
> href="http://floppsie.comp.glam.ac.uk/download/m2/gm2.pdf";>pdf</a>) contains 
> a fully indexed release map, downloading and building instructions, compiler 
> and language implementation description, and lists all definition modules 
> from the offered libraries.
>
> However, what struck me also, is that http://www.nongnu.org/gm2/gm2.html 
> seems not to have a link back to the gm2 home at http://www.nongnu.org/gm2/. 
> How come? I guess this needs fixing too.
>
> In addition I still believe to achieve some balance relative to other 
> platforms there is also a need for some reform at the gm2 home. The goal is 
> enhanced clarity. The current index is:
>
> GNU Modula-2 
> Features<http://www.nongnu.org/gm2/index-1.html#GNU%20Modula-2%20Features>
> Licence<http://www.nongnu.org/gm2/index-2.html#Licence>
> Documentation<http://www.nongnu.org/gm2/index-3.html#Documentation>
> Regression tests for gm2-1.0.1 in the 
> CVS<http://www.nongnu.org/gm2/index-4.html#Regression%20tests%20for%20gm2-1.0.1%20in%20the%20CVS>
> Limitations<http://www.nongnu.org/gm2/index-5.html#Limitations>
> Building GNU 
> Modula-2<http://www.nongnu.org/gm2/index-6.html#Building%20GNU%20Modula-2>
> GM2 development download via 
> CVS<http://www.nongnu.org/gm2/index-7.html#GM2%20development%20download%20via%20CVS>
> GNU Modula-2 Debian 
> binaries<http://www.nongnu.org/gm2/index-8.html#GNU%20Modula-2%20Debian%20binaries>
> Creating a deb package for GNU 
> Modula-2<http://www.nongnu.org/gm2/index-9.html#Creating%20a%20deb%20package%20for%20GNU%20Modula-2>
> GM2 and GCC tarball 
> download<http://www.nongnu.org/gm2/index-10.html#GM2%20and%20GCC%20tarball%20download>
> Contributing code<http://www.nongnu.org/gm2/index-11.html#Contributing%20code>
> Objectives<http://www.nongnu.org/gm2/index-12.html#Objectives>
> FAQ<http://www.nongnu.org/gm2/index-13.html#FAQ>
> Mailing list<http://www.nongnu.org/gm2/index-14.html#Mailing%20list>
> Papers and talks<http://www.nongnu.org/gm2/index-16.html#Papers%20and%20talks>
>
> <http://www.nongnu.org/gm2/index-16.html#Papers%20and%20talks>Why not having 
> a page describing availability of gm2 by listing all platforms and then 
> directing from there to the various platform specific help pages and add 
> clarity with a structure similar to this:
>
> Objectives<http://www.nongnu.org/gm2/index-12.html#Objectives>
> GNU Modula-2 
> Features<http://www.nongnu.org/gm2/index-1.html#GNU%20Modula-2%20Features>
> <http://www.nongnu.org/gm2/index-2.html#Licence><http://www.nongnu.org/gm2/index-16.html#Papers%20and%20talks>Limitations<http://www.nongnu.org/gm2/index-5.html#Limitations>
> Licence
> Documentation<http://www.nongnu.org/gm2/index-3.html#Documentation>
> <http://www.nongnu.org/gm2/index-3.html#Documentation>Platforms and 
> Availability
> Downloading
> Building GNU 
> Modula-2<http://www.nongnu.org/gm2/index-6.html#Building%20GNU%20Modula-2>
> <http://www.nongnu.org/gm2/index-11.html#Contributing%20code><http://www.nongnu.org/gm2/index-16.html#Papers%20and%20talks>Regression
>  tests for gm2-1.0.1 in the 
> CVS<http://www.nongnu.org/gm2/index-4.html#Regression%20tests%20for%20gm2-1.0.1%20in%20the%20CVS>
> Contributing code
> FAQ<http://www.nongnu.org/gm2/index-13.html#FAQ>
> Mailing list<http://www.nongnu.org/gm2/index-14.html#Mailing%20list>
> Papers and talks<http://www.nongnu.org/gm2/index-16.html#Papers%20and%20talks>
> <http://www.nongnu.org/gm2/index-16.html#Papers%20and%20talks>
> Other languages for 
> GCC<http://www.nongnu.org/gm2/index-15.html#Other%20languages%20for%20GCC>
>
> The current pages offered via links "GM2 development download via 
> CVS<http://www.nongnu.org/gm2/index-7.html#GM2%20development%20download%20via%20CVS>",
>  "GNU Modula-2 Debian 
> binaries<http://www.nongnu.org/gm2/index-8.html#GNU%20Modula-2%20Debian%20binaries>",
>  "Creating a deb package for GNU 
> Modula-2<http://www.nongnu.org/gm2/index-9.html#Creating%20a%20deb%20package%20for%20GNU%20Modula-2>",
>  and "GM2 and GCC tarball 
> download<http://www.nongnu.org/gm2/index-10.html#GM2%20and%20GCC%20tarball%20download>"
>  are too special to be offered at this top level and should only be offered 
> under the new page "Downloading". That page should be structured according to 
> the page "Platforms and Availability" (same sequence). It a first general 
> section I would offer links to "GM2 development download via 
> CVS<http://www.nongnu.org/gm2/index-7.html#GM2%20development%20download%20via%20CVS>"
>  and "GM2 and GCC tarball 
> download<http://www.nongnu.org/gm2/index-10.html#GM2%20and%20GCC%20tarball%20download>"
>  and then offer platform specific links under each supported platform. List 
> the platform even if no special page is available, since at least some 
> reference can be made to the relevant manual section, e.g. in case of Mac OS 
> X. The platform specific pages "GNU Modula-2 Debian 
> binaries<http://www.nongnu.org/gm2/index-8.html#GNU%20Modula-2%20Debian%20binaries>"
>  and "Creating a deb package for GNU 
> Modula-2<http://www.nongnu.org/gm2/index-9.html#Creating%20a%20deb%20package%20for%20GNU%20Modula-2>"
>  are only made available in the Debian specific section.
>
> In general I find much of the language in the individual current web sites a 
> bit confusing. E.g.:
>
> Building GNU 
> Modula-2<http://www.nongnu.org/gm2/index-6.html#Building%20GNU%20Modula-2>
>
> <http://www.nongnu.org/gm2/index-6.html#Building%20GNU%20Modula-2>Rather than 
> duplicate building instructions here, please see the Obtaining GNU Modula-2 
> section in the gm2 texinfo documentation which matches the CVS.
>
> Why not
>
> Rather than duplicate building instructions here, please see section "<a 
> href="gm2.html#SEC32">Obtaining GNU Modula-2</a>" in the <a 
> href="gm2.html">gm2 manual</a>.
>
> Hope having a bit contributed to the X-mas gift.
>
> Regards,
> Andreas

Hi Andreas,

many thanks for these suggestions - all looks good - I'll incorporate
these changes into the web site!

regards,
Gaius



reply via email to

[Prev in Thread] Current Thread [Next in Thread]