Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[che-dev] Github issue forms, Team labels and area mapping in che repository

Hello,

On the last community call, I raised two topics.

Tl;dr you may also comment on the issues directly (bottom of the email)

1. Github Forms for submitting new issues.
Separate the data shown to the user and the data stored in the issue.
Today some input is stored in comment to not be displayed in the Github issue and we see choices as tasks (and then issues have unfinished tasks if I select Windows and not macOS and linux for example)

With github forms we can have better issue reports for users.
You can find an example in the [1] link

2. Storing the mapping between area labels and the associated teams in the che repository.
For example area/chectl label is mapped to team/deploy.

So like we have a file with all repositories, .repositories.yaml, we could have labels described in a file.

During the call, there was a side question that the name of the teams should be prefixed by 'Red Hat' if it's a Red Hat team.

so basically, instead of having team/deploy or team/editor we should have team/redhat/deploy and team/redhat/deploy

If there is no objection during a week, then I'll proceed by creating Pull Requests for both issues.

[1] https://github.com/eclipse/che/issues/20054
[2] https://github.com/eclipse/che/issues/20082

Regards,
Florent



Back to the top