[GRASS-dev] [GRASS GIS] #3224: broken links to source code and history in add-ons user manuals

#3224: broken links to source code and history in add-ons user manuals
-----------------------------------------+---------------------------------
Reporter: veroandreo | Owner: grass-dev@…
     Type: defect | Status: new
Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Keywords: add-ons, links, user manual | CPU: x86-64
Platform: Linux |
-----------------------------------------+---------------------------------
Currently, the links to source code and history in Add-ons manuals are
broken. If I run for example {{{g.manual r.hants}}}, both in 72 and trunk,
the links are visible at the end of the manual page, but when I click on
them I get the following error:

Trac Error

No node
grass/trunk/home/veroandreo/tmp/grass7-veroandreo-27448/tmpsxrXTg/r.hants
at revision 70081

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by neteler):

In order to get the link to source code/history also into the '''Addon'''
manual pages:
backport to GRASS GIS 7.0.svn in r70192.

The desired links should show up the next time the addons are generated.
Please check in a few day(s) and close the ticket if fixed.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:1&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: grass-dev@…
      Type: defect | Status: new
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by neteler):

The same bug affects also the online Addon manual pages:

https://grass.osgeo.org/grass72/manuals/addons/

--> any addon --> SOURCE CODE -> Available at: source code (history)

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:2&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------
Changes (by martinl):

* owner: grass-dev@… => martinl
* status: new => assigned
* cc: grass-dev@… (added)

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:3&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by martinl):

In [changeset:"70235" 70235]:
{{{
#!CommitTicketReference repository="" revision="70235"
broken links to source code and history in add-ons user manuals (see
#3224)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:4&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by martinl):

In [changeset:"70237" 70237]:
{{{
#!CommitTicketReference repository="" revision="70237"
broken links to source code and history in add-ons user manuals (see
#3224)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:5&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by martinl):

In [changeset:"70238" 70238]:
{{{
#!CommitTicketReference repository="" revision="70238"
broken links to source code and history in add-ons user manuals (see
#3224)
        (relb72: partial merge r70235 from trunk)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:6&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by martinl):

The issue should be fixed, see eg. (1). Before closing ticket also
WinGRASS binaries should be checked (next build).

(1) https://grass.osgeo.org/grass72/manuals/addons/g.proj.identify.html

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:7&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by martinl):

Replying to [comment:7 martinl]:
> The issue should be fixed, see eg. (1). Before closing ticket also
WinGRASS binaries should be checked (next build).
>
> (1) https://grass.osgeo.org/grass72/manuals/addons/g.proj.identify.html

I checked (1), still an issue

{{{
grep source docs/html/g.proj.identify.html
<p>Available at: <a
href="C:\msys64\usr\src\grass_addons\grass7\general\g.proj.identify">g.proj.identify
source code</a> (<a
href="C:\msys64\usr\src\grass_addons\grass7\general\g.proj.identify">history</a>)</p>
}}}

(1)
https://wingrass.fsv.cvut.cz/grass72/x86_64/addons/grass-7.2.0/g.proj.identify.zip

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:8&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: assigned
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------

Comment (by martinl):

In [changeset:"70263" 70263]:
{{{
#!CommitTicketReference repository="" revision="70263"
broken links to source code and history in add-ons user manuals (see
#3224)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:9&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: closed
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: fixed | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------
Changes (by martinl):

* status: assigned => closed
* resolution: => fixed

Comment:

Seems to be fixed by r70263

{{{
wget
https://wingrass.fsv.cvut.cz/grass72/x86_64/addons/grass-7.2.svn/g.proj.identify.zip
unzip g.proj.identify.zip
grep source docs/html/g.proj.identify.html
<p>Available at: <a href="https://trac.osgeo.org/grass/browser/grass-
addons/grass7/general/g.proj.identify">g.proj.identify source code</a> (<a
href="https://trac.osgeo.org/grass/log/grass-
addons/grass7/general/g.proj.identify">history</a>)</p>
}}}

Closing. Feel free to reopen if needed. Please note that GRASS 7.2.0
WinGRASS !AddOns will remain broken, the fix will be part of 7.2.1
release.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:10&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
-------------------------+-----------------------------------------
  Reporter: veroandreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
-------------------------+-----------------------------------------
Changes (by veroandreo):

* status: closed => reopened
* resolution: fixed =>

Comment:

Reopening this ticket since links to source code and history in r.modis.*
and r.green.* modules (apparently those belonging to a group) are still
broken.

This is the message I get in trac:

Trac Error
No node grass-addons/grass7/raster/r.green.biomassfor.legal at revision
70410

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:11&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by martinl):

In [changeset:"70514" 70514]:
{{{
#!CommitTicketReference repository="" revision="70514"
broken links to source code and history in add-ons user manuals (see
#3224)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:12&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by martinl):

Replying to [comment:11 Veronica Andreo]:
> Reopening this ticket since links to source code and history in
r.modis.* and r.green.* modules (apparently those belonging to a group)
are still broken.
>
> This is the message I get in trac:
>
> Trac Error
> No node grass-addons/grass7/raster/r.green.biomassfor.legal at revision
70410

Should be fixed in trunk (r70514). Testing welcome.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:13&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by Veronica Andreo):

Replying to [comment:13 martinl]:
> Replying to [comment:11 Veronica Andreo]:
> > Reopening this ticket since links to source code and history in
r.modis.* and r.green.* modules (apparently those belonging to a group)
are still broken.
> >
> > This is the message I get in trac:
> >
> > Trac Error
> > No node grass-addons/grass7/raster/r.green.biomassfor.legal at
revision 70410
>
> Should be fixed in trunk (r70514). Testing welcome.

I just recompiled to r70525M. I'm still getting the same error both when
calling the manual through {{{g.manual r.modis.import}}} and going to the
source code link there, and when going to the manual web page directly
(https://grass.osgeo.org/grass72/manuals/addons/r.modis.import.html) and
clicking on souce code link.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:14&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by martinl):

Replying to [comment:14 Veronica Andreo]:

> I just recompiled to r70525M. I'm still getting the same error both when
calling the manual

trunk?

through {{{g.manual r.modis.import}}} and going to the source code link
there, and when going to the manual web page directly
(https://grass.osgeo.org/grass72/manuals/addons/r.modis.import.html) and
clicking on souce code link.

Online manuals are build against G72, I haven't backported yet.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:15&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by Veronica Andreo):

Replying to [comment:15 martinl]:
> Replying to [comment:14 Veronica Andreo]:
>
> > I just recompiled to r70525M. I'm still getting the same error both
when calling the manual
>
> trunk?

Yes, trunk. Sorry

> through {{{g.manual r.modis.import}}} and going to the source code link
there, and when going to the manual web page directly
(https://grass.osgeo.org/grass72/manuals/addons/r.modis.import.html) and
clicking on souce code link.
>
> Online manuals are built against G72, I haven't backported yet.

Right, I forgot.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:16&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by martinl):

Replying to [comment:16 Veronica Andreo]:
> > > I just recompiled to r70525M. I'm still getting the same error both
when calling the manual
> >
> > trunk?
>
> Yes, trunk. Sorry

hm, tested again. Works? Are you sure that you have fresh version
compiled? Anyone else who could test?

{{{
g.extension r.modis
g.manual r.modis.download
}}}

-> check source code link at the bottom of the manual

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:17&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by martinl):

Replying to [comment:17 martinl]:
> hm, tested again. Works? Are you sure that you have fresh version
compiled? Anyone else who could test?

are you sure that you haven't installed `r.modis` in different way
(running manually make from svn addons repo or so)? In this case you
probably see different manual page than installed using G72:g.extension.

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:18&gt;
GRASS GIS <https://grass.osgeo.org>

#3224: broken links to source code and history in add-ons user manuals
------------------------------+-----------------------------------------
  Reporter: Veronica Andreo | Owner: martinl
      Type: defect | Status: reopened
  Priority: normal | Milestone: 7.2.1
Component: Addons | Version: svn-releasebranch72
Resolution: | Keywords: add-ons, links, user manual
       CPU: x86-64 | Platform: Linux
------------------------------+-----------------------------------------

Comment (by martinl):

In [changeset:"70535" 70535]:
{{{
#!CommitTicketReference repository="" revision="70535"
broken links to source code and history in add-ons user manuals (see
#3224)
        (wingrass addons builds broken by r70514)
}}}

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3224#comment:19&gt;
GRASS GIS <https://grass.osgeo.org>