The mail2web module needs to be renamed to "mailcomment" because of a trademark issue with a service that uses the same name and holds the trademark. I am not sure of the exact steps nor order this should be done in, so I'll outline what I *think* needs to happen, and who needs to do what:
* Create a new project at drupal.org/project/mailcomment (me)
* Create a 301 redirect from drupal.org/project/mail2web to drupal.org/project/mailcomment or leave drupal.org/project/mail2web up and put text on that page advertising the new location (infrastructure team, if 301 is used)
* Copy CVS and all history from mail2web to mailcomment? (I'm not sure about this, what needs to happen exactly, and who needs to do it. Is there any precedence here and documentation?)
* Remove all files from http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/mail2web once things are duplicated to http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/mailcomment
Again, I'm not sure if these are the correct steps, so I just wanted to make a list to have a starting point that can be clarified/corrected.
Thanks
Comments
Comment #1
killes@www.drop.org commentedIf you are not awfully fond of our cvs history, I would prefer that you add the renamed code to cvs under mailcomment, point a new project node to it, and we then delete the old code through the shell.
Comment #2
Ian Ward commented@killes: that is fine w/ me. I've created a new project node which is here http://drupal.org/node/634074 and created new CVS directory, branches, and releases, mirroring what was on mail2web. I believe what remains is the following:
* URL alias for http://drupal.org/node/634074 to http://drupal.org/project/mailcomment
* Move issues on http://drupal.org/project/mail2web to http://drupal.org/node/634074 (can this be done programatically?)
* 301 redirect from /project/mail2web to project/mailcomment (once that alias is working).
I believe that is everything. Thanks for your help.
Comment #3
dave reidThat's really odd that the URL alias didn't get created automatically. There's not that many issues in your tracker, so you can move them yourself by changing the project field in each issue.
Comment #4
Ian Ward commentedI've switched all the issues in the queue to the mail comment queue. That leaves:
* URL alias for http://drupal.org/node/634074 to http://drupal.org/project/mailcomment
* 301 redirect from /project/mail2web to project/mailcomment (once that alias is working)
* Delete the old mail2web code through the shell
Comment #5
Ian Ward commentedAny word on #4? Thanks
Comment #6
avpadernoAs far as I can see, we don't set a redirect from the old page to the new page, nor do we normally delete a project with code from CVS repository.
For the path alias, you need to wait that who is able to set path aliases sets it for you; not all the webmasters can do that.
Comment #7
avpadernohttp://drupal.org/node/634074 has now the alias http://drupal.org/project/mailcomment.
To delete the code, that should be a task of the maintainer.
I am changing the status to fixed.