Package: ejabberd version: 2.1.2-3 Severity: wishlist This is a "meta bug" intended to specify the maintainer's position on dealing with requests for packaging external (that is, "non-core") modules along with ejabberd.
The most common requests are for: 1) Packaging of drivers for certain DBMSs, like MySQL or PostgreSQL; 2) Packaging of a module from the "ejabberd-modules" [1] project or a module from some other third party. The maintainer's current position on this issue is to reject the requests being discussed. The chief reason for this is that the functionality being requested almost alway requires unusual and complicated setup which would considerably burden the package development. This is especially true for DBMS drivers. Therefore, the current stance is this: if you need some extra functionality, please step forward and create an extension package which would depend on the ejabberd package. The ejabberd packaging team will be happy to assist with packaging and sponsoring uploads, but you will be in charge of keeping the package up-to-date with the upstream developments and for making sure it works with the actual version(s) of ejabberd maintained in Debian. The question of whether each external module (or a set of modules) should be made into a separate package with strong dependencies or be included into a "big" package (which could be named "ejabberd-addons" or "ejabberd-extra") with weak dependencies (specified via Suggests) is still open. If you're about packaging stuff for ejabberd please get in contact with the ejabberd package maintainers by opening a wishlist bug against ejabberd or join the XMPP room ejabb...@conference.deb.at and ask there. 1. http://www.ejabberd.im/ejabberd-modules -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org