calguy1000 wrote:
Personally, I have a problem with just allowing somebody else to 'take over' a project. Even if you have tried to contact the developer, and gained his permission, or not.
Hi calguy,
all that you have written applies to alive developer with alive project. And I can understand all your arguments. In my case though there is a really abandoned project. The core functionality fails. There is no sign of life from the developer since October 2007. And I have tried to contact him by e-mail given in forge. His e-mail address does not exist any more (Mail Delivery Failure).
calguy1000 wrote:
There are potential problems with copyright, and problems with the original author still being barraged for support requests for changes the new guy made. And I personally, as one of the maintainers of the forge don't want to be party to it.
I prefer that the new developer fork the module to a new name, and then maintain the copyright notices, license, and credits appropriately in the source, and the documentation. Then at least the CMSMS dev team didn't 'facilitate' copyright infringement.
I have moral objections to fork module, change about 10 lines in it then remove the original copyright, add my own name and say it is mine. And I am not going to develop on this module in the future. I have just corrected the core functionality, so that it can be used as announced. So I do not want to take over the project really, but just contribute the bug fixes that are tested on custom installation.
calguy1000 wrote:
Regarding stale projects, etc. At some point soon there will be a need to cleanup the forge, and get rid of stale projects... that is a mere housekeeping project, which we need to write the functionality for in any event. We just haven't gotten there yet.
I have many times suggested my help with quality assuarance on 3rd party modules. I have written a 10-step-suggestion (about 3 pages) on how I would do it (not only one time cleanup, but defining processes to keep forge clean consequently). I do not only make suggestions but offer my time as well. I have sent these 10 points to Ted and hope to get any feedback from him.