Skip to content
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

automatically add labels for working group to horizontal issues #39

Open
aphillips opened this issue Jan 18, 2024 · 8 comments
Open

automatically add labels for working group to horizontal issues #39

aphillips opened this issue Jan 18, 2024 · 8 comments
Assignees
Labels
enhancement New feature or request

Comments

@aphillips
Copy link

The I18N WG would like to request a feature. We would like HR issues to be labeled with the working group.

We notice that a number of working groups create more than one spec. These get different s:shortname labels in our repo. It would be nice to be able to find all issues associated with a specific working group later, such as when we have a joint call or meeting with them.

We want to be able to search the i18n-activity repo (where our horizontal review issues are located) for a label by working group. For example, if we wanted to look up all issues for the VC working group, we would use a query like:

https://github.com/w3c/i18n-activity/issues?q=label:wg:vc

This is in response to w3c/i18n-actions#69. @plehegar and I traded email about it also.

@plehegar plehegar self-assigned this Jan 31, 2024
@plehegar plehegar added the enhancement New feature or request label Jan 31, 2024
@plehegar
Copy link
Member

plehegar commented Feb 8, 2024

Hi @aphillips ,

Some of the i18n-activity issues would get a subset of the following labels: 'tf:i18n-sealreq', 'ig:i18n', 'wg:i18n-core', 'tf:i18n-hlreq', 'tf:i18n-jlreq', 'tf:i18n-mlreq', 'tf:i18n-tlreq'.

Is that desired or should I filter those out?

@aphillips
Copy link
Author

@plehegar I think you can filter those. We already have tags explicitly for that and we know where those issues come from in any event.

@plehegar
Copy link
Member

plehegar commented Feb 9, 2024

ok, we're not automatic yet but I have code that populated the horizontal issues, for example:

The group attribution is based on what a repository claims. Those claims are processed and gathered and are used in various context.

If the current result seems satisfying, I will:

  1. make it automatic
  2. update the documentation.
  3. add a board to display all of the horizontal issues associated with a Group (similar to the one we have for a specification)

@plehegar
Copy link
Member

plehegar commented Feb 9, 2024

would it be useful to have labels for outside organizations, like 'whatwg', 'ietf' ?

@aphillips
Copy link
Author

The examples (distributed-tracing and wicg) look good!

I think that outside organizations would be useful, notably whatwg

@plehegar
Copy link
Member

short update: I added the handling for 'whatwg'. IETF isn't much of a use case yet.

@aphillips
Copy link
Author

Looks pretty good. I noticed a bug: s:infra didn't get picked up as whatwg

@plehegar
Copy link
Member

one remaining TODO: add the Group even if the issue doesn't link to another GH repo yet, eg w3c/i18n-activity#192

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants