potiuk commented on pull request #17855:
URL: https://github.com/apache/airflow/pull/17855#issuecomment-906587308
> With Airflow being an open-to-everybody project, I'm doubting if we should
have a maintainers-only form? WDYT?
treat that one as "well maybe" and this is the best I came up with.
I often create issues which are "to dos" - especially when they are in
projects and having to enter a form for those would be quite annoying (they are
often neither bugs nor features). I think though that "freely" allowing users
to enter issues without following the structured form is PRECISELY what I want
to address with those forms. I am really annoyed by people who create a bug
report, DELETE everything and override it with a free form entry.
That's why in the "maintainer only" form, I added the "checkbox" to
acknowledge that you are a maintainer. Not that it will stop some people, but
we then will be able to close such issues immediately with "you are not
maintainer" and they will have no choice but to enter all the details in the
form (or will give up which is more likely and expected).
We already have quite a number of things we can only do as maintainers
acctually - most of them controlled by permissions. Mergin code, labelling
issues, closing other's issues and so one. So this is nothing "extraordinary"
and by no means it means that project is not "open-to-everybody".
I'd love to have it similarly done to show this form only for maintainers,
but it's not currently possible. The "Confirm you are maintainer" is the next
best approach I figured :).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]