Thomas Ward via Mailman-users writes:
Okay, so links get purged apparently [1] was supposed to point at https://docs.mailman3.org/en/latest/install/install.html
On 2026-03-30 13:49, Thomas Ward via Mailman-users wrote:
With recent revisions I made to the general Installation page that leads to other pages [1], we could write a "Install-From-HEAD-DANGEROUS" document (akin to the existing virtualenv install documents but then specify alternative install commands to install from HEAD), detailing how to install from HEAD with the major disclaimer notice about this NOT being recommended unless you want or need to track Git HEAD.
The parent page there at [1] can thus have a huge disclaimer saying "You should only do this if you really need to or are intending to work with development of Mailman 3 and its components."
I would prefer not to suggest that people can do development without cloning at least the relevant git repo. I would have the disclaimer be something like
Occasionally ongoing development of dependencies causes
incompatibilities with released packages on PyPI. These usually
get fixed quickly in the trunk. An alternative to patching
individual files that allows you to seamlessly return to the
release track is to do a pip install from the HEAD versions of
various Mailman packages. This also has the advantage that you
can tell us exactly what versions of Mailman packages you have
installed without having to track manual patching. The
disadvantage, of course, is temporarily installing "beta"
software.
What Do Others Think?
Steve
-- GNU Mailman consultant (installation, migration, customization) Sirius Open Source https://www.siriusopensource.com/ Software systems consulting in Europe, North America, and Japan