[SRU] Change Ubuntu Studio Chat from Matrix to IRC

Bug #2033992 reported by Erich Eickmeyer
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntustudio-menu (Ubuntu)
Fix Released
High
Erich Eickmeyer
Jammy
Fix Released
High
Erich Eickmeyer
Lunar
Fix Committed
High
Erich Eickmeyer
Mantic
Fix Released
High
Erich Eickmeyer

Bug Description

[Impact]

Due to libera shutting-down the Matrix bridge indefinitely [1] and the inablitlity to find a new solution, Ubuntu Studio is choosing to move back to IRC after years of being Matrix-first for chat-based support and offtopic chat. Unfortunately, this impacts the .desktop icons existing in Jammy and Lunar.

[Test Case]

 * In Ubuntu Studio's Lunar or Jammy .iso image: go to Launcher > Ubuntu Studio Information > Ubuntu Studio Cafe or Ubuntu Studio Support Chat

 * You will be taken to an Element-based webchat for Matrix.org. This should now be a webchat for libera.chat.

[What Could Go Wrong]

In my opinion, this entire thing is a regression. However, we would rather regress to IRC than inconvenience our entire userbase.

In terms of this change, the worst regression that can happen is the .desktop files will go to the wrong URL, however this is tested.

[Other Information]

[1] https://libera.chat/news/matrix-bridge-disabled-retrospective

Changed in ubuntustudio-menu (Ubuntu Jammy):
importance: Undecided → High
Changed in ubuntustudio-menu (Ubuntu Lunar):
importance: Undecided → High
Changed in ubuntustudio-menu (Ubuntu Jammy):
assignee: nobody → Erich Eickmeyer (eeickmeyer)
Changed in ubuntustudio-menu (Ubuntu Lunar):
assignee: nobody → Erich Eickmeyer (eeickmeyer)
Changed in ubuntustudio-menu (Ubuntu Mantic):
assignee: nobody → Erich Eickmeyer (eeickmeyer)
status: New → In Progress
Changed in ubuntustudio-menu (Ubuntu Lunar):
status: New → Triaged
Changed in ubuntustudio-menu (Ubuntu Jammy):
status: New → Triaged
summary: - [SRU[ Change Ubuntu Studio Chat from Matrix to IRC
+ [SRU]Change Ubuntu Studio Chat from Matrix to IRC
summary: - [SRU]Change Ubuntu Studio Chat from Matrix to IRC
+ [SRU] Change Ubuntu Studio Chat from Matrix to IRC
description: updated
Changed in ubuntustudio-menu (Ubuntu Mantic):
status: In Progress → Fix Committed
Changed in ubuntustudio-menu (Ubuntu Lunar):
status: Triaged → In Progress
Changed in ubuntustudio-menu (Ubuntu Jammy):
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntustudio-menu - 0.75

---------------
ubuntustudio-menu (0.75) mantic; urgency=medium

  * Change support and offtopic chat back to IRC (LP: #2033992)

 -- Erich Eickmeyer <email address hidden> Sun, 03 Sep 2023 10:30:05 -0700

Changed in ubuntustudio-menu (Ubuntu Mantic):
status: Fix Committed → Fix Released
Revision history for this message
Robie Basak (racb) wrote : Proposed package upload rejected

An upload of ubuntustudio-menu to lunar-proposed has been rejected from the upload queue for the following reason: "Contains unexplained change to package description".

Revision history for this message
Robie Basak (racb) wrote :

An upload of ubuntustudio-menu to jammy-proposed has been rejected from the upload queue for the following reason: "Contains unexplained/unnecessary changes to Standard-Version and in relation to freeshow_freeshow.desktop".

Revision history for this message
Robie Basak (racb) wrote : Please test proposed package

Hello Erich, or anyone else affected,

Accepted ubuntustudio-menu into lunar-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.72.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-lunar to verification-done-lunar. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-lunar. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in ubuntustudio-menu (Ubuntu Lunar):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-lunar
Changed in ubuntustudio-menu (Ubuntu Jammy):
status: In Progress → Fix Committed
tags: added: verification-needed-jammy
Revision history for this message
Robie Basak (racb) wrote :

Hello Erich, or anyone else affected,

Accepted ubuntustudio-menu into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.55.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-jammy to verification-done-jammy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-jammy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote (last edit ):

Tested in Jammy, menu icons now go to IRC webchat as expected.

Version: ubuntustudio-menu 0.55.1

tags: added: verification-done-jammy
removed: verification-needed-jammy
Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Tested in Lunar, menu icons now go to IRC webchat as expected.

Version: ubuntustudio-menu 0.72.1

tags: added: verification-done verification-done-lunar
removed: verification-needed verification-needed-lunar
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Hello Erich, or anyone else affected,

Accepted ubuntustudio-menu into lunar-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.72.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-lunar to verification-done-lunar. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-lunar. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

tags: added: verification-needed verification-needed-lunar
removed: verification-done verification-done-lunar
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Hello Erich, or anyone else affected,

Accepted ubuntustudio-menu into lunar-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/ubuntustudio-menu/0.72.3 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-lunar to verification-done-lunar. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-lunar. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Chris Halse Rogers (raof) wrote :

Can we please double-check that the final Lunar version of this SRU has the menu item correctly pointing to IRC? Then these can be released.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Just re-verified using ubuntustudio-menu 0.72.3. Works exactly as expected.

tags: added: verification-done verification-done-lunar
removed: verification-needed verification-needed-lunar
Revision history for this message
Andreas Hasenack (ahasenack) wrote : Proposed package upload rejected

An upload of ubuntustudio-menu to lunar-proposed has been rejected from the upload queue for the following reason: "Please use dpkg-maintscript-helper to rename the /etc/dconf/profile/user file, according to "renaming a conffile" in https://manpages.ubuntu.com/manpages/lunar/en/man1/dpkg-maintscript-helper.1.html#conffile%20related%20tasks".

Revision history for this message
Robie Basak (racb) wrote :

I'm told by Erich on IRC that the fix for Lunar will need be redone, but Jammy is ready.

Usually we would want to avoid regressing users on release upgrade (Jammy to Lunar in this case) but this particular change seems like it would be of net benefit to land in Jammy now. It would be no different from upstream having changed the default from Lunar onwards.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntustudio-menu - 0.55.1

---------------
ubuntustudio-menu (0.55.1) jammy; urgency=medium

  * Change support and offtopic chat back to IRC (LP: #2033992)

 -- Erich Eickmeyer <email address hidden> Sun, 03 Sep 2023 10:38:42 -0700

Changed in ubuntustudio-menu (Ubuntu Jammy):
status: Fix Committed → Fix Released
Revision history for this message
Robie Basak (racb) wrote : Update Released

The verification of the Stable Release Update for ubuntustudio-menu has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.