[PATCH] Documentation: update urls to Linux Foundation wiki

Jouke Witteveen posted 1 patch 1 year, 6 months ago
Documentation/networking/bridge.rst                           | 2 +-
Documentation/networking/dccp.rst                             | 4 ++--
.../networking/device_drivers/ethernet/intel/ice.rst          | 2 +-
Documentation/networking/generic_netlink.rst                  | 2 +-
MAINTAINERS                                                   | 2 +-
net/ipv4/Kconfig                                              | 2 +-
net/sched/Kconfig                                             | 2 +-
7 files changed, 8 insertions(+), 8 deletions(-)
[PATCH] Documentation: update urls to Linux Foundation wiki
Posted by Jouke Witteveen 1 year, 6 months ago
The redirects from the old urls stopped working recently.

Signed-off-by: Jouke Witteveen <j.witteveen@gmail.com>
---
 Documentation/networking/bridge.rst                           | 2 +-
 Documentation/networking/dccp.rst                             | 4 ++--
 .../networking/device_drivers/ethernet/intel/ice.rst          | 2 +-
 Documentation/networking/generic_netlink.rst                  | 2 +-
 MAINTAINERS                                                   | 2 +-
 net/ipv4/Kconfig                                              | 2 +-
 net/sched/Kconfig                                             | 2 +-
 7 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Documentation/networking/bridge.rst b/Documentation/networking/bridge.rst
index 4aef9cddde2f..c859f3c1636e 100644
--- a/Documentation/networking/bridge.rst
+++ b/Documentation/networking/bridge.rst
@@ -8,7 +8,7 @@ In order to use the Ethernet bridging functionality, you'll need the
 userspace tools.
 
 Documentation for Linux bridging is on:
-   http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
+   https://wiki.linuxfoundation.org/networking/bridge
 
 The bridge-utilities are maintained at:
    git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git
diff --git a/Documentation/networking/dccp.rst b/Documentation/networking/dccp.rst
index 91e5c33ba3ff..cd661509d35d 100644
--- a/Documentation/networking/dccp.rst
+++ b/Documentation/networking/dccp.rst
@@ -41,11 +41,11 @@ specified in RFCs 4340...42.
 
 The known bugs are at:
 
-	http://www.linuxfoundation.org/collaborate/workgroups/networking/todo#DCCP
+	https://wiki.linuxfoundation.org/networking/todo#dccp
 
 For more up-to-date versions of the DCCP implementation, please consider using
 the experimental DCCP test tree; instructions for checking this out are on:
-http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp_testing#Experimental_DCCP_source_tree
+https://wiki.linuxfoundation.org/networking/dccp_testing#experimental_dccp_source_tree
 
 
 Socket options
diff --git a/Documentation/networking/device_drivers/ethernet/intel/ice.rst b/Documentation/networking/device_drivers/ethernet/intel/ice.rst
index dc2e60ced927..b481b81f3be5 100644
--- a/Documentation/networking/device_drivers/ethernet/intel/ice.rst
+++ b/Documentation/networking/device_drivers/ethernet/intel/ice.rst
@@ -819,7 +819,7 @@ NAPI
 ----
 This driver supports NAPI (Rx polling mode).
 For more information on NAPI, see
-https://www.linuxfoundation.org/collaborate/workgroups/networking/napi
+https://wiki.linuxfoundation.org/networking/napi
 
 
 MACVLAN
diff --git a/Documentation/networking/generic_netlink.rst b/Documentation/networking/generic_netlink.rst
index 59e04ccf80c1..d960dbd7e80e 100644
--- a/Documentation/networking/generic_netlink.rst
+++ b/Documentation/networking/generic_netlink.rst
@@ -6,4 +6,4 @@ Generic Netlink
 
 A wiki document on how to use Generic Netlink can be found here:
 
- * http://www.linuxfoundation.org/collaborate/workgroups/networking/generic_netlink_howto
+ * https://wiki.linuxfoundation.org/networking/generic_netlink_howto
diff --git a/MAINTAINERS b/MAINTAINERS
index 17abc6483100..f9eecb2b6a84 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -5717,7 +5717,7 @@ F:	drivers/scsi/dc395x.*
 DCCP PROTOCOL
 L:	dccp@vger.kernel.org
 S:	Orphan
-W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
+W:	https://wiki.linuxfoundation.org/networking/dccp
 F:	include/linux/dccp.h
 F:	include/linux/tfrc.h
 F:	include/uapi/linux/dccp.h
diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig
index e983bb0c5012..ce458aba140a 100644
--- a/net/ipv4/Kconfig
+++ b/net/ipv4/Kconfig
@@ -419,7 +419,7 @@ config INET_DIAG
 	  native Linux tools such as ss. ss is included in iproute2, currently
 	  downloadable at:
 
-	    http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
+	    https://wiki.linuxfoundation.org/networking/iproute2
 
 	  If unsure, say Y.
 
diff --git a/net/sched/Kconfig b/net/sched/Kconfig
index 1e8ab4749c6c..4b63d3fff3ae 100644
--- a/net/sched/Kconfig
+++ b/net/sched/Kconfig
@@ -26,7 +26,7 @@ menuconfig NET_SCHED
 	  from the package iproute2+tc at
 	  <https://www.kernel.org/pub/linux/utils/net/iproute2/>.  That package
 	  also contains some documentation; for more, check out
-	  <http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2>.
+	  <https://wiki.linuxfoundation.org/networking/iproute2>.
 
 	  This Quality of Service (QoS) support will enable you to use
 	  Differentiated Services (diffserv) and Resource Reservation Protocol
-- 
2.37.3
Re: [PATCH] Documentation: update urls to Linux Foundation wiki
Posted by Jonathan Corbet 1 year, 6 months ago
Jouke Witteveen <j.witteveen@gmail.com> writes:

> The redirects from the old urls stopped working recently.
>
> Signed-off-by: Jouke Witteveen <j.witteveen@gmail.com>

I see the LF has done its annual web-site replacement; I have no idea
why they are so enamored with breaking URLs...

Anyway, This is networking documentation, so it should go to the folks
at netdev [CC'd] rather than me.

>  Documentation/networking/bridge.rst                           | 2 +-
>  Documentation/networking/dccp.rst                             | 4 ++--
>  .../networking/device_drivers/ethernet/intel/ice.rst          | 2 +-
>  Documentation/networking/generic_netlink.rst                  | 2 +-
>  MAINTAINERS                                                   | 2 +-
>  net/ipv4/Kconfig                                              | 2 +-
>  net/sched/Kconfig                                             | 2 +-
>  7 files changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/Documentation/networking/bridge.rst b/Documentation/networking/bridge.rst
> index 4aef9cddde2f..c859f3c1636e 100644
> --- a/Documentation/networking/bridge.rst
> +++ b/Documentation/networking/bridge.rst
> @@ -8,7 +8,7 @@ In order to use the Ethernet bridging functionality, you'll need the
>  userspace tools.
>  
>  Documentation for Linux bridging is on:
> -   http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
> +   https://wiki.linuxfoundation.org/networking/bridge

So this page is full of encouraging stuff like:

> The code is updated as part of the 2.4 and 2.6 kernels available at
> kernel.org.

...and tells us about an encouraging prototype implementation in 2.6.18.
I'd apply the patch because working URLs are better than broken ones,
but I also question the value of this material at all in 2022... there
should be better documents to link to at this point?

Thanks,

jon

>  The bridge-utilities are maintained at:
>     git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/bridge-utils.git
> diff --git a/Documentation/networking/dccp.rst b/Documentation/networking/dccp.rst
> index 91e5c33ba3ff..cd661509d35d 100644
> --- a/Documentation/networking/dccp.rst
> +++ b/Documentation/networking/dccp.rst
> @@ -41,11 +41,11 @@ specified in RFCs 4340...42.
>  
>  The known bugs are at:
>  
> -	http://www.linuxfoundation.org/collaborate/workgroups/networking/todo#DCCP
> +	https://wiki.linuxfoundation.org/networking/todo#dccp
>  
>  For more up-to-date versions of the DCCP implementation, please consider using
>  the experimental DCCP test tree; instructions for checking this out are on:
> -http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp_testing#Experimental_DCCP_source_tree
> +https://wiki.linuxfoundation.org/networking/dccp_testing#experimental_dccp_source_tree
>  
>  
>  Socket options
> diff --git a/Documentation/networking/device_drivers/ethernet/intel/ice.rst b/Documentation/networking/device_drivers/ethernet/intel/ice.rst
> index dc2e60ced927..b481b81f3be5 100644
> --- a/Documentation/networking/device_drivers/ethernet/intel/ice.rst
> +++ b/Documentation/networking/device_drivers/ethernet/intel/ice.rst
> @@ -819,7 +819,7 @@ NAPI
>  ----
>  This driver supports NAPI (Rx polling mode).
>  For more information on NAPI, see
> -https://www.linuxfoundation.org/collaborate/workgroups/networking/napi
> +https://wiki.linuxfoundation.org/networking/napi
>  
>  
>  MACVLAN
> diff --git a/Documentation/networking/generic_netlink.rst b/Documentation/networking/generic_netlink.rst
> index 59e04ccf80c1..d960dbd7e80e 100644
> --- a/Documentation/networking/generic_netlink.rst
> +++ b/Documentation/networking/generic_netlink.rst
> @@ -6,4 +6,4 @@ Generic Netlink
>  
>  A wiki document on how to use Generic Netlink can be found here:
>  
> - * http://www.linuxfoundation.org/collaborate/workgroups/networking/generic_netlink_howto
> + * https://wiki.linuxfoundation.org/networking/generic_netlink_howto
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 17abc6483100..f9eecb2b6a84 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -5717,7 +5717,7 @@ F:	drivers/scsi/dc395x.*
>  DCCP PROTOCOL
>  L:	dccp@vger.kernel.org
>  S:	Orphan
> -W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
> +W:	https://wiki.linuxfoundation.org/networking/dccp
>  F:	include/linux/dccp.h
>  F:	include/linux/tfrc.h
>  F:	include/uapi/linux/dccp.h
> diff --git a/net/ipv4/Kconfig b/net/ipv4/Kconfig
> index e983bb0c5012..ce458aba140a 100644
> --- a/net/ipv4/Kconfig
> +++ b/net/ipv4/Kconfig
> @@ -419,7 +419,7 @@ config INET_DIAG
>  	  native Linux tools such as ss. ss is included in iproute2, currently
>  	  downloadable at:
>  
> -	    http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
> +	    https://wiki.linuxfoundation.org/networking/iproute2
>  
>  	  If unsure, say Y.
>  
> diff --git a/net/sched/Kconfig b/net/sched/Kconfig
> index 1e8ab4749c6c..4b63d3fff3ae 100644
> --- a/net/sched/Kconfig
> +++ b/net/sched/Kconfig
> @@ -26,7 +26,7 @@ menuconfig NET_SCHED
>  	  from the package iproute2+tc at
>  	  <https://www.kernel.org/pub/linux/utils/net/iproute2/>.  That package
>  	  also contains some documentation; for more, check out
> -	  <http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2>.
> +	  <https://wiki.linuxfoundation.org/networking/iproute2>.
>  
>  	  This Quality of Service (QoS) support will enable you to use
>  	  Differentiated Services (diffserv) and Resource Reservation Protocol
> -- 
> 2.37.3
Re: [PATCH] Documentation: update urls to Linux Foundation wiki
Posted by Jouke Witteveen 11 months, 3 weeks ago
On Mon, Oct 10, 2022 at 9:08 PM Jonathan Corbet <corbet@lwn.net> wrote:
>
> Jouke Witteveen <j.witteveen@gmail.com> writes:
>
> > The redirects from the old urls stopped working recently.
> >
> > Signed-off-by: Jouke Witteveen <j.witteveen@gmail.com>
>
> I see the LF has done its annual web-site replacement; I have no idea
> why they are so enamored with breaking URLs...
>
> Anyway, This is networking documentation, so it should go to the folks
> at netdev [CC'd] rather than me.
>
> >  Documentation/networking/bridge.rst                           | 2 +-
> >  Documentation/networking/dccp.rst                             | 4 ++--
> >  .../networking/device_drivers/ethernet/intel/ice.rst          | 2 +-
> >  Documentation/networking/generic_netlink.rst                  | 2 +-
> >  MAINTAINERS                                                   | 2 +-
> >  net/ipv4/Kconfig                                              | 2 +-
> >  net/sched/Kconfig                                             | 2 +-
> >  7 files changed, 8 insertions(+), 8 deletions(-)

Parts of this patch have been applied by now after being sent in by
others. I believe the rest still makes sense to apply. Shall I rebase
the patch and send it again? Or was there a reason for it to be left
behind half a year ago?

> > diff --git a/Documentation/networking/bridge.rst b/Documentation/networking/bridge.rst
> > index 4aef9cddde2f..c859f3c1636e 100644
> > --- a/Documentation/networking/bridge.rst
> > +++ b/Documentation/networking/bridge.rst
> > @@ -8,7 +8,7 @@ In order to use the Ethernet bridging functionality, you'll need the
> >  userspace tools.
> >
> >  Documentation for Linux bridging is on:
> > -   http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
> > +   https://wiki.linuxfoundation.org/networking/bridge
>
> So this page is full of encouraging stuff like:
>
> > The code is updated as part of the 2.4 and 2.6 kernels available at
> > kernel.org.
>
> ...and tells us about an encouraging prototype implementation in 2.6.18.
> I'd apply the patch because working URLs are better than broken ones,
> but I also question the value of this material at all in 2022... there
> should be better documents to link to at this point?

I don't know of any and indeed this patch only exists because working
URLs are better than broken ones.

>
> Thanks,
>
> jon

Regards,
- Jouke
Re: [PATCH] Documentation: update urls to Linux Foundation wiki
Posted by Stephen Hemminger 1 year, 6 months ago
On Mon, 10 Oct 2022 13:08:17 -0600
Jonathan Corbet <corbet@lwn.net> wrote:

> Jouke Witteveen <j.witteveen@gmail.com> writes:
> 
> > The redirects from the old urls stopped working recently.
> >
> > Signed-off-by: Jouke Witteveen <j.witteveen@gmail.com>  
> 
> I see the LF has done its annual web-site replacement; I have no idea
> why they are so enamored with breaking URLs...
> 
> Anyway, This is networking documentation, so it should go to the folks
> at netdev [CC'd] rather than me.
> 
> >  Documentation/networking/bridge.rst                           | 2 +-
> >  Documentation/networking/dccp.rst                             | 4 ++--
> >  .../networking/device_drivers/ethernet/intel/ice.rst          | 2 +-
> >  Documentation/networking/generic_netlink.rst                  | 2 +-
> >  MAINTAINERS                                                   | 2 +-
> >  net/ipv4/Kconfig                                              | 2 +-
> >  net/sched/Kconfig                                             | 2 +-
> >  7 files changed, 8 insertions(+), 8 deletions(-)
> >
> > diff --git a/Documentation/networking/bridge.rst b/Documentation/networking/bridge.rst
> > index 4aef9cddde2f..c859f3c1636e 100644
> > --- a/Documentation/networking/bridge.rst
> > +++ b/Documentation/networking/bridge.rst
> > @@ -8,7 +8,7 @@ In order to use the Ethernet bridging functionality, you'll need the
> >  userspace tools.
> >  
> >  Documentation for Linux bridging is on:
> > -   http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
> > +   https://wiki.linuxfoundation.org/networking/bridge  
> 
> So this page is full of encouraging stuff like:
> 
> > The code is updated as part of the 2.4 and 2.6 kernels available at
> > kernel.org.  
> 
> ...and tells us about an encouraging prototype implementation in 2.6.18.
> I'd apply the patch because working URLs are better than broken ones,
> but I also question the value of this material at all in 2022... there
> should be better documents to link to at this point?

This is ancient networking wiki.
I took old stuff put it on wiki back when I was working at LF
but never updated since then.