[GRASS-dev] Structure of links for addons, manual pages etc.
Markus Neteler
neteler at osgeo.org
Thu Apr 10 02:56:31 PDT 2014
On Thu, Apr 10, 2014 at 3:51 AM, Vaclav Petras <wenzeslaus at gmail.com> wrote:
> Hi,
>
> I think we need to rethink the structure of addresses/links to various
> things which we are putting online.
>
> The motivation are discussions "Linking Addons manual pages to core
> modules", "addons for windows", and "Addon manual pages not linked".
>
> For example, so far we were linking the trunk documentation using
> grass70/manuals but since we forked the 70 branch these links now points to
> it and not to trunk.
I fixed that some days ago:
http://grass.osgeo.org/grass71/manuals/
-> GRASS GIS 7.1.svn Reference Manual
subsequently we have:
http://grass.osgeo.org/grass70/manuals/
-> GRASS GIS 7.0.0svn Reference Manual
http://grass.osgeo.org/grass64/manuals/
-> GRASS GIS 6.4.4svn Reference Manual
I understand Yann's suggestion but it is nicer to tell a user "yes, I
uploaded your improvement and starting next Saturday you can see it
online". So I generate the "stable" manuals from the release branches.
> Also all general links to GRASS documentation leads to
> grass64/manuals
Do you have some examples for that? I am not sure which links.
> but this will be soon very obsolete.
... soon means some years :-)
> A lot of projects uses links such as latest, release or current (e.g.
> latest/manuals or release/manuals) which leads to the current (latest)
> release.
Would be a few minutes to add some links to the server.
But I am not sure if grass/release/manual/ increases clarity.
> And also links such as master, latest, trunk, nightly which leads
> to the one builds from the source code of the main branch. Alternatively,
> there is no special link for the current release which shortens URLs. I
> think something like this might be beneficial for us.
I would like to keep it simple. Many "normal" users will not know what
"master", "trunk" "nightly something" would mean at all. We should
keep this majority of people in mind.
> So far I identified this set of things:
>
> * GRASS binaries
http://grass.osgeo.org/download/software
> * addons for MS Windows
http://grass.osgeo.org/download/addons/
> * addons SVN
http://grass.osgeo.org/download/addons
> * manual pages
http://grass.osgeo.org/documentation/manuals
> * programming manual (or manuals)
http://grass.osgeo.org/programming6/
--> relbranch6
http://grass.osgeo.org/programming7/
--> trunk
cheers
Markus
More information about the grass-dev
mailing list