[SAC] [OSGeo] #1662: FDO website documentation links broken

#1662: FDO website documentation links broken
---------------------------+-------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Keywords:
---------------------------+-------------------
All Links on https://fdo.osgeo.org/documentation.html lead to a 403
Forbidden - Error.

E.g: http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by neteler):

This is a know and yet unsolved issue. Here my previous investigations
which remained unanswered:

{{{
---------- Forwarded message ----------
From: Markus Neteler <neteler@osgeo.org>
Date: Mon, May 25, 2015 at 11:07 PM
Subject: Re: [SAC] FDO Documentation
To: System Administration Committee Discussion/OSGeo <sac@lists.osgeo.org>

Hello Paul,

On Tue, May 19, 2015 at 9:15 AM, Paul Fels wrote:
>
> Hello,
>
>
>
> The links at http://fdo.osgeo.org/documentation.html lead to errorpages
(e.g. http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm)
saying: You don't have permission to access
/files/fdo/docs/FET_TheEssentialFDO/index.html on this server. The
response to my message using http://www.osgeo.org/contact was that I
should send a message to this list, but I haven’t receive any response
since posting the message on 20-02-2015. Please, could anyone let me know
who to contact to solve this problem?

I have taken liberty to check this problem on the server.

web:/var/www/html/files#
lrwxrwxrwx 1 root root 19 Mar 21 2014 fdo -> /var/www/webdav/fdo
lrwxrwxrwx 1 root root 24 Mar 21 2014 mapguide ->
/var/www/webdav/mapguide

Both links point to a non-existing directory, that's why.
I see that there was earlier discussion on this:
https://lists.osgeo.org/pipermail/sac/2015-January/005393.html

I guess that the FDO project members need to help. The files in
question I cannot find on the server.

I found also this old message:
https://lists.osgeo.org/pipermail/sac/2008-December/001615.html

There is in /osgeo/download/webdav/ only a subdir geotools/, though.

Maybe other SAC or especially FDO members know more?

Markus
}}}

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:1&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by tagru):

Hmm, that is very sad. Any idea where else to contact someone from the
project?

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:2&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by neteler):

Replying to [ticket:1662 tagru]:
> All Links on https://fdo.osgeo.org/documentation.html lead to a 403
Forbidden - Error.
>
> E.g: http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm

As mentioned elsewhere in the ticket, the error 403 results from the fact
that the respective directory is gone on the OSGeo server (gone for a
while).

However, I found the material here:

https://web.archive.org/web/20120421043321/http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm

Perhaps a volunteer could retrieve it from there, and bundle it for SAC to
restore the files?

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:3&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

After so long without documentation for the entire FDO project, I feel
that we should update all of the broken links (listed at
http://fdo.osgeo.org/documentation.html) to point to working links,
suppled by the WayBack service, such as
https://web.archive.org/web/20120421043321/http://fdo.osgeo.org/files/fdo/docs/FDO_API_managed/index.htm).
It is ugly, embarrassing, unstable, all that and more, but, at least the
FDO community can function.

Can someone give my account permissions to edit fdo.osgeo.org ? I cannot
login with my usual OSGeo id ("jmckenna") at http://fdo.osgeo.org/user

Thanks,

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:4&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by EliL):

I opened an FDO [https://trac.osgeo.org/fdo/ticket/924 ticket] to see if
it attracts notice there. There are multiple people currently updating
the source code (see [https://trac.osgeo.org/fdo/log/ revision log]).

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:5&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

Thanks. But I know myself I've been asking about this for almost 2 years,
so, let's give this until the end of the week, and if no action I will
volunteer my time to place working links on fdo.osgeo.org

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:6&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jng):

Hi,

I am a PSC member of both MapGuide/FDO.

This is an issue known to me for some time, but I am not able to do
anything about because I do not have full admin access to fdo.osgeo.org.
Autodesk have been pretty much MIA on any project/community management for
MapGuide and FDO

I have the means to provide most of the missing API documentation (they
are generated from the FDO source code via doxygen). Other missing
information we can reverse-engineer from old PDF documentation artifacts
if required.

But the root issue still remains, I am powerless (within the OSGeo
infrastructure) to do anything about it.

What I said here can also partially apply to mapguide.osgeo.org as well.
Though I have edit capabilities there, I do not have (whatever file share
access permissions) required to push API documentation. That's why the
MapGuide Web API reference
(http://mapguide.osgeo.org/files/mapguide/docs/2.0/index.htm) has also
been broken for a long time.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:7&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by strk):

Jackie, I think as a PSC member you should have full access to the
mapguide directory.
MapGuide PSC: http://mapguide.osgeo.org/psc.html

Where can we read the FDO PSC composition ?
This is a 404: https://fdo.osgeo.org/psc.html (linked from
https://fdo.osgeo.org/licenceAndGovernance.html)

Jeff, I can login on fdo.osgeo.org (aka web.osgeo.org) and can see both
you and me are in the sudo group, so once you login you should be able to
do whatever you want there. According to the logs you did log in last on
October 15, 2015.

The mapguide.osgeo.org and fdo.osgeo.org directories are both writeable by
anyone in the "web" group. This group is currently composed by
sbarnes,dreamil,kanhaiya,gupteshwar,tmitchell. I can add 'jng' there (and
maybe we should review the other compositions) - or create a more specific
"mapguide" group (would be to be preferred, IMHO).

But this ticket is about FDO so I'd ask Jackie to file a new ticket for
mapguide, and whoever is in the FDO PSC to step up here.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:8&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

@strk: I am referring to logging into the FDO plone instance, using
https://fdo.osgeo.org/user I cannot log into that instance, using my
OSGeo ID of 'jmckenna'. I can indeed ssh into the VM, but I am
speaking of using https://fdo.osgeo.org/user into the Plone instance.

@strk can you log into https://fdo.osgeo.org/user and give my use account
permissions?

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:9&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by strk):

I cannot login into https://fdo.osgeo.org/user either, and I don't
know that system at all

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:10&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

yes, that is the issue indeed, no one has access to the system to manage
the content (I believe it is Drupal, not Plone).

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:11&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by strk):

Time to break in and give the key to Jackie ?

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:12&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

Sorry for not using the ticket, this was a first, Trac thinks that I am a spammer ("Submission rejected as potential spam").

Anyway, here was my update:

***
phew that was so tricky, I spent all afternoon on this (of a long holiday friday afternoon)....I hacked my way into an existing admin account. I've created a new account for myself on this FDO Drupal instance, and also for Jackie. Jackie should have now received an automated notice with connection instructions.

Let me know if you need any help.

Happy to solve this after so many years, for the OSGeo family.

Enjoy your weekend all.

-jeff
***

On 2016-10-07 6:02 AM, OSGeo wrote:

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by strk):

Jackie, I think as a PSC member you should have full access to the
mapguide directory.
MapGuide PSC: http://mapguide.osgeo.org/psc.html

Where can we read the FDO PSC composition ?
This is a 404: https://fdo.osgeo.org/psc.html (linked from
https://fdo.osgeo.org/licenceAndGovernance.html)

Jeff, I can login on fdo.osgeo.org (aka web.osgeo.org) and can see both
you and me are in the sudo group, so once you login you should be able to
do whatever you want there. According to the logs you did log in last on
October 15, 2015.

The mapguide.osgeo.org and fdo.osgeo.org directories are both writeable by
anyone in the "web" group. This group is currently composed by
sbarnes,dreamil,kanhaiya,gupteshwar,tmitchell. I can add 'jng' there (and
maybe we should review the other compositions) - or create a more specific
"mapguide" group (would be to be preferred, IMHO).

But this ticket is about FDO so I'd ask Jackie to file a new ticket for
mapguide, and whoever is in the FDO PSC to step up here.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:8&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.
_______________________________________________
Sac mailing list
Sac@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/sac

On Fri, Oct 07, 2016 at 04:38:50PM -0300, Jeff McKenna wrote:

Sorry for not using the ticket, this was a first, Trac thinks that I am a
spammer ("Submission rejected as potential spam").

I gave you SPAM_ADMIN privileges on the osgeo trac instance.
I'm afraid Bayes needs more training...

--strk;

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

Jackie yesterday I sent new connection details to you for fdo.osgeo.org
Can you access it? I made you an administrator, "project owner" in Drupal
language, so you should be able to fix all of the documentation links.
Please let me know if you need any help.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:13&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jng):

Yes I was able to login. How does one upload files? Is there a guide you
can point me to?

Basically I have to upload (any/every) missing static file content under
http://fdo.osgeo.org/files/fdo/

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:14&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

In that case maybe easiest if you email me the files and I can copy them
there: jmckenna(at)osgeo(dot)org

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:15&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

Sorry, I don't have a process for all of this. That I was able to break
into the Drupal system yesterday and create accounts for us was something.
I work hands-on, 'git er dun', but if others have the exact proper steps
please speak up. If not, let's not let this sit for another year, and
just email the files and I'll try to tackle it and see if we can make it
work somehow. Let me know.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:16&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#1662: FDO website documentation links broken
---------------------------+--------------------
Reporter: tagru | Owner: sac@…
     Type: defect | Status: new
Priority: normal | Milestone:
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+--------------------

Comment (by jmckenna):

Following the 'git er dun' method: to avoid asking, you can just create a
new contact page through Drupal, for every missing doc page, and paste in
the html there through Drupal; then update the main docs page to the links
to those new content pages. It isn't fancy but it will work.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1662#comment:17&gt;
OSGeo <http://www.osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.