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

fixed link list in repository settings #5

Open
kszorin opened this issue Apr 23, 2020 · 2 comments
Open

fixed link list in repository settings #5

kszorin opened this issue Apr 23, 2020 · 2 comments

Comments

@kszorin
Copy link

kszorin commented Apr 23, 2020

Problem

Now each developer create link in your pull request and can to do mistake in label name. We can't filter our PR correctly in this case.

Solution

Create settings section for your plugin in Repository settings. Admins can create list of labels. Developers can use labels from this list only or create own.
Снимок

@kovetskiy
Copy link
Member

That sounds legit, although I'd like to say that it should be optional because there are lots of teams that already got used to the existing mechanism of adding labels, and changing it without having back-compatibility would cause lots of frustration.

There is also a topic to think:

  • should it be configurable on global level of Bitbucket?
  • should it be configurable on project level of Bitbucket?
  • do we really need list of labels in a special menu in UI or maybe it would be better to specify them in a YAML file stored in the same repository?

Unfortunately, we don't have enough time resources to implement this feature ASAP, but I'd be glad to merge the pull request with this feature implemented.

@kszorin
Copy link
Author

kszorin commented Apr 24, 2020

it should be optional because there are lots of teams that already got used to the existing mechanism of adding labels, and changing it without having back-compatibility would cause lots of frustration.

of course

should it be configurable on project level of Bitbucket?

It should to be configurable on repository level. But many plugins can set up some settings on all this levels but override them on the next level global -> project -> repository.

do we really need list of labels in a special menu in UI or maybe it would be better to specify them in a YAML file stored in the same repository?

I think - GUI.

Unfortunately, we don't have enough time resources to implement this feature ASAP, but I'd be glad to merge the pull request with this feature implemented.

Ok, I've understood it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants