[wp-meta] [Making WordPress.org] #3428: Plugin Directory: enforce change levels - major, minor, fix
Making WordPress.org
noreply at wordpress.org
Wed Feb 7 06:05:17 UTC 2018
#3428: Plugin Directory: enforce change levels - major, minor, fix
------------------------------+-----------------
Reporter: galbaras | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Plugin Directory | Keywords:
------------------------------+-----------------
Plugin developers seem to have their own ideas of numbering releases and
often introduce functionality changes into mostly-bug-fixing ones. This
makes it harder to judge whether an update should be applied or bypassed.
'''N.0.0''' should be used for major releases or significant code
overhauls. Specifically, this should apply to anything requiring other
components (themes, addon plugins) to be adjusted.
'''N.M.0''' should be used for minor changes to the way the plugin
functions. This can be the addition of actions and filters, changes to
plugin admin screens and functional additions that do not change anything
already being used.
'''N.M.X''' should be used for bug fixes and security updates only. It
should be a no-brainer to apply them, because they are most likely to make
things better without breaking anything.
It's unlikely that the plugin directory can prevent developers from doing
the wrong thing, but it should at least guide them, and perhaps require an
x.y.z version format and automatically label that version as a major,
minor or fix to guide users as well.
I've never submitted a plugin, so this clearly needs clarification, but as
someone who manages WordPress websites, a good version scheme will help me
a great deal. It should also help plugin developers streamline their
releases.
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/3428>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list