[wp-meta] [Making WordPress.org] #6556: Consider allowing Make teams to create block patterns

Making WordPress.org noreply at wordpress.org
Mon Oct 31 15:23:08 UTC 2022


#6556: Consider allowing Make teams to create block patterns
-----------------------------+--------------------
 Reporter:  colorful tones   |      Owner:  (none)
     Type:  feature request  |     Status:  new
 Priority:  normal           |  Milestone:
Component:  HelpHub          |   Keywords:
-----------------------------+--------------------
 Block patterns seem a great way to create consistency and expedite content
 creation. There has been [https://github.com/WordPress/Documentation-
 Issue-Tracker/issues/474 recent discussion] on creating block patterns for
 the Docs team (HelpHub / Developer Hub). Block patterns would likely
 benefit other groups as well, e.g., Learn, WordPress.tv.

 I'm wondering if there might be a way to have team-specific block
 patterns, which might leverage the current Pattern Directory editorial
 flow, or maybe a separate site instance should be created.

 There are a few ways that this could be achieved, and I would likely lean
 on the knowledge of the maintainers of these sites.

 **Option one:** spin up a separate Pattern Directory site specific to Make
 teams: "Make Pattern Directory." We could use the existing
 [https://github.com/WordPress/pattern-directory Pattern Directory
 codebase] as a great starting point.

 Make team representatives would add contributors to the "Make Pattern
 Directory." Contributors could submit patterns for approval.

 It may be advisable to have an additional taxonomy registered for block
 patterns, which would be tied to each team, e.g. Make Team category: Docs,
 Training, etc.

 This taxonomy would allow triaging of new patterns to appropriate team
 representatives for approval ''and'' have the benefit of surfacing the
 patterns on each team's site when adding a block pattern. I believe this
 would require REST API integration for each team's WP.org theme, but I'm
 not entirely sure how each team's theme/site is organized.

 [[Image(https://www.dropbox.com/s/apxbcy2djb1jnkj/Screen%20Shot%202022-10-31%20at%2010.22.04%20AM.png?dl=0)]]

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


More information about the wp-meta mailing list