Devhub Update 21st August

Thanks everyone who came to the meeting on Tuesday. It was an extra-long meeting because we did a bug scrub. Here’s what he discussed:


  • #449 The parser doesn’t yet detect deprecated functions so we can’t move on this. We should have a similar notice for pluggable functions.
  • #197 – closed. Markdown is not being parsed in parameter docs. I’ve opened a ticket on Github for that.
  • #492 – this is an issue with inline docs not being escaped. @DrewAPicture is to figure out what is the best method for escaping markdown, update the handbook, and see that the inline docs are properly escaped.
  • #182 This is wider issue for and should be worked on by the metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. team.
  • #252 ryelle created a page template for dashicons. We’ll need a new ticket when we need a fuller resources page.
  • 411, 481, & 180 – changes should be landed this week (per @coffee2code & @DrewAPicture)
  • 542 – blessed. @nicolealleyinteractive is investigating

Anything else

  • Changes to examples/curated content & explanations should be landed this week
  • Handbook theme is progressing. We’ll discuss it in more detail next week.

Parser issues

The bug scrub emphasised how much we need a new maintainer for the parser. @Rarst has done a great job but in his absence we need someone to keep it moving forward. The following tickets are pending work on the parser:

Until there’s some work done on the parser none of these tickets can be worked on. If anyone is interested in volunteering please let me know.

What are you working on?

If you’re actively working on devhub, can you please leave a comment on this post with a list of things that you’re working on in order of priority. I want to make sure that everything has a ticket. It will also help me get a better handle on where we need to get more volunteers.