[Mailman-Developers] [CLI Project] Added Backup and Restore Tool

Barry Warsaw barry at list.org
Thu Aug 7 21:07:43 CEST 2014


On Aug 07, 2014, at 03:30 PM, Stephen J. Turnbull wrote:

>Of course.  I didn't explain myself well.  What you have now is
>
>mailman/ -+- client/ -+- _client.py
>                      +- docs/
>                      +- tests/
>                      +- cli/ -+- client.py
>                               +- core/
>                               +- docs/
>                               +- lib/
>                               +- tests/
>
>and what I would like to see is something like
>
>mailman/ -+- client/ -+- _client.py
>          |           +- docs/
>          |           +- tests/
>          +- cli/ -+- client.py
>                   +- core/
>                   +- docs/
>                   +- lib/
>                   +- tests/

FWIW, my intention is to make the `mailman` package a pure namespace
package[*] so potentially lots of sourcefully-separate subpackages could live
under it.  That can't happen until Mailman 3 is a Python 3 project, but that
is still in the plans.

Cheers,
-Barry

[*]
http://legacy.python.org/dev/peps/pep-0420/
https://docs.python.org/3/reference/import.html#namespace-packages


More information about the Mailman-Developers mailing list