From b1d1308443d90ae227dad1bd13b053908364ee53 Mon Sep 17 00:00:00 2001 From: mathieui Date: Fri, 18 Apr 2025 19:08:48 +0200 Subject: [PATCH] doc: update lab.louiz.org links --- CHANGELOG.rst | 2 +- doc/contributing.rst | 21 ++++++++------------- doc/index.rst | 4 ++-- tests/end_to_end/scenarios/simple_kick.py | 2 +- 4 files changed, 12 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 10b6eb4..3b0df04 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -93,7 +93,7 @@ Version 8.0 - 2018-05-02 %irc.freenode.net@biboumi) has been entirely removed. - Add an “Address” field in the servers’ configure form. This lets the user customize the address to use when connecting to a server. - See https://lab.louiz.org/louiz/biboumi/issues/3273 for more details. + See https://codeberg.org/poezio/biboumi/issues/3273 for more details. - Messages id are properly reflected to the sender - We now properly deal with a PostgreSQL server restart: whenever the connection is lost with the server, we try to reconnect and re-execute the diff --git a/doc/contributing.rst b/doc/contributing.rst index 8f01c82..c805ced 100644 --- a/doc/contributing.rst +++ b/doc/contributing.rst @@ -2,10 +2,7 @@ Contributing to biboumi ####################### -Biboumi’s main workplace is at https://lab.louiz.org/louiz/biboumi - -The repository is also mirrored on other websites, for example on github, -but that’s mainly for the convenience of users. +Biboumi’s main workplace is at https://codeberg.org/poezio/biboumi Before doing anything, you can come on the `XMPP chatroom`_ to discuss your changes, issues or ideas. @@ -14,8 +11,7 @@ changes, issues or ideas. Bug reports, feature requests ----------------------------- -To open a bug report, or a feature request, please do so on `our gitlab’s -bug tracker`_. +To open a bug report, or a feature request, please do so on `our bug tracker`_. If the bug you’re reporting is about a bad behaviour of biboumi when some XMPP or IRC events occur, please try to reproduce the issue with a biboumi running @@ -34,10 +30,10 @@ Code To contribute code, you can do so using git: commit your changes on any publicly available git repository and communicate us its address. This can -be done with a `gitlab merge request`_, or a `github pull request`_ or just +be done with a `codeberg merge request`_ or just by sending a message into the `XMPP chatroom`_. -It is suggested that you use gitlab’s merge requests: this will +It is suggested that you use codeberg’s merge requests: this will automatically run our continuous integration tests. It is also recommended to add some unit or end-to-end tests for the proposed @@ -49,7 +45,7 @@ Tests There are two test suites for biboumi: -- unit tests that can be run simply using `make check`. +- unit tests that can be run simply using ``make check``. These tests use the Catch2 test framework, are written in pure C++ and they should always succeed, in all possible build configuration. @@ -59,7 +55,7 @@ There are two test suites for biboumi: Read more about these tests in the specific documentation TODO. All these tests automatically run with various configurations, on various -platforms, using gitlab CI. +platforms, using woodpecker CI. Coding style @@ -74,9 +70,8 @@ Please try to follow the existing style: - Everything else is in snake_case. -.. _our gitlab’s bug tracker: https://lab.louiz.org/louiz/biboumi/issues/new -.. _gitlab merge request: https://lab.louiz.org/louiz/biboumi/merge_requests/new -.. _github pull request: https://github.com/louiz/biboumi/pulls +.. _our bug tracker: https://codeberg.org/poezio/biboumi/issues/new +.. _codeberg merge request: https://codeberg.org/poezio/biboumi/compare/master...master .. _XMPP chatroom: xmpp:biboumi@muc.poez.io .. _Dockerfile.base: docker/biboumi-test/fedora/Dockerfile.base .. _Dockerfile: docker/biboumi-test/fedora/Dockerfile diff --git a/doc/index.rst b/doc/index.rst index 819a3e5..04c6e90 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -6,9 +6,9 @@ Biboumi – XMPP gateway to IRC ============================= -Homepage: https://biboumi.louiz.org +Homepage: https://biboumi.codeberg.page -Forge: https://lab.louiz.org/louiz/biboumi +Forge: https://codeberg.org/poezio/biboumi Biboumi is an XMPP gateway that connects to IRC servers and translates between the two protocols. It can be used to access IRC channels using any diff --git a/tests/end_to_end/scenarios/simple_kick.py b/tests/end_to_end/scenarios/simple_kick.py index 2949157..d327412 100644 --- a/tests/end_to_end/scenarios/simple_kick.py +++ b/tests/end_to_end/scenarios/simple_kick.py @@ -2,7 +2,7 @@ from scenarios import * scenario = ( scenarios.channel_join_with_two_users.scenario, - # demonstrate bug https://lab.louiz.org/louiz/biboumi/issues/3291 + # demonstrate bug https://codeberg.org/poezio/biboumi/issues/3291 # First user joins an other channel send_stanza(""), expect_stanza("/presence/muc_user:x/muc_user:status[@code='110']"),