[wp-meta] [Making WordPress.org] #287: Core Trac "focuses"

Making WordPress.org noreply at wordpress.org
Tue Jan 21 00:27:33 UTC 2014


#287: Core Trac "focuses"
-------------------+------------------
Reporter:  nacin   |      Owner:
    Type:  defect  |     Status:  new
Priority:  normal  |  Component:  Trac
Keywords:          |
-------------------+------------------
 The current "ui-focus" keyword actually comes from an idea to add a new
 "focuses" field. It'd be like a cross between a component and keywords.
 Keywords correspond to workflow, components correspond to areas of core,
 while focuses are more general groupings of tickets designed around
 contributor skills and/or big picture areas of core.

 For example, here's all of the focuses that at one point have been
 proposed (not suggesting all of these would be added): ui (or ui/design),
 javascript, accessibility, administration, template, rtl, performance (or
 performance/caching), multisite, unit tests, docs, text changes.

  * Does a bug with (or desire to add) caching in a comments-related
 function belong in the Cache component or the Comments component? Well,
 it'd be ideal for people following/maintaining the Comments component to
 see it as it is relevant to them, but it could also benefit from the
 developers with expertise in caching. However, the Cache component is
 really for the Cache *API* (something we'll make clear with component
 renames). Thus, the ticket could go in the "Comments" component but also
 be added to the "perf/caching" focus.

  * Does a wp-admin/widgets.php issue belong in "Administration" or
 "Appearance" or "Widgets"? (It belongs in "Widgets" with a focus of
 "admin").

  * Does a themes.php issue belong in "Administration" or "Appearance" or
 "Themes"? (It belongs in "Themes" with a focus of "admin").

  * Does a bug with users that affects multisite belong in Multisite, or
 Users? It belongs in Users, with the multisite focus. There *are* however
 some tickets that are inherently best described as "Multisite."

  * Does an issue with a comments template tag go under "Comments" or
 "Template"? Or a "Template" sub-component within "Comments"? Ideally, it
 goes into "Comments" and a "template" focus, that way we don't have
 "Template" subcomponents all over the place. (Someone heavily interested
 in providing tools to themes are going to want to follow along *all*
 template tickets.)

  * Does a new set of unit tests for shortcodes go under "Unit Tests" (no,
 that's for the framework now) or "Shortcodes"? How does someone looking to
 review JS unit tests know where to find them?

  * Does an accessibility-related ticket for themes.php go under
 "Accessibility" or "Themes"? It should be added to the Themes component,
 with administration and accessibility focuses.

 Ideally, this eliminates or severely pares back a number of components,
 including Appearance, Administration, Template, Multisite, UI (already
 gone), etc.

 I think this plan will start to take more shape in the coming weeks as we
 re-do the components tree. I've cleaned up Formatting and General but
 still have another few big components to look through in order to get a
 better idea of where the ambiguities are.

 Comments welcome!

--
Ticket URL: <https://meta.trac.wordpress.org/ticket/287>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list