docs: Use Discourse and Matrix as prefered communication channels
authorEdward Hervey <edward@centricular.com>
Mon, 26 Feb 2024 08:27:40 +0000 (09:27 +0100)
committerEdward Hervey <edward@centricular.com>
Tue, 27 Feb 2024 08:35:47 +0000 (09:35 +0100)
Part of: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6220

23 files changed:
README.md
subprojects/gst-devtools/RELEASE
subprojects/gst-docs/markdown/contribute/index.md
subprojects/gst-docs/markdown/frequently-asked-questions/developing.md
subprojects/gst-docs/markdown/frequently-asked-questions/getting.md
subprojects/gst-docs/markdown/frequently-asked-questions/mono-repository.md
subprojects/gst-editing-services/RELEASE
subprojects/gst-examples/webrtc/README.md
subprojects/gst-libav/RELEASE
subprojects/gst-plugins-bad/README.md
subprojects/gst-plugins-bad/RELEASE
subprojects/gst-plugins-bad/ext/dtls/README
subprojects/gst-plugins-base/README.md
subprojects/gst-plugins-base/RELEASE
subprojects/gst-plugins-good/README.md
subprojects/gst-plugins-good/RELEASE
subprojects/gst-plugins-ugly/README.md
subprojects/gst-plugins-ugly/RELEASE
subprojects/gst-python/RELEASE
subprojects/gst-rtsp-server/RELEASE
subprojects/gstreamer-vaapi/RELEASE
subprojects/gstreamer/README.md
subprojects/gstreamer/RELEASE

index 73ed4d36911731f4185266c1496ca7abff3d47c3..50312ad9363987bca282bf7ff840a8f21aeac1a4 100644 (file)
--- a/README.md
+++ b/README.md
@@ -12,17 +12,17 @@ Our documentation, including tutorials, API reference and FAQ can be found at
 
   https://gstreamer.freedesktop.org/documentation/
 
-You can subscribe to our mailing lists:
+You can ask questions on the GStreamer Discourse at
 
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce
-
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
+  https://discourse.gstreamer.org/
 
 We track bugs, feature requests and merge requests (patches) in GitLab at
 
   https://gitlab.freedesktop.org/gstreamer/
 
-You can join us on IRC - #gstreamer on irc.oftc.net
+You can join us on our Matrix room at
+
+  https://matrix.to/#/#gstreamer:gstreamer.org
 
 This repository contains all official modules supported by the GStreamer
 community which can be found in the `subprojects/` directory.
index 51633a596285272cc3ca81f6baddde1a6c9c2e7c..9f030348044861dc1379410658ebbc9f272caa1b 100644 (file)
@@ -79,15 +79,12 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
 for more details.
 
-There is also a legacy IRC channel, #gstreamer on the OFTC IRC network,
-which is also bridged into the Matrix network.
-
 Please do not submit support requests in GitLab, we only use it for
 bug tracking and merge requests review. Use the Discourse forum instead.
 
index 5cde287207a019716a7ec4fdcb968409041b5803..5ae75f1e7e52cb7b856ea0748743cb2249a61a20 100644 (file)
@@ -63,11 +63,9 @@ these operations:
 
 - If you don't know which component to file the issue against, just pick the one
   that seems the most likely to you, or file it against the gstreamer-project
-  component. If in doubt just pop into our IRC channel `#gstreamer` on the
-  [OFTC IRC network](https://www.oftc.net/), which you can connect to using
-  any IRC client application or the [OFTC IRC webchat](https://webchat.oftc.net/?channels=%23gstreamer).
-  In any case, if it's not the right component someone will move the issue
-  once they have a better idea what the problem is and where it belongs.
+  component. If in doubt just pop into our [Matrix Discussion channel][matrix].
+  In any case, if it's not the right component someone will move the issue once
+  they have a better idea what the problem is and where it belongs.
 
 - Please mention:
 
@@ -424,6 +422,7 @@ In the simplest case, you might be able to get away with just doing a `git pull
 [special-md-references]: https://docs.gitlab.com/ee/user/markdown.html#special-gitlab-references
 [bugs]: https://gstreamer.freedesktop.org/bugs/
 [gitlab]: https://gitlab.freedesktop.org/gstreamer
+[matrix]: https://matrix.to/#/#gstreamer:gstreamer.org
 
 #### Coding Style
 
@@ -530,7 +529,7 @@ code repositories in commit messages.
 Whenever you submit a new Merge Request, add a comment to an existing issue or
 Merge Request, GitLab will send a notification e-mail to GStreamer
 developers. This means that there is usually no need to advertise the fact that
-you have done so in other forums such as on IRC or on the mailing list, unless
+you have done so in other forums such as on Matrix or Discourse, unless
 you have been asked to file an issue there, in which case it's nice to follow up
 with the link to the issue.
 
index 666fdcb0152acdb490e7f76cb8cf913d2d745dd1..f441a43568b93423af622541c6be7d0cd5b5b4e0 100644 (file)
@@ -72,14 +72,14 @@ directory.
 
 ## Why is mail traffic so low on gstreamer-devel?
 
-Our main arenas for coordination and discussion are IRC and Gitlab, not
-the mailing lists. Join us in [`#gstreamer`][irc-gstreamer] on irc.oftc.net.
-There is also a [webchat interface][webchat-gstreamer]. For larger picture
-questions or getting more input from more people, a mail to the gstreamer-devel
-mailing list is never a bad idea, however.
-
-[irc-gstreamer]: irc://irc.oftc.net/#gstreamer
-[webchat-gstreamer]: https://webchat.oftc.net/?channels=%23gstreamer
+Our main arenas for coordination and discussion are [Matrix][matrix] and
+[Gitlab][gitlab], not the mailing lists which are being phased out. For larger
+picture questions or getting more input from more people, starting a discussion
+on [Discourse][discourse] is the best place.
+
+[matrix]: https://matrix.to/#/#gstreamer:gstreamer.org
+[gitlab]: https://gitlab.freedesktop.org/gstreamer
+[discourse]: https://discourse.gstreamer.org/
 
 ## What kind of versioning scheme does GStreamer use?
 
index d40c15a1ea0f5247bbff36f2392e9559bfebdc0e..e866c6f664476508521c62de1daf1161f8ccfb54 100644 (file)
@@ -95,7 +95,7 @@ distributions we support with binaries are the distributions that we
 have people who have volunteered to make binaries for. If you are
 interested in maintaining GStreamer binaries for other distributions or
 Unices we would be happy to hear from you. Contact us through the
-GStreamer-devel mailing list.
+GStreamer [Discourse][discourse] or [Matrix][matrix].
 
 ## I am having trouble compiling GStreamer on my LFS installation, why?
 
@@ -104,11 +104,13 @@ knowledgeable enough to solve any build issues you get on your own.
 Being volunteered based we can't promise support to anyone of course,
 but are you using LFS consider yourself extra unsupported. We neither
 can or want to know enough, about how your unique system is configured,
-to be able to help you. That said, if you come to the \#gstreamer
-channel on irc.openprojects.net we might of course be able to give you
-some general hints and pointers.
+to be able to help you. That said, if you come to the [Matrix rooms][matrix]
+we might of course be able to give you some general hints and pointers.
 
 ## How do I get GStreamer through git?
 
 See this page : <http://gstreamer.freedesktop.org/dev/> for git
 access (anonymous and developer).
+
+[matrix]: https://matrix.to/#/#gstreamer:gstreamer.org
+[discourse]: https://discourse.gstreamer.org/
index a3d55e2650265670bd3705c7286ba8a2cf247b2a..5c25075362b24b6eee6462f93c8e2be85097990d 100644 (file)
@@ -200,10 +200,13 @@ $ git cherry-pick <commit> ... --strategy=subtree
 
 ## I have another question related to the mono repository - where is the best place to ask or get help?
 
-Best to just pop into our IRC channel `#gstreamer` on the OFTC network (also accessible via Matrix) or send a mail to the gstreamer-devel mailing list.
+Best to just pop into our [Matrix room][matrix] or start a discussion on [Discourse][discourse].
 
 You can also file an issue in GitLab if you have a question that you think might be worth adding to this FAQ.
 
+[matrix]: https://matrix.to/#/#gstreamer:gstreamer.org
+[discourse]: https://discourse.gstreamer.org/
+
 - - -
 
 *This FAQ has been prepared by Thibault Saunier and Tim-Philipp Müller with contributions from Mathieu Duponchelle.*
index 2b98c36d6d225f6808d8b89d24e1636d97f9fba4..a89d5c63c83c3f69c0ede0bf06c6521c48988215 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index f09709deba32e38f5f442e229fbaca178422c07f..9ba277a7855496988366087d60e79f6f58105afa 100644 (file)
@@ -35,9 +35,9 @@ sudo apt-get install -y gstreamer1.0-tools gstreamer1.0-nice gstreamer1.0-plugin
 
 ## Filing bugs
 
-Please only file bugs about the demos here. Bugs about GStreamer's WebRTC implementation should be filed on the [GStreamer gitlab](https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/new).
+Please only file bugs about the demos here. Bugs about GStreamer's WebRTC implementation should be filed on the [GStreamer gitlab](https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/new).
 
-You can also find us on IRC by joining #gstreamer @ FreeNode.
+You can also find us on [Matrix](https://matrix.to/#/#gstreamer:gstreamer.org).
 
 ## Documentation
 
index 2cf33d7d1761693b0be6f4a0c087bf91c17bd8e9..55f163a0b1189ff3fefda777aeb5d4b68254744d 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index c966a7eeda5394c7e3fc27db6bf730989cb9cb28..39a03d5aedb70bc5dd5e15f5ce02adf3c6973c8c 100644 (file)
@@ -16,17 +16,17 @@ Our documentation, including tutorials, API reference and FAQ can be found at
 
   https://gstreamer.freedesktop.org/documentation/
 
-You can subscribe to our mailing lists:
+You can ask questions on the GStreamer Discourse at
 
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce
-
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
+  https://discourse.gstreamer.org/
 
 We track bugs, feature requests and merge requests (patches) in GitLab at
 
   https://gitlab.freedesktop.org/gstreamer/
 
-You can join us on IRC - #gstreamer on irc.oftc.net
+You can join us on our Matrix room at
+
+  https://matrix.to/#/#gstreamer:gstreamer.org
 
 GStreamer 1.0 series
 --------------------
index 5b7ebe0311af694afd540d220821af4497cbae8a..0920f070e73d5366d9f1dbfa97ca06d6255c6823 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index 8d165ec0ef6698dc0d1f596c6fa628fb4db15c15..7d00a41a394ace59ce563976527ba9dd0f4968dc 100644 (file)
@@ -4,7 +4,8 @@ This document is an attempt to describe the basics of the DTLS element.
 It hasn't been written by the author(s) and so, besides being incomplete,
 *IT MIGHT ALSO BE INCORRECT*. So take it with a pinch of salt.
 
-As always, if in doubt ask the #gstreamer IRC channel.
+As always, if in doubt ask on the GStreamer Matrix room:
+https://matrix.to/#/#gstreamer:gstreamer.org.
 
 THE INTERNALS
 =============
index c966a7eeda5394c7e3fc27db6bf730989cb9cb28..39a03d5aedb70bc5dd5e15f5ce02adf3c6973c8c 100644 (file)
@@ -16,17 +16,17 @@ Our documentation, including tutorials, API reference and FAQ can be found at
 
   https://gstreamer.freedesktop.org/documentation/
 
-You can subscribe to our mailing lists:
+You can ask questions on the GStreamer Discourse at
 
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce
-
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
+  https://discourse.gstreamer.org/
 
 We track bugs, feature requests and merge requests (patches) in GitLab at
 
   https://gitlab.freedesktop.org/gstreamer/
 
-You can join us on IRC - #gstreamer on irc.oftc.net
+You can join us on our Matrix room at
+
+  https://matrix.to/#/#gstreamer:gstreamer.org
 
 GStreamer 1.0 series
 --------------------
index bc6d84846c77134c305946ace166506d674c628d..29634420dd9fd2b3822330af2e17e6ba06009063 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index c966a7eeda5394c7e3fc27db6bf730989cb9cb28..39a03d5aedb70bc5dd5e15f5ce02adf3c6973c8c 100644 (file)
@@ -16,17 +16,17 @@ Our documentation, including tutorials, API reference and FAQ can be found at
 
   https://gstreamer.freedesktop.org/documentation/
 
-You can subscribe to our mailing lists:
+You can ask questions on the GStreamer Discourse at
 
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce
-
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
+  https://discourse.gstreamer.org/
 
 We track bugs, feature requests and merge requests (patches) in GitLab at
 
   https://gitlab.freedesktop.org/gstreamer/
 
-You can join us on IRC - #gstreamer on irc.oftc.net
+You can join us on our Matrix room at
+
+  https://matrix.to/#/#gstreamer:gstreamer.org
 
 GStreamer 1.0 series
 --------------------
index 82c6d68749e139856064025b90c660f9e43ec543..3af965c139730202b4f7af7ea0304c7929ec674d 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index c966a7eeda5394c7e3fc27db6bf730989cb9cb28..39a03d5aedb70bc5dd5e15f5ce02adf3c6973c8c 100644 (file)
@@ -16,17 +16,17 @@ Our documentation, including tutorials, API reference and FAQ can be found at
 
   https://gstreamer.freedesktop.org/documentation/
 
-You can subscribe to our mailing lists:
+You can ask questions on the GStreamer Discourse at
 
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce
-
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
+  https://discourse.gstreamer.org/
 
 We track bugs, feature requests and merge requests (patches) in GitLab at
 
   https://gitlab.freedesktop.org/gstreamer/
 
-You can join us on IRC - #gstreamer on irc.oftc.net
+You can join us on our Matrix room at
+
+  https://matrix.to/#/#gstreamer:gstreamer.org
 
 GStreamer 1.0 series
 --------------------
index 04056300631fea5d3ba488facfe337e14cdc4c8e..1d71f9636d381f37251b36e06554f612e1c6e52e 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index a4ec02d415232eaee2482322393f23f2a5069c79..84b3b1f9028d0e4fee5453783e971f9a8446f6f8 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index 442b5748af6e99ee39c87820ad5b9479fb06465c..8fd89b74edb2703e708520e9b5e6795c339b5f16 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index 6d39d0e247c65e09b27454b2e5460a58e4fca4bd..deb3a19926459358774ff174b2f9e504204105e9 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675
 
index c966a7eeda5394c7e3fc27db6bf730989cb9cb28..39a03d5aedb70bc5dd5e15f5ce02adf3c6973c8c 100644 (file)
@@ -16,17 +16,17 @@ Our documentation, including tutorials, API reference and FAQ can be found at
 
   https://gstreamer.freedesktop.org/documentation/
 
-You can subscribe to our mailing lists:
+You can ask questions on the GStreamer Discourse at
 
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-announce
-
-  https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
+  https://discourse.gstreamer.org/
 
 We track bugs, feature requests and merge requests (patches) in GitLab at
 
   https://gitlab.freedesktop.org/gstreamer/
 
-You can join us on IRC - #gstreamer on irc.oftc.net
+You can join us on our Matrix room at
+
+  https://matrix.to/#/#gstreamer:gstreamer.org
 
 GStreamer 1.0 series
 --------------------
index 73494b8fd22e04de421bc2cc6b94fe0e1e66a592..623a215a1933185c4abafa0418b93197786234d0 100644 (file)
@@ -79,7 +79,7 @@ For help and support, please head over to our Discourse forum at
 
   https://discourse.gstreamer.org/
 
-or pop into one of our Matrix chat channels, see
+or pop into one of our Matrix chat rooms, see
 
   https://discourse.gstreamer.org/t/new-gstreamer-matrix-chat-space/675