diff --git a/ansible/inventory b/ansible/inventory index 7cd2ade..ccc1c41 100644 --- a/ansible/inventory +++ b/ansible/inventory @@ -12,3 +12,5 @@ pdc ansible_host=100.27.3.145 mailman ansible_host=18.209.248.21 [mailman_fedora] mailman_fedora ansible_host=44.193.222.216 +[mailman_docker] +mailman_docker ansible_host=184.73.148.17 diff --git a/docs/mailman3/index.rst b/docs/mailman3/index.rst index d1a4ceb..34bc3dd 100644 --- a/docs/mailman3/index.rst +++ b/docs/mailman3/index.rst @@ -4,8 +4,8 @@ Mailman3 Purpose ------- -Purpose of this investigation is to find a possible ways to migrate CentOS mailing lists to -mailman3 from the current solution and look at them more closely. The output of the investigation +Purpose of this investigation is to find potential ways to migrate the CentOS mailing lists to +mailman3 from the current solution and allow for a frontend. The output of the investigation is this document. Resources @@ -17,17 +17,32 @@ Resources Investigation ------------- -Here is the list of ideas/things we looked at: +Here is the list of ideas/things we discussed/looked at: .. toctree:: :maxdepth: 1 building_rpm_centos_stream + install_using_pip_and_venv + install_using_podman + add_centos_to_fedora_server Conclusions ----------- +Based on the investigations carried out the most beneficial but probably most difficult +solution would be to build the rpms for mailman3 hyperkitty and postorius for epel. This +would make this available for Centos but could also be used by fedora which could help +with some longstanding issues such as https://pagure.io/fedora-infrastructure/issue/5478. -Proposed roadmap ----------------- +The installation using containers would address the issues of compatibility and push +them upstream but it also brings the problems of relying on an upstream maintainer who +is not a part of our community. + +When installing with pip and venv similar problems are encountered as with rpm where +dependencies are not available or up to date in the fedora or stream environment. + +Adding Centos mailing list to the fedora server would be a quick fix but doubles down +on using the fedora setup which itself in not in perfect health. It would also involve +some issues with naming as the centos mail list uses centos.org rather than lists.centos.org