Closed (fixed)
Project:
Git on Drupal.org
Component:
Git
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
13 Apr 2011 at 16:06 UTC
Updated:
25 May 2011 at 16:11 UTC
I'd like to rename an existing project (adsense_injector) to more accurately reflect current and future functionality. Is there a formal process and/or documentation describing how to do this?
I searched D.O. but couldn't find anything.
Thanks.
Comments
Comment #1
mcurry commentedI would like to rename adsense_injector project's 'short project name' to content_injector since that's really what the module can and does do.
Please advise.
Comment #2
mcurry commentedI found #1060560: Help renaming a module, which recommends removing the old project files from CVS and creating a new project on D.O. -- Still not sure how to proceed.
Edit: I found out how to create a new project, but will await instructions on proper method.
Comment #3
mcurry commentedComment #4
mcurry commentedSeems like this would require renaming the module in Git so.. reassigning to that project.
Comment #5
eliza411 commentedI'm going to move this into the Git queue where I can get a recommendation from @sdboyer.
Comment #6
eliza411 commentedI talked to sdboyer and killes about this in IRC today.
Here's my understanding:
As you've discovered, it's pretty much impossible to rename projects.
If you do follow the advice you found (to create a new project and mark the old one abandoned) for a module that's had a stable releases, everyone who's installed the stable releases will get the update warning and need to re-install the module to receive security update notices, devs who use the module on a regular basis won't know how to download it from memory any more, docs links and search engine links will be stale, and you'll need to update all your module function prefixes.
In your case, perhaps it is appropriate to deprecate the old module and make a new project given the change in functionality. There's nothing that will stop you from doing so, and it's your decision on whether it is worth the problems it will cause to users of your module, but it should not be undertaken lightly.
Comment #7
eliza411 commentedUnassigning
Comment #8
eliza411 commentedMarking this as fixed since question is answered (even if it's not an easy answer).