Explaining the features interface to people always gets weird because the "Version" and "URL of update XML" fields are dead front-and-center, visually given the same "importance" as things like name and description, which are an integral part of any module.

One thought is to move these under a collapsed "Advanced" fieldset, so they're accessible for people who need them, but don't clutter things up for people who don't. Similar to how the database settings page in the installer hides MySQL hostname, socket port, etc.

This would help reduce confused support queries like this: #831892: update xml



yhahn’s picture

Assigned: Unassigned » yhahn
Category: feature » task


marcus7777’s picture

+1 ;0)

ice5nake’s picture

Seems like it's not very cluttered right now. It also seems like a good practice to assign a version number. Relegating it to an advanced section would probably make it less likely for people to pick up the practice of using that field.

hefox’s picture

Version: 6.x-1.x-dev » 7.x-1.x-dev

Should likely be changed in 7 first

XML url at least is not relevant to most people. I've never set it and not totally sure what it is for. Version is not relevant to a lot of new users, so, probably good to move that.

firebus’s picture

+1 for moving this to an advanced field set. there should also be documentation for this on-site, and inline help.

Grayside’s picture

Assigned: yhahn » Unassigned

Concurred. In fact, update status url is only useful if someone is planning to publish their feature on a Features Server or an even more obscure hosting mechanism. Some help text that highlights the niche use case would be useful as well.

Also, I don't think Young is working on this :)

scothiam’s picture

I respectfully disagree. I think the interface is awesome as is.

Maybe one line of simple explanation would help. That, plus the absence of a asterisk indicating a required field, and the fact that this has been adressed and can be googled, should be more than sufficient.

URL of update XML:
+ For use with fserver or similar, ignore otherwise
Example: http://mywebsite.com/fserver

I LOVE FEATURES!!! thanks so much,


eric_sea’s picture

Would adding something like this help?
"If you are publishing this feature to a feature server, please specify the URL here, otherwise leave this blank."

mpotter’s picture

Status: Active » Fixed

This was done in the 7.x-2.x UI rework.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.