Still confused about dependent styles

I still don't understand how dependent styles work exactly.
Or maybe my problem is understanding the difference between /dev styles and core styles.
For example, I recently committed a corrected version of the Vancouver style, which has made it's way into the repository here:
http://www.zotero.org/styles/vancouver/dev?install=1
However, all the styles depending on vancouver still show the old, flawed vancouver style.
I thought they were going to pick up on the newest one, is that not the case?

If, as I assume is the case, corrections to core styles need to be approved in some way, how should I address corrections to core styles -
Dan, do you want separate threads on those occasions? Do you want us to list why the corrections are neccessary?
  • The post-commit script (or, rather the script that's supposed to run post-commit and sometimes doesn't currently) just isn't currently smart enough to update the previews of dependent styles when a dependent style is updated. I've just regenerated all the previews, so this should now be fixed.

    Redownloading a dev style from the styles page also doesn't currently redownload the source style (though, in the case of source styles like Vancouver that get pushed to clients, pushing the updated source style is sufficient).
  • thanks for explaining (and pushing the style)

This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.