Dear all,
I just installed mailman and mailman3-web in virtualenv as described in https://docs.mailman3.org/en/latest/install/virtualenv.html
Next I moved on to set up hyperkitty as described in https://docs.mailman3.org/projects/hyperkitty/en/latest/install.html. I got confused by the instructions:
"Install the code
Install the HyperKitty package and its dependencies with the following commands:
sudo python setup.py install"
Obviously this is a python script in a package that has to be downloaded from somewhere. Why? Doesn't the command
pip install mailman-web mailman-hyperkitty
already do the job?
Apparently, there is a second way of installing hyperkitty, using virtualenv, where you have to check out the code from gitlab and install from there. However, this still doesn't look right, as hyperkitty apparently can also be installed through
pip install hyperkitty
But then, hyperkitty seems to be already have been pulled in by mailman-web, looking at its dependencies.
If that's the case, then neither the instructions at https://docs.mailman3.org/projects/hyperkitty/en/latest/install.html nor those at https://docs.mailman3.org/projects/hyperkitty/en/latest/development.html are correct.
Can someone enlighten me on what the canonical way is of installing and setting it up in virtualenv?
Thanks a lot in advance!
Johannes