I have to make a decision on what to do about the salesforce module architecture.
On the one hand it uses the nusoap library (modified so as not to conflict with PHP 5 soap namespace), and a GPL based api written by Ryan Choi.
Now, I am mindful of the current extremely interesting debate started by Nick Lewis in his Drupal is Part of the Problem article (should Drupal move to PHP 5?). See Dries exceedingly interesting contribution to this debate: PHP is Dead … Long Live PHP! .
I am really tempted to make the Drupal Salesforce module PHP 5 dependent; but shouldn't I keep a legacy PHP 4 compatible branch…?