Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/byro/byro-mailman
Mailman mailing list management for byro
https://github.com/byro/byro-mailman
byro-plugin
Last synced: 3 months ago
JSON representation
Mailman mailing list management for byro
- Host: GitHub
- URL: https://github.com/byro/byro-mailman
- Owner: byro
- License: other
- Created: 2018-03-26T22:11:56.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-01-28T02:16:57.000Z (almost 3 years ago)
- Last Synced: 2024-09-21T21:50:36.766Z (4 months ago)
- Topics: byro-plugin
- Language: Python
- Size: 23.4 KB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - byro/byro-mailman - Mailman mailing list management for byro (others)
README
The byro Mailman plugin
==========================This is a plugin for `byro`_. It allows to automatically and manually
(un)subscribe members to mailman mailinglists if mailman-api_ has been
installed on the mailman server.Several mailinglists may be managed, and you can configure on a per-list basis
if members should be automatically added and/or removed from the list.Development setup
-----------------1. Make sure that you have a working byro development setup`.
2. Clone this repository, eg to ``local/byro-mailman``.
3. Activate the virtual environment you use for byro development.
4. Execute ``python setup.py develop`` within this directory to register this application with byro's plugin registry.
5. Restart your local byro server. The plugin is now in use.
6. To generate local translation files: ``django-admin makemessages -l de -i build -i dist -i "*egg*"``
License
-------Copyright 2018 rixx
Released under the terms of the Apache License 2.0
.. _byro: https://github.com/byro/byro
.. _mailman-api: http://mailman-api.readthedocs.io/en/stable/quickstart.html