On 11/06/14 16:18, Daniel Friesen wrote:
- Current stable 1.2.0, released in March of 2010
Note that the SMTP part is implemented in Net_SMTP, which was last
released in 2013, and the MIME printer part (which we don't currently
use) is in Mail_Mime, last released May 2014.
Swift, by contrast, is a 43 KLOC monolith which does all three things
and a kitchen sink of other bits and pieces, like its own dependency
injection system (Swift_DependencyContainer) supported by a custom
autoloader.
- And, ;) making PEAR Mail installable via
Composer *snicker*
You snicker at the idea that the maintainers of PEAR Mail are not
soldiers in a pitched battle for the minds of developers, PEAR on one
side and Composer on the other? Installer neutrality doesn't seem so
strange to me.
Note that the PEAR core itself is installable via Composer, and has a
composer.json in its git source tree. Net_SMTP and Mail_Mime also have
a composer.json.
Maybe we should think about installing PEAR Mail in the vendor
directory using Composer, instead of Swift.
-- Tim Starling