WordPress.org

Making WordPress.org

Opened 4 years ago

Last modified 6 months ago

#981 new enhancement

Create feedback form for devhub

Reported by: samuelsidler Owned by:
Milestone: Priority: normal
Component: Developer Hub Keywords: close
Cc:

Description

Every page on devhub should have a link to a feedback form. For now, let's call it "Report an Issue" and let's put it in the header, on the right. I think it's fine for it to just be text for now.

The feedback form, per @coffee2code, should just be an open comment form, but should also include the referrer so we know what page the user is reporting an issue with. Comments will _not_ be displayed. However, Siobhan should get an email for every comment (siobhan@…). (She'll then pipe this into Slack.)

That means we need the following fields for the form: name, username, email, problem URL (autofilled via referrer, but editable), and comment form.

Change History (9)

This ticket was mentioned in Slack in #meta-devhub by drew. View the logs.


3 years ago

#2 @DrewAPicture
3 years ago

  • Priority changed from high to normal

@samuelsidler Can we get an updated definition of the problem we're trying to solve?

It seems like when this ticket was created it was maybe to solicit something akin to beta feedback. I think funneling feedback through one person at this point would be unrealistic.

#4 @samuelsidler
3 years ago

The idea for issue reporting was to cover errors in both the code reference and developer handbooks (and even the dashicons page). If we have a better way to do that, let's do it. Feel free to hijack or close this ticket, if needed.

#5 @coffee2code
3 years ago

In 3787:

developer.wordpress.org: Explicitly indicate feedback is acceptable via the same form as user contributed notes.

See #981.
Fixes #607.

#6 @obenland
14 months ago

  • Keywords close added

Feels to me like [3787] satisfied the intent of this ticket? Is the way it now works not good enough?

#7 @samuelsidler
14 months ago

[3787] only covers the code reference. This ticket covers the entirety of devhub, including documentation (handbooks).

This ticket was mentioned in Slack in #meta-devhub by drew. View the logs.


6 months ago

#9 @coffee2code
6 months ago

Feedback for the code reference has been in place for awhile, so that aspect should be covered.

As for handbooks, we'll enable the comment form for those pages. Comments won't be publicly visible, only used as a means to submit feedback about the page to the site admins. We'll probably want to build filters into the backend so moderators can see the feedback for a particular handbook.

As for regular pages, there is really only one meaningful page at present: the dashicons page. I consider feedback for that page something more appropriately handled as a meta.trac ticket.

Note: See TracTickets for help on using tickets.