-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New labels for WordPress Playground GitHub #1160
Comments
Would the Also, would they apply to all issues and PRs, or just the documentation-related ones? If it's the latter, I think I understand. If it's the former, what would be two examples of issues matching each of these? I'm trying to understand what falls under "plugin" or "interfacing". |
Answer: Labels In the Documentation Issue Tracker we track issues by
This helps to structure doc updates by user persona.
In the docs tracker everything is documentation related... For this repo, I think the tags would best be used solely for Issues. Once a PR is created to address an issue, it can be attached as a comment to the Issue which provides a solid documentation flow for finding the info and changes. Since you can drill-down based on
plugins could be related to official Playground plugins, or using Playground to work on plugins |
|
Aha! Let me confirm my understanding:
Is my understanding correct here @flexseth? If yes, let's do it. One caveat: I'd prefix those labels with Here's a few open questions:
|
The labels offer filtering ability. If a documentation author wants to work on something that is A GitHub workflow can be set up to email a notification when the Props to @zzap - Milana has done great work over there managing a TON of docs related issues. Collaborator workflowIf collaborators want to work on open issues relating to
For best usability I think it would be a good idea to transfer the Issues to the appropriate repo. Then we can look at taxonomy on a per-repo basis
The documentation issue tracker is great, but it's mostly for simple updates and end-users. Playground is probably going to be a huge ecosystem so I think keeping all of the issues here, or in
Currently I can label but not create new labels. I can be very judicious when adding new labels. BackgroundMy background comes from one-part OCD and one-part ADHD. Having things extremely organized is helpful for me, and I think it will be helpful for Playground collaborators and those looking to solve problems in the Playground ecosystem. ConcusionIf you can grant me the ability to add new labels to this repo, it would be a benefit. cc @ironnysh and @SagarGurnani - Thank you for expressing interesting in helping with docs! |
I'd like to keep this repo focused on Playground core. There was a time when we discussed everything here and it was just too much noise. WP-NOW is separate, VS Code extension is separate, Blueprints are spinning into a separate project that will work with and without Playground etc. Perhaps a separate repo for documentation work would be helpful, e.g. maybe we could work in https://github.com/WordPress/Documentation-Issue-Tracker/. What do you think @zzap? Or maybe a multiple repos with a central project board would suffice for now.
Hm I just went through GitHub permissions and don't think it's possible to grant access just to labels. Let's figure out the repository logistics and get those labels in place once we know where. |
Closing - unnecessary Explaining the repos and having users search should be just fine for filtering info |
@adamziel, if you plan on managing docs issues in the Docs Issue Tracker repo in the long run, then yes. If that would be a temp solution until you figure it out, then use the current solution as a temp. Not because we don't want Playground issues in Docs repo, but because of physics. The law of inertia says you'll have a hard time redirecting every report/issue to the new place. Doing it twice will be even harder. Twice as hard, apparently. Managing docs in a large open-source project with so many repos and places to consider and different teams/people to collaborate with, is already hard. Don't complicate processes if that doesn't improve something (contributing experience, quality of docs etc). The price is too high for the value you're getting. |
That makes a lot of sense, thank you @zzap ! |
Based on existing docs and discussions, add new labels to organize this repo.
Helps project stakeholders and contributors to search and sort info
Think of this organizational strategy as if you were building out a WordPress website. How would you want the website user to easily have access to info pertaining to...
Also builds the framework for building the documentation out on a WordPress website 🫶
User Personas
Tags (labels)
wp-cli
tips and tricks)Documentation types
The text was updated successfully, but these errors were encountered: