stable

Clone or download

Read-only

request #10948: Drop dependency to Zend Framework 1

Zend Framework 1 is not supported since September 2016, it is time for Tuleap to abandon it. This contribution removes the only remaining part of ZF1 in Tuleap: Zend_Mail. Zend\Mail from the Zend Framework 2 is used as a replacement since Tuleap and its plugins already have a dependency on some parts of it. Also, Codendi_Mail does not expose any objects from ZF anymore to make future change of library easier and limit the risk of breaking something in the process. Change-Id: I232569112ed19ab5c1caa9b373ea78a8226393ab

Modified Files

Name
M plugins/ldap/include/LDAP_SyncMail.class.php +1 −2 Go to diff View file
M site-content/en_US/include/include.tab +0 −5 Go to diff View file
M site-content/fr_FR/include/include.tab +0 −5 Go to diff View file
M src/common/autoload_libs.php +1 −28 Go to diff View file
M src/common/mail/Codendi_Mail.class.php +220 −109 Go to diff View file
M src/common/mail/MailEnhancer.php +1 −1 Go to diff View file
M src/etc/local.inc.dist +0 −3 Go to diff View file
M tests/simpletest/common/mail/Codendi_MailTest.php +16 −47 Go to diff View file
D tests/simpletest/common/mail/MailEnhancerTest.php +0 −76 Go to diff View file
M tests/simpletest/common/mail/MailManagerTest.php +6 −18 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +1 −2 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +1 −1 Go to diff View file