Communication Tagging

****NOTE: Andrea wrote a post about tags and beat me to the publish button by one minute. I’m publishing this anyway because it addresses more than one thing and has shorter tag suggestions. People can comment on either post and we’ll collate responses.****

One of the things we need to do prior to getting the new deputiesProgram Supporter Community Program Supporters (formerly Deputies) are a team of people worldwide who review WordCamp and Meetup applications, interview lead organizers, and keep things moving at WordCamp Central. Find more about program supporters in our Program Supporter Handbook. rolled into the day to day work is to agree on a better system of triage. Using tags to identify what’s needed on a supportpress ticket is analogous to using tags on coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. tickets to indicate what’s needed.

Consider a core tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub. ticket. It has:

  • a component like “widgets”
  • a priority like “normal” or “high” (how important is this compared to other things we have to do)
  • a severity like “normal” or “high” (are things broken/at a standstill until this is dealt with, or is just something we should do)
  • a milestone (this release? a future release? we haven’t decided yet?)
  • an assigned person that will take responsibility
  • keywords that indicate what needs to happen next, like “needs-patch,” needs-testing,” or “2nd opinion”

I propose that in supportpress, we start tagging with components, priority, assigned person, and keywords instead of the current methed of tagging with people’s names. As we distribute tasks this will make it easier for people to find the tickets they need to address.

Component: Tags that would make sense here are probably the part that we need to think about the most, but to start, I’d suggest payment, swag, application, budget, sponsors, speakers, venue, and insurance to start.

Priority/Severity: I suggest we only have one tag around this, urgent, intended to call up things that have an extremely time-sensitive nature (based on shipping times, payment deadline, WC happening that weekend, etc).

Keywords: What needs to happen. needs-review, needs-vetting, vetted, etc. This area is where the most work needs to be done to identify the states of an issue.

Suggestions for more or different tags welcome.

#applications, #community-management, #process, #supportpress, #tagging

Suggesting, Volunteering, and Making a Process Here

As @andrea_r posted, we had a chat about possibilities for this group. She’s going to head up the Welcome Wagon project, and posted some of the things we discussed there. In addition to suggestions about things that could be done, though, we need volunteers. It’s a given that there are a million great ideas that would improve the project and the experience of contributing to it.

What’s not a given is that there are enough hours in the day for a handful of people (many of whom are volunteers with day jobs, families, and other responsibilities to juggle) to make all these things happen — especially since most things are not as trivial to implement as most people assume. In reality, most suggestions that come in have been made before, have been discussed, and are either waiting on implementation because of a lack of warm bodies to do the work, or have been rejected for some reason.

We have traditionally sucked at making suggestion follow-up transparent, and need to do better (that’s part of the hope with team reps). That said, the handful of people who get suggestions and requests lobbed at them 24/7 aren’t servants, and shouldn’t be treated as such.

To that end, when commenting with a suggestion, I’ll ask that commenters on this blog follow the same rule I used to use for the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. team scoping posts: if you make a suggestion, include whether or not you are willing to help with the work to make it a reality if the suggestion is accepted, and if so, indicate how much time you have to give to the project.

So moving forward, try not to say, “I think think it would be great if you did [idea],” but instead say, “I think it would be great if we did [idea]. I [describe the skills you have that you can use to make this idea happen] and I can give about [say how much time you can give to working on this project].” It’s also okay to make a suggestion you’re not willing to help with (or don’t have the skills for), but you should still give this information.

Examples of what not to say:

You should have a prancing unicorn on every make site to welcome people, like a modern-day Clippy.

Make the Showcase better, it’s lame.

You should make it so profiles show all the activity people have at community events.

Examples what would be better:

We should have a prancing unicorn on every make site to welcome people, like a modern-day Clippy. I’m willing to help with this, and have the necessary JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. skills. I could throw about 20 hours at this over the next couple of weekends.

The Showcase would be better if someone weeded out the sites that have changed and aren’t Showcase-worthy anymore. I’m not a coder, but I could contribute an hour or two a week to moderating this if someone else made a form or something so people could report sites that should be removed.

It would be great if The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. profiles showed WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. and meetupMeetup Meetup groups are locally-organized groups that get together for face-to-face events on a regular basis (commonly once a month). Learn more about Meetups in our Meetup Organizer Handbook. activity. I don’t want to be involved in the project to make this happen, just wanted to make a suggestion.

This will help us move forward faster, and create more actionable comments since they’ll have more context. Thanks!