Modoboa 1.3.0 is out
30 avril 2015 — Antoine Nguyen
A new major version of Modoboa is available.
This release doesn't bring awesome new features but introduces a radical change: the core and the extensions do not share the same repository anymore! This little difference has a big impact on the packaging and will make releasing future enhancements easier (we hope so).
New packages
As we said, every extension now has its own Git repository. Here is a complete list:
| Package name | Repository address |
|---|---|
| modoboa | https://github.com/tonioo/modoboa |
| modoboa-admin | https://github.com/modoboa/modoboa-admin |
| modoboa-admin-limits | https://github.com/modoboa/modoboa-admin-limits |
| modoboa-admin-relaydomains | https://github.com/modoboa/modoboa-admin-relaydomains |
| modoboa-amavis | https://github.com/modoboa/modoboa-amavis |
| modoboa-radicale | https://github.com/modoboa/modoboa-radicale |
| modoboa-webmail | https://github.com/modoboa/modoboa-webmail |
| modoboa-postfix-autoreply | https://github.com/modoboa/modoboa-postfix-autoreply |
| modoboa-stats | https://github.com/modoboa/modoboa-stats |
| modoboa-sievefilters | https://github.com/modoboa/modoboa-sievefilters |
The original repository now contains only core files and the API used by the extensions.
Behaviour changes
- The deploy process has been updated so it still requires only one command to install a Modoboa instance (all extensions are automatically downloaded from PyPI using pip)
- No need to activate extensions through the online console anymore. Every extension listed inside the MODOBOA_APPS variable will now be enabled by default
- The notification service now alerts you if a new version is available for one or more extension.
To do...
- Issues have not been dispatched between repositories yet, it will be done soon
- Translations have been splited between core and extensions, the Transifex page will be updated soon
Conclusion
As always, a dedicated upgrade procedure is available inside the documentation. You will find the (short) list of changes on Github.