* Links to web pages are broken. @ 2022-11-10 14:45 Georg-Johann Lay 2022-11-10 15:05 ` Martin Liška 0 siblings, 1 reply; 11+ messages in thread From: Georg-Johann Lay @ 2022-11-10 14:45 UTC (permalink / raw) To: gcc Hi, I just observed that links like https://gcc.gnu.org/install/configure.html ceased to work. Presumably this is to sphinx stuff, but it would be great if not hundreds of links across the web to GCC pages like the above would be 404. I know that the new link is https://gcc.gnu.org/install/configuration.html but that doesn't help with existing pointers. "Deep" links like https://gcc.gnu.org/install/configuration.html#avr won't work either, so all reasonable anchors have been ditched, too? Johann ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 14:45 Links to web pages are broken Georg-Johann Lay @ 2022-11-10 15:05 ` Martin Liška 2022-11-10 15:17 ` Georg-Johann Lay 0 siblings, 1 reply; 11+ messages in thread From: Martin Liška @ 2022-11-10 15:05 UTC (permalink / raw) To: Georg-Johann Lay, gcc; +Cc: Jonathan Wakely On 11/10/22 15:45, Georg-Johann Lay wrote: > Hi, I just observed that links like > > https://gcc.gnu.org/install/configure.html > > ceased to work. Presumably this is to sphinx stuff, but it would be great if not hundreds of links across the web to GCC pages like the above would be 404. > > I know that the new link is > > https://gcc.gnu.org/install/configuration.html > > but that doesn't help with existing pointers. > > "Deep" links like https://gcc.gnu.org/install/configuration.html#avr > > won't work either, so all reasonable anchors have been ditched, too? > > Johann Hello. We're working on that and we'll create a redirection: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 Thanks for pointing out. Martin ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 15:05 ` Martin Liška @ 2022-11-10 15:17 ` Georg-Johann Lay 2022-11-10 15:23 ` Jonathan Wakely 0 siblings, 1 reply; 11+ messages in thread From: Georg-Johann Lay @ 2022-11-10 15:17 UTC (permalink / raw) To: Martin Liška, gcc; +Cc: Jonathan Wakely Am 10.11.22 um 16:05 schrieb Martin Liška: > On 11/10/22 15:45, Georg-Johann Lay wrote: >> Hi, I just observed that links like >> >> https://gcc.gnu.org/install/configure.html >> >> ceased to work. Presumably this is to sphinx stuff, but it would be >> great if not hundreds of links across the web to GCC pages like the >> above would be 404. >> >> I know that the new link is >> >> https://gcc.gnu.org/install/configuration.html >> >> but that doesn't help with existing pointers. >> >> "Deep" links like https://gcc.gnu.org/install/configuration.html#avr >> >> won't work either, so all reasonable anchors have been ditched, too? >> >> Johann > > Hello. > > We're working on that and we'll create a redirection: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 > > Thanks for pointing out. > > Martin Ok thanks, I left a note there. Johann ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 15:17 ` Georg-Johann Lay @ 2022-11-10 15:23 ` Jonathan Wakely 2022-11-10 15:25 ` Jonathan Wakely 0 siblings, 1 reply; 11+ messages in thread From: Jonathan Wakely @ 2022-11-10 15:23 UTC (permalink / raw) To: Georg-Johann Lay; +Cc: Martin Liška, gcc On Thu, 10 Nov 2022 at 15:17, Georg-Johann Lay <avr@gjlay.de> wrote: > > > > Am 10.11.22 um 16:05 schrieb Martin Liška: > > On 11/10/22 15:45, Georg-Johann Lay wrote: > >> Hi, I just observed that links like > >> > >> https://gcc.gnu.org/install/configure.html > >> > >> ceased to work. Presumably this is to sphinx stuff, but it would be > >> great if not hundreds of links across the web to GCC pages like the > >> above would be 404. > >> > >> I know that the new link is > >> > >> https://gcc.gnu.org/install/configuration.html > >> > >> but that doesn't help with existing pointers. > >> > >> "Deep" links like https://gcc.gnu.org/install/configuration.html#avr > >> > >> won't work either, so all reasonable anchors have been ditched, too? > >> > >> Johann > > > > Hello. > > > > We're working on that and we'll create a redirection: > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 > > > > Thanks for pointing out. > > > > Martin > > Ok thanks, I left a note there. The second part of your note about deep links into the new docs is a completely separate issue. That can't be fixed with HTTP redirects for the old URLs. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 15:23 ` Jonathan Wakely @ 2022-11-10 15:25 ` Jonathan Wakely 2022-11-10 16:44 ` Georg-Johann Lay 0 siblings, 1 reply; 11+ messages in thread From: Jonathan Wakely @ 2022-11-10 15:25 UTC (permalink / raw) To: Georg-Johann Lay; +Cc: Martin Liška, gcc On Thu, 10 Nov 2022 at 15:23, Jonathan Wakely <jwakely@redhat.com> wrote: > > On Thu, 10 Nov 2022 at 15:17, Georg-Johann Lay <avr@gjlay.de> wrote: > > > > > > > > Am 10.11.22 um 16:05 schrieb Martin Liška: > > > On 11/10/22 15:45, Georg-Johann Lay wrote: > > >> Hi, I just observed that links like > > >> > > >> https://gcc.gnu.org/install/configure.html > > >> > > >> ceased to work. Presumably this is to sphinx stuff, but it would be > > >> great if not hundreds of links across the web to GCC pages like the > > >> above would be 404. > > >> > > >> I know that the new link is > > >> > > >> https://gcc.gnu.org/install/configuration.html > > >> > > >> but that doesn't help with existing pointers. > > >> > > >> "Deep" links like https://gcc.gnu.org/install/configuration.html#avr > > >> > > >> won't work either, so all reasonable anchors have been ditched, too? > > >> > > >> Johann > > > > > > Hello. > > > > > > We're working on that and we'll create a redirection: > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 > > > > > > Thanks for pointing out. > > > > > > Martin > > > > Ok thanks, I left a note there. > > The second part of your note about deep links into the new docs is a > completely separate issue. That can't be fixed with HTTP redirects for > the old URLs. And there are still anchors, they're just different: https://gcc.gnu.org/install/configuration.html#cmdoption-with-avrlibc Now there are anchors to every single option, which is much better than it used to be. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 15:25 ` Jonathan Wakely @ 2022-11-10 16:44 ` Georg-Johann Lay 2022-11-10 16:58 ` Richard Biener 0 siblings, 1 reply; 11+ messages in thread From: Georg-Johann Lay @ 2022-11-10 16:44 UTC (permalink / raw) To: Jonathan Wakely; +Cc: Martin Liška, gcc Am 10.11.22 um 16:25 schrieb Jonathan Wakely: > On Thu, 10 Nov 2022 at 15:23, Jonathan Wakely <jwakely@redhat.com> wrote: >> >> On Thu, 10 Nov 2022 at 15:17, Georg-Johann Lay <avr@gjlay.de> wrote: >>> >>> >>> >>> Am 10.11.22 um 16:05 schrieb Martin Liška: >>>> On 11/10/22 15:45, Georg-Johann Lay wrote: >>>>> Hi, I just observed that links like >>>>> >>>>> https://gcc.gnu.org/install/configure.html >>>>> >>>>> ceased to work. Presumably this is to sphinx stuff, but it would be >>>>> great if not hundreds of links across the web to GCC pages like the >>>>> above would be 404. >>>>> >>>>> I know that the new link is >>>>> >>>>> https://gcc.gnu.org/install/configuration.html >>>>> >>>>> but that doesn't help with existing pointers. >>>>> >>>>> "Deep" links like https://gcc.gnu.org/install/configuration.html#avr >>>>> >>>>> won't work either, so all reasonable anchors have been ditched, too? >>>>> >>>>> Johann >>>> >>>> Hello. >>>> >>>> We're working on that and we'll create a redirection: >>>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 >>>> >>>> Thanks for pointing out. >>>> >>>> Martin >>> >>> Ok thanks, I left a note there. >> >> The second part of your note about deep links into the new docs is a >> completely separate issue. That can't be fixed with HTTP redirects for >> the old URLs. > > And there are still anchors, they're just different: > https://gcc.gnu.org/install/configuration.html#cmdoption-with-avrlibc > Now there are anchors to every single option, which is much better > than it used to be. Yes, its nice. But existing links are still invalidated. Just take some tutorial that explains how to set up gcc, where you want to provide references that are point-on and not just "gcc.gnu.org". Does this also mean that "deep" links to onlinedocs won't work any more? Johann ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 16:44 ` Georg-Johann Lay @ 2022-11-10 16:58 ` Richard Biener 2022-11-10 17:01 ` Jonathan Wakely 0 siblings, 1 reply; 11+ messages in thread From: Richard Biener @ 2022-11-10 16:58 UTC (permalink / raw) To: Georg-Johann Lay; +Cc: Jonathan Wakely, Martin Liška, gcc > Am 10.11.2022 um 17:45 schrieb Georg-Johann Lay <avr@gjlay.de>: > > > >> Am 10.11.22 um 16:25 schrieb Jonathan Wakely: >>> On Thu, 10 Nov 2022 at 15:23, Jonathan Wakely <jwakely@redhat.com> wrote: >>> >>> On Thu, 10 Nov 2022 at 15:17, Georg-Johann Lay <avr@gjlay.de> wrote: >>>> >>>> >>>> >>>> Am 10.11.22 um 16:05 schrieb Martin Liška: >>>>> On 11/10/22 15:45, Georg-Johann Lay wrote: >>>>>> Hi, I just observed that links like >>>>>> >>>>>> https://gcc.gnu.org/install/configure.html >>>>>> >>>>>> ceased to work. Presumably this is to sphinx stuff, but it would be >>>>>> great if not hundreds of links across the web to GCC pages like the >>>>>> above would be 404. >>>>>> >>>>>> I know that the new link is >>>>>> >>>>>> https://gcc.gnu.org/install/configuration.html >>>>>> >>>>>> but that doesn't help with existing pointers. >>>>>> >>>>>> "Deep" links like https://gcc.gnu.org/install/configuration.html#avr >>>>>> >>>>>> won't work either, so all reasonable anchors have been ditched, too? >>>>>> >>>>>> Johann >>>>> >>>>> Hello. >>>>> >>>>> We're working on that and we'll create a redirection: >>>>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 >>>>> >>>>> Thanks for pointing out. >>>>> >>>>> Martin >>>> >>>> Ok thanks, I left a note there. >>> >>> The second part of your note about deep links into the new docs is a >>> completely separate issue. That can't be fixed with HTTP redirects for >>> the old URLs. >> And there are still anchors, they're just different: >> https://gcc.gnu.org/install/configuration.html#cmdoption-with-avrlibc >> Now there are anchors to every single option, which is much better >> than it used to be. > > Yes, its nice. But existing links are still invalidated. Just take some tutorial that explains how to set up gcc, where you want to provide references that are point-on and not just "gcc.gnu.org". > > Does this also mean that "deep" links to onlinedocs won't work any more? How about moving the new docs to onlinedocs-new/ and simply keeping the old Doc tree around? Re-using the old dir looks like a mistake in hindsight? Richard > Johann > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 16:58 ` Richard Biener @ 2022-11-10 17:01 ` Jonathan Wakely 2022-11-11 8:48 ` Martin Liška 0 siblings, 1 reply; 11+ messages in thread From: Jonathan Wakely @ 2022-11-10 17:01 UTC (permalink / raw) To: Richard Biener; +Cc: Georg-Johann Lay, Martin Liška, gcc On Thu, 10 Nov 2022 at 16:58, Richard Biener <richard.guenther@gmail.com> wrote: > > > > > Am 10.11.2022 um 17:45 schrieb Georg-Johann Lay <avr@gjlay.de>: > > > > > > > >> Am 10.11.22 um 16:25 schrieb Jonathan Wakely: > >>> On Thu, 10 Nov 2022 at 15:23, Jonathan Wakely <jwakely@redhat.com> wrote: > >>> > >>> On Thu, 10 Nov 2022 at 15:17, Georg-Johann Lay <avr@gjlay.de> wrote: > >>>> > >>>> > >>>> > >>>> Am 10.11.22 um 16:05 schrieb Martin Liška: > >>>>> On 11/10/22 15:45, Georg-Johann Lay wrote: > >>>>>> Hi, I just observed that links like > >>>>>> > >>>>>> https://gcc.gnu.org/install/configure.html > >>>>>> > >>>>>> ceased to work. Presumably this is to sphinx stuff, but it would be > >>>>>> great if not hundreds of links across the web to GCC pages like the > >>>>>> above would be 404. > >>>>>> > >>>>>> I know that the new link is > >>>>>> > >>>>>> https://gcc.gnu.org/install/configuration.html > >>>>>> > >>>>>> but that doesn't help with existing pointers. > >>>>>> > >>>>>> "Deep" links like https://gcc.gnu.org/install/configuration.html#avr > >>>>>> > >>>>>> won't work either, so all reasonable anchors have been ditched, too? > >>>>>> > >>>>>> Johann > >>>>> > >>>>> Hello. > >>>>> > >>>>> We're working on that and we'll create a redirection: > >>>>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107610 > >>>>> > >>>>> Thanks for pointing out. > >>>>> > >>>>> Martin > >>>> > >>>> Ok thanks, I left a note there. > >>> > >>> The second part of your note about deep links into the new docs is a > >>> completely separate issue. That can't be fixed with HTTP redirects for > >>> the old URLs. > >> And there are still anchors, they're just different: > >> https://gcc.gnu.org/install/configuration.html#cmdoption-with-avrlibc > >> Now there are anchors to every single option, which is much better > >> than it used to be. > > > > Yes, its nice. But existing links are still invalidated. Just take some tutorial that explains how to set up gcc, where you want to provide references that are point-on and not just "gcc.gnu.org". > > > > Does this also mean that "deep" links to onlinedocs won't work any more? > > How about moving the new docs to > onlinedocs-new/ and simply keeping the old > Doc tree around? Re-using the old dir looks like a mistake in hindsight? Maybe just "docs" or "trunkdocs" or "latestdocs" instead of "onlinedocs-new", since that is (1) very long, and (2) will look silly in ten years when it's not new and we need to add onlinedocs-even-newer ;-) Or even onlinedocs/latest/ for the new stuff, and leave the old stuff there in onlinedocs/ (without linking to it) so that old links work. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-10 17:01 ` Jonathan Wakely @ 2022-11-11 8:48 ` Martin Liška 2022-11-11 12:14 ` Georg-Johann Lay 0 siblings, 1 reply; 11+ messages in thread From: Martin Liška @ 2022-11-11 8:48 UTC (permalink / raw) To: Jonathan Wakely, Richard Biener; +Cc: Georg-Johann Lay, gcc, Gerald Pfeifer On 11/10/22 18:01, Jonathan Wakely wrote: > Maybe just "docs" or "trunkdocs" or "latestdocs" instead of > "onlinedocs-new", since that is (1) very long, and (2) will look silly > in ten years when it's not new and we need to add > onlinedocs-even-newer 😉 I do support it, it would be probably nicer than the complicated Rewrite rule Jonathan prepared. > > Or even onlinedocs/latest/ for the new stuff, and leave the old stuff > there in onlinedocs/ (without linking to it) so that old links work. I think we should add a new HTML header to the older documentation saying that's legacy. Something one can see here: https://matplotlib.org/3.3.4/tutorials/index.html Martin ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-11 8:48 ` Martin Liška @ 2022-11-11 12:14 ` Georg-Johann Lay 2022-11-11 12:31 ` Martin Liška 0 siblings, 1 reply; 11+ messages in thread From: Georg-Johann Lay @ 2022-11-11 12:14 UTC (permalink / raw) To: Martin Liška, Jonathan Wakely, Richard Biener; +Cc: gcc, Gerald Pfeifer Am 11.11.22 um 09:48 schrieb Martin Liška: > On 11/10/22 18:01, Jonathan Wakely wrote: >> Maybe just "docs" or "trunkdocs" or "latestdocs" instead of >> "onlinedocs-new", since that is (1) very long, and (2) will look silly >> in ten years when it's not new and we need to add >> onlinedocs-even-newer 😉 > > I do support it, it would be probably nicer than the complicated Rewrite rule > Jonathan prepared. > >> >> Or even onlinedocs/latest/ for the new stuff, and leave the old stuff >> there in onlinedocs/ (without linking to it) so that old links work. > > I think we should add a new HTML header to the older documentation > saying that's legacy. Something one can see here: > https://matplotlib.org/3.3.4/tutorials/index.html > > Martin Why it's legacy? If I want docs for v12.2, then I don't care whether its generated by sphinx or texinfo. Just using a different documentation system won't render the very content legacy? I think it's a good idea to keep the old docs under their known URLs. BTW, also search results from search engines are all 404. Johann ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Links to web pages are broken. 2022-11-11 12:14 ` Georg-Johann Lay @ 2022-11-11 12:31 ` Martin Liška 0 siblings, 0 replies; 11+ messages in thread From: Martin Liška @ 2022-11-11 12:31 UTC (permalink / raw) To: Georg-Johann Lay, Jonathan Wakely, Richard Biener; +Cc: gcc, Gerald Pfeifer On 11/11/22 13:14, Georg-Johann Lay wrote: > > > Am 11.11.22 um 09:48 schrieb Martin Liška: >> On 11/10/22 18:01, Jonathan Wakely wrote: >>> Maybe just "docs" or "trunkdocs" or "latestdocs" instead of >>> "onlinedocs-new", since that is (1) very long, and (2) will look silly >>> in ten years when it's not new and we need to add >>> onlinedocs-even-newer 😉 >> >> I do support it, it would be probably nicer than the complicated Rewrite rule >> Jonathan prepared. >> >>> >>> Or even onlinedocs/latest/ for the new stuff, and leave the old stuff >>> there in onlinedocs/ (without linking to it) so that old links work. >> >> I think we should add a new HTML header to the older documentation >> saying that's legacy. Something one can see here: >> https://matplotlib.org/3.3.4/tutorials/index.html >> >> Martin > > Why it's legacy? > > If I want docs for v12.2, then I don't care whether its generated by sphinx or texinfo. > > Just using a different documentation system won't render the very content legacy? Sure, that will be very same story only we'll have an older releases using Sphinx. I'm not fully convinced, but e.g. adding the banner for all unsupported branches seems reasonable to me. But I don't have a strong opinion about it. > > I think it's a good idea to keep the old docs under their known URLs. > > > BTW, also search results from search engines are all 404. You mean Google links, right? Correct, so that's why we incline now to keeping old links and introducing a new url /docs Thanks for comments, Martin > > > Johann > > ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2022-11-11 12:31 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-11-10 14:45 Links to web pages are broken Georg-Johann Lay 2022-11-10 15:05 ` Martin Liška 2022-11-10 15:17 ` Georg-Johann Lay 2022-11-10 15:23 ` Jonathan Wakely 2022-11-10 15:25 ` Jonathan Wakely 2022-11-10 16:44 ` Georg-Johann Lay 2022-11-10 16:58 ` Richard Biener 2022-11-10 17:01 ` Jonathan Wakely 2022-11-11 8:48 ` Martin Liška 2022-11-11 12:14 ` Georg-Johann Lay 2022-11-11 12:31 ` Martin Liška
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).