On Sunday 10. April 2016 13.48.50 Jonas Smedegaard wrote: > Package: wnpp > Severity: wishlist > Owner: Jonas Smedegaard <d...@jones.dk>
Thanks for looking into this! I'll put some thoughts and notes here so that they don't get lost. Multiple Packages ----------------- In previous informal discussions, the idea of multiple packages providing the sum of the different parts has been suggested, and I think that there would need to be a basic package that provides the core functionality (mail handling) plus a package that provides the Web functionality. The basic package would include the imiptools Python package, and the imip_person.py, imip_person_outgoing.py and the imip_resource.py programs. It would provide the tools to administer the data store. It would probably provide the locale/message resources even though some of them are intended for the Web functionality. The Web package would include the imipweb Python package, and the imip_manager.py program. It would provide the htdocs directory. Bundled Libraries ----------------- There are some files that are arguably bundled: markup.py originates from a SourceForge project but has been modified to fix various things: http://markup.sourceforge.net/ vCalendar.py, vContent.py and vRecurrence.py originate from a separate project of mine, but they are unlikely to have been used in anyone else's projects; ideally, they would be packaged separately as a plain Debian library package. Configuration for Other Packages -------------------------------- As far as configuration is concerned, I've looked for other packages that provide standalone configuration fragments for Exim, but there really isn't much I can find... fusionforge has a fearsome shell script that generates "router" definitions: http://sources.debian.net/src/fusionforge/6.0.3%2B20151023-1/post- install.d/mta-exim4/mta-exim4.sh/ whereami has a shell script for MTA configuration: http://sources.debian.net/src/whereami/0.3.34-0.3/scripts/setmailrelay/ virtuoso-opensource just provides fragments in the documentation: http://sources.debian.net/src/virtuoso- opensource/6.1.6%2Bdfsg2-3/binsrc/maildrop/INSTALL/ I couldn't really find anything else of relevance. I hope these notes are helpful. Paul