On 10/12/22 01:24, Onyeibo Oku wrote:
Good Morning Everyone,
I installed and managed mailman 2 for about two years. I am now ready to try Mailman 3. The documentation for version 2 was lucid and this forum was quite helpful in the past.
Now I'd like to proceed with installating MM3 but I doubt my understanding of the docs. It seems to assume that users will know what to do.
Okay, don't laugh! I just want to be sure what I am doing. Does the following sequence resemble the proper steps?
As Eggert says, we aren't laughing ...
- Download the source from a git repo (I understood that one)
- Create a virtual environment (venv perhaps ... not stated explicitly)
- activate the virtual environment
- from the git project root, run: ./mailman start
Step 4 is premature. More below.
I know, its stupid. I had to ask.
Not stupid ...
It would really build my confidence someone would confirm the above steps or counter then with something very explicit. What about process ownership? Do I need to have a unix mailman user? What else do I need to get mailman up and running before proceeding to configuration. Ahaa! I perused the config docs a bit. Where can I find the .cfg file?
As Eggert suggests, see
https://docs.mailman3.org/en/latest/install/virtualenv.html and follow
that. You don't need to download the source from GitLab. Following that
doc will get the latest releases from PyPI via pip. Those are still
somewhat out of date - we really should make new releases - so if you
want the latest from GitLab, there are a couple of ways to do it.
Perhaps the easiest is to just run the various pip install
commands as
documented and then upgrade Mailman core in your venv with
pip install --upgrade git+https://gitlab.com/mailman/mailman@master
and update the various mailman web packages with
pip install --upgrade git+https://gitlab.com/mailman/xxx@master
where xxx is mailman-web, mailman-hyperkitty, django-mailman3, postorius, hyperkitty. I.e., run it 5 times, once for each value of xxx.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan