Closed (fixed)
Project:
Machine name
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
25 Mar 2013 at 17:48 UTC
Updated:
30 Apr 2013 at 13:40 UTC
Jump to comment: Most recent file
Comments
Comment #1
dwwThis works fine in my local testing. Any objections to me committing this to both 7.x-1.x and 7.x-2.x branches?
BTW, why do we already have a 2.x branch? ;)
Thanks!
-Derek
Comment #2
gregglesSeems like you forgot to attach the patch?
Comment #3
dwwindeed. ;)
Comment #4
c-logemann@dww: Thanx for the devel generate patch. It works fine.
Commited in 7.x-2.x branch: http://drupalcode.org/project/machine_name.git/commit/b626401
The 7.x-2.x branch is for new features:
#1647904: Machine Name needs a 1.0 stable release as part of the Drupal.org D7 Upgrade Initiative
Comment #5
dwwWow, I hadn't seen all that. I think #1647904-10: Machine Name needs a 1.0 stable release as part of the Drupal.org D7 Upgrade Initiative was mistaken in arguing for a new branch. Yes, d.o wants to use this module, but that doesn't mean it needs to be locked into a prison. ;) We ask for being careful and responsible as a maintainer, and if you were planning a major refactoring, we'd definitely request/argue for a new branch, but until that's actually happening, I think extra branches are generally more work and should therefore be avoided until actually needed.
For example, it's inconceivable this will break anything, so there's no reason not to have this in the 7.x-1.x branch, too. Furthermore, I just did a trial git merge in a local clone, and IMHO every commit in 7.x-2.x since it was created also belongs in the 7.x-1.x branch. d.o wants bug fixes, too. ;) The Search API "feature" #1832328: Expose Entity Metadata property (for Search API, etc.) was also added with d.o in mind: #949372: Port issue views to Search API so we can have a performant backend so we're going to want that in 7.x-1.x, too.
At this point, I'd suggest the following:
We can still leave the 7.x-2.x-dev release node published (and corresponding version choice in the issue queue) so that we can use it when needed in discussing where various issues belong. But, until there's a real need for another branch, let's keep things simple.
Thoughts? I'm happy to take care of any/all of the tasks on that list. Just let me know.
Thanks,
-Derek
Comment #6
dwwComment #7
c-logemann@dww: You are still a Co-Maintainer of this module and I think you are a more experienced maintainer than me. Your help is very welcome!
Especially if you want to help to maintain the 7.x-1.x-Branch with d.o in mind it's OK for me to merge both branches again.
I am very busy at moment in several customer projects. So if you like to do the work on your comment #5-list by yourself feel free to do.
Comment #8
dwwGreat, thanks. I didn't want to act unilaterally, but I'm happy to help if you agree. :)
I just moved this into a separate task since it's a little weird to have this happening in this issue:
#1971726: Merge 7.x-2.x branch back into 7.x-1.x and (for now) abandon 7.x-2.x
Thanks,
-Derek