Opened 17 months ago

Last modified 17 months ago

#6862 new enhancement

Add support for component Slack channels

Reported by: desrosj's profile desrosj Owned by:
Milestone: Priority: normal
Component: Make (Get Involved) / P2 Keywords: has-patch


On the components pages, it would be nice to link off to Slack channels when a component has one. This would make it easier for someone to get started contributing to that component help encourage more public conversations instead of contributors DMing others listed as maintainers.

Change History (2)

This ticket was mentioned in PR #131 on WordPress/ by @desrosj.

17 months ago

This adds a new custom field for a Slack channel ID of a component. When one is present, a Slack logo will display in a new column on the Components page that links off to that room.

Trac ticket:

#2 @desrosj
17 months ago

Props to @bph for this idea!

I worked up a patch, but I was having trouble getting a local instance of the site up and running with a working Components page. So it may need some visual adjustments.

For the componennts table, I pictured just the Slack icon showing within the column. I saw that there's some CSS to automatically add the icon ::before, for all a tags with a Slack URL, but wasn't sure if there was already an easy way to hide text visually on .org (.screen-reader-text is only admin facing, as far as I know).

I've also rearranged the single components page just a bit.

Note: See TracTickets for help on using tickets.