Project

General

Profile

Actions

tickets #19900

closed

Consider moving mail lists to mailman 3 + posterious and hyperkitty

Added by Pharaoh_Atem about 7 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
2015-06-09
Due date:
2015-06-09
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

The current mailing list interface (mlmmj) is spartan and bare-bones. It's not particularly friendly to users on the web site side, and subscriptions and email management is rather annoying. It's also not mobile friendly.

Please consider migrating to Mailman 3 with Posterious and HyperKitty, as Fedora has done. There are several advantages to such a migration:

  • Posterious + HyperKitty enable a fully website centric model of interacting with mailing lists (forum style).
  • Authentication of users is handled via OAuth, so it can be tied to the openSUSE single sign-on system.
  • The web frontends are fully responsive and all threads + messages have permanent links that can be shared reliably.
  • Message and thread search works very well within each mail list.
  • Multiple email addresses can be managed under a single ML account (corp, personal, etc.) making it much easier to keep track of all subscriptions

Thanks in advance.


Files

hyperkitty201808.jpg (55.5 KB) hyperkitty201808.jpg Fedora's Hyperkitty mrmazda, 2018-08-02 16:16

Subtasks 7 (0 open7 closed)

tickets #4314: search always returns results for all listsResolvedpjessen2015-06-092015-06-09

Actions
tickets #7840: search.cgi search by mailinglist brokenClosed2015-06-09

Actions
tickets #7530: archive advanced search brokenClosedhennevogel2015-06-09

Actions
tickets #29948: Mailinglist archive search brokenClosedpjessen2015-06-09

Actions
tickets #56411: the list archive does not work with threads that span multiple months.Resolvedopensuse-admin2019-09-03

Actions
tickets #70018: Planning for the mailman3 migrationResolvedhellcp2020-08-13

Actions
tickets #73267: Set up ssl certificate in haproxy for lists.uyuni-project.orgClosedhellcp2020-10-13

Actions
Actions #1

Updated by pjessen about 7 years ago

FYI, for the last couple of months, I have been preparing a move to mailman2. Due to lack of resources, things have been going a bit slowly.
I opted for mailman2 instead of 3 as I am familiar with mailman2, but have no experience with mailman3.

Actions #2

Updated by pjessen about 7 years ago

  • Private changed from Yes to No
Actions #3

Updated by pjessen about 6 years ago

quick note: SUSE is running mailman too:

http://lists.suse.com/mailman/listinfo/

Actions #4

Updated by mrmazda almost 6 years ago

Please don't use Fedora as a template. Its accessibility is zero without scripting enabled, and its gray text (as here on this page) is hard on the eyes. The current lists.opensuse.org

by thread by date by author compressed mbox

archive format for me does exactly what I need and expect of a mailing list archive, while Fedora's utterly fails.

Actions #5

Updated by hellcp over 4 years ago

pjessen, I'm curious what is the status on this, I would be delighted to get started on salt profile (or continue the work if you have started anything already).
mrmazda, we are not the upstream, and we do not have any influence over hyperkitty, the developers do. Please raise the concerns with the developers instead.

Actions #6

Updated by pjessen over 4 years ago

  • Assignee deleted (pjessen)

It's still under consideration, i.e. nothing has been done.

Actions #7

Updated by hellcp over 4 years ago

  • Assignee set to hellcp

Then I will start working on the profile for it in our salt repo, and request a vm for testing, is that fine with you?

Actions #8

Updated by pjessen over 4 years ago

hellcp wrote:

Then I will start working on the profile for it in our salt repo, and request a vm for testing, is that fine with you?

Yep, absolutely, no prob.

Actions #9

Updated by Pharaoh_Atem about 4 years ago

So I backported Mailman3 + HyperKitty + Postorius to Leap 15.1: https://build.opensuse.org/project/show/home:Pharaoh_Atem:SUSE_Mailman3_Leap_15.1

I've discovered that Mailman 3 stack is broken in Leap 15.2, I'm not sure how we can get this fixed there, though... :(

Actions #10

Updated by Pharaoh_Atem about 4 years ago

Hah, apparently, in the time I was working on it this week, it seems to be fixed now in Leap 15.2. :)

Actions #11

Updated by hellcp almost 4 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20
Actions #12

Updated by lrupp over 2 years ago

  • Status changed from In Progress to New

Hi there - and a Happy and Healthy 2022!

I'm currently closing old tickets which did not see much change.
If the main concern still exists and should be handled, please re-open by just replying to this Email.

Thanks in advance,
Lars

Actions #13

Updated by lrupp over 2 years ago

  • Category deleted (Email)
  • Status changed from New to Feedback
Actions #14

Updated by lrupp over 2 years ago

  • Status changed from Feedback to Closed

Hi there - and a Happy and Healthy 2022!

I'm currently closing old tickets which did not see much change.
If the main concern still exists and should be handled, please re-open by just replying to this Email.

Thanks in advance,
Lars

Actions

Also available in: Atom PDF