LM_PayPal Replaced Without Warning!!
I was surprised to be emailed by a couple of people asking if I was going to continue with my LM_PayPal module now an "official" PayPal module (Simple PayPal Framework http://drupal.org/project/simple_paypal ) had been written. I created my module last year because the existing PayPal Framework was no longer supported and the author could no longer be reached. I really needed PayPal based subscriptions and nothing available at the time that supported them. Knowing that "competing" modules are generally frowned upon I did my best to ensure it wasn't duplicating any work and I couldn't find any other PayPal modules (with the exception of the eCommerce suite). When I asked for permission to submit it to CVS I was asked if I had tried to contact the PayPal Framework author. This was checked before I was given permission. (There was by this time someone working on the Framework but he was happy to defer to my work and in fact the module entry now points people to LM_PayPal.) I thought this was the route all replacement modules would take. I was never contacted about this new module. My first knowledge was when my users emailed me. I contacted one of the authors of the Simple PayPal Framework, Khalid Baheyeldin, and he confirmed it is taking over. Today I find that my module has been removed from the contributed modules list (http://drupal.org/project/Modules/name). I'm a pretty surprised by all this. No-one had the courtesy to contact me to let me know my module was being dropped. I was given no warning of any kind. If someone could let me know how much longer LM_PayPal will appear as a project and under CVS I'd appreciate it. Lee
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Lee McLoughlin schrieb:
I'm a pretty surprised by all this. No-one had the courtesy to contact me to let me know my module was being dropped. I was given no warning of any kind.
The module got automatically delisted as it has no releases for any stable Drupal release.
If someone could let me know how much longer LM_PayPal will appear as a project and under CVS I'd appreciate it.
There are no current plans to remove it. Cheers, Gerhard -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGijCFfg6TFvELooQRAugEAKCKGI8k/AVCMZ+PXYHCZd5F34cprACfRl2d g1dEGedfL7515+t+GzBQYvA= =5Bcy -----END PGP SIGNATURE-----
On 7/3/07, Gerhard Killesreiter <gerhard@killesreiter.de> wrote:
Lee McLoughlin schrieb: ...snip...
I'm a pretty surprised by all this. No-one had the courtesy to contact me to let me know my module was being dropped. I was given no warning of any kind.
The module got automatically delisted as it has no releases for any stable Drupal release.
...snip... Since Lee seems to have missed the last changes in CVS and project release management, the above means that HEAD is no longer considered OK for releases and that he should *branch* the module to DRUPAL-5, DRUPAL-4-7, and/or whatever works. There can't be a release without knowing where it works. See: http://drupal.org/handbook/cvs/quickstart In this way, development versions such as 5.x-1.x-dev will be automatically published. Furthermore, even more specific "official releases" can be produced by using more specific tags within a branch.
On 7/3/07, Lee McLoughlin <lee@lmmrtech.com> wrote:
I was never contacted about this new module. My first knowledge was when my users emailed me.
Which points to the fact that the module is not actively maintained.
I contacted one of the authors of the Simple PayPal Framework, Khalid Baheyeldin, and he confirmed it is taking over.
I did not say that. What I said is you should continue to maintain your module as long as there is demand/interest in doing so. In parallel, if you are willing to submit patches to simple paypal, then please do so as well. My response did not take into account that Lee's module is not listed anymore (which I only knew when reading this email). As Gerhard explained, no releases means module gets delisted automatically. Update it, create a tag and it will reappear. -- 2bits.com http://2bits.com Drupal development, customization and consulting.
participants (4)
-
Cog Rusty -
Gerhard Killesreiter -
Khalid Baheyeldin -
Lee McLoughlin