On 10/26/20 6:10 PM, Shashikanth Komandoor wrote:
How to find out the versions of the each and every component
of the mailman 3 like mailman core, mailmancilent, postorius, hyperikitty, mailman-hyperkitty, django-mailman3, mailman-suite and so, after installation?
cd to the directory in which you cloned the gitlab project for the
component and do git log
If I am running an old mailmanclient or older version of any
other mailman component, please suggest how to upgrade either one or multiple components based on the requirement. Is there any link that would help me to upgrade ?
I have used the
link https://docs.mailman3.org/en/latest/devsetup.html to install the mailman 3 components. I expected that the procedure followed in this link would install the latest versions of the mailman 3 components. Please correct me if I am wrong. Is there any latest version compatibility table ?
If you installed each of mailman, mailmanclient, django-mailman3, postorius and hyperkitty according to instructions like
$ cd ~/mailman $ git clone https://gitlab.com/mailman/mailmanclient.git
Then set up mailmanclient:
$ cd mailmanclient $ python setup.py develop $ cd ..
from that document, you should have the latest version. If that is the
case, git log
in the mailmanclient directory should begin like
commit aaa529808e2d61899f90509da4ea802a70d2c8ff (HEAD -> master, origin/master, origin/HEAD) Merge: ff39dd8 8670751 Author: Abhilash Raj <maxking@asynchronous.in> Date: Thu Oct 15 01:09:32 2020 +0000
Merge branch 'fix-ci' into 'master'
Use GHCR for the CI image
See merge request mailman/mailmanclient!130
commit 8670751caff689733751ef323ef521c4a3fa1237 Author: Abhilash Raj <raj.abhilash1@gmail.com> Date: Wed Oct 14 17:36:58 2020 -0700
Use GHCR for the CI image
commit ff39dd8f03a820f442f2251553c444370df3b914 Merge: 80ebed4 76d44e1 Author: Abhilash Raj <maxking@asynchronous.in> Date: Fri Aug 7 19:35:05 2020 +0000
Merge branch 'invite' into 'master'
Add support for inviting an email address to join a list.
See merge request mailman/mailmanclient!129
or if you did this before Oct 15, maybe it starts with commit ff39dd8f03a820f442f2251553c444370df3b914
The particular commit you need for your issue is
commit 86eb0da3cdb48e253b0d36138ab7cf91259a7583 Merge: c8dcb1e 28d1c3a Author: Abhilash Raj <maxking@asynchronous.in> Date: Sat May 16 08:02:21 2020 +0000
Merge branch 'held-count' into 'master'
Add a new get_held_count() API to get a count of held messages.
See merge request mailman/mailmanclient!122
Note that unless you intend to do actual development of Mailman 3, you should be following <https://docs.mailman3.org/en/latest/install/virtualenv.html> rather than <https://docs.mailman3.org/en/latest/devsetup.html>.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan