Making WordPress.org

Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#4643 closed enhancement (fixed)

Direct people who report block editor bugs to the Gutenberg repository

Reported by: noisysocks's profile noisysocks Owned by: dd32's profile 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 4 years 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 4 years ago.

Download all attachments as: .zip

Change History (7)

#1 @dd32
5 years ago

  • Keywords needs-design added

A note was added to the preamble for core trac 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)

Last edited 5 years ago by dd32 (previous) (diff)

#2 @noisysocks
5 years ago

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

#3 @noisysocks
5 years 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
4 years 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
4 years 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
4 years 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.