WordPress.org

Making WordPress.org

Opened 10 months ago

Closed 2 months ago

Last modified 2 months ago

#4643 closed enhancement (fixed)

Direct people who report block editor bugs to the Gutenberg repository

Reported by: noisysocks Owned by: dd32
Milestone: Priority: normal
Component: Trac Keywords: needs-design
Cc:

Description

There are a lot of tickets in the Core Trac that should be in the Gutenberg repository because they are about the block editor. It would be nice if we had something that pointed reporters to where they can create a Gutenberg issue, so that their tickets get dealt with quicker.

Some ideas:

  • A message could pop up when the 'Editor' component is selected.
  • An automatic reply could be generated if the ticket contains keywords like 'block editor'.

Gutenberg issues are created here:

https://github.com/WordPress/gutenberg/issues/new/choose

Attachments (2)

Screen Shot 2020-04-03 at 2.11.37 PM.png (272.4 KB) - added by dufresnesteven 2 months ago.
What about making the alert at the top larger and adding it there? Replace the "Google Plus" icon with Gutenberg's... I just used a dashicon in place for demonstration.
Screen Shot 2020-04-06 at 1.13.42 pm.png (117.9 KB) - added by dd32 2 months ago.

Download all attachments as: .zip

Change History (7)

#1 @dd32
10 months ago

  • Keywords needs-design added

A note was added to the preamble for core track awhile ago:

Please create Gutenberg issues on the project's GitHub _issue tracker_.

Can you discuss this with the Core Team and come up with a visual suggestion for this?

I can easily implement such a thing into our templates/JS, but need some direction from the team :)

Perhaps a conditional prompt/highlighted box above the submit button (For example, see the Security prompt if you try to use a word like XSS in the middle of a paragraph)

Version 0, edited 10 months ago by dd32 (next)

#2 @noisysocks
9 months ago

cc. @pento @azaozz for Core insights and @melchoyce for design input.

#3 @noisysocks
9 months ago

A note was added to the preamble for core trac awhile ago:

Please create Gutenberg issues on the project's GitHub _issue tracker_.

I didn't realise we had this! Maybe the solution here is to make this line more visually prominent, since there's still a few Gutenberg tickets in Trac.

@dufresnesteven
2 months ago

What about making the alert at the top larger and adding it there? Replace the "Google Plus" icon with Gutenberg's... I just used a dashicon in place for demonstration.

#4 @dd32
2 months ago

  • Owner set to dd32
  • Resolution set to fixed
  • Status changed from new to closed

In 9700:

Trac: Redirect Gutenberg, WordCamp, Five for the future, and WordPress.org tickets to the proper bug trackers.

These apply based on the component, so if a Trac doesn't have the component it's obviously not going to do any redirection logic for it.
Bug Gardeners can always bypass, but regular users won't see the Create buttons (Except for Editor, which can by bypassed).

Fixes #4643.

#5 @dd32
2 months ago

We already had a functionality on Trac to redirect reporters from core.trac to meta.trac for WordPress.org stuff, so I extended that to also prompt on the Editor Component.

I nearly feel like we should add an explicit Gutenberg component to Trac to make people select that..

This also redirects some meta-related things, WordCamp and Five For The Future.

I would appreciate some wordsmithing of the message if anyone feels strongly on it (I mostly copied what was already there)

Note: See TracTickets for help on using tickets.