Very good points. We want the barrier to filing a bug report to be as low as possible. Jira adds complexity of a sign up process and a complex interface, and also users don't know what the fields mean (issue type, priority, component, tag, fix version, etc). So it currently really doesn't make sense to just point users at Jira and expect them to figure it out.
As for using user@beam for bug reports: - In practice, we have to edit most of the fields and improve the bug description anyhow, so it might be no extra work for an experienced contributor to file the bug based on the user's email. - Also in practice, we already do this. So it is just a matter of pointing users that way. One downside is that there is not really tracking of resolution of an email thread, so unless it gets filed as a Jira it may sit unresolved. Another option we could consider: I think we could have a "report a bug / feature request" link that fills in most fields and gives the user a simplified view (like GitHub issue view where it is just title & body). It could end up that these Jiras get ignored just as easily as a user@beam thread. You can always have a link like that and it could point to whatever the current choice is, like "mailto:[email protected]" though I think mailto links are out of fashion these days. Kenn On Fri, Jul 24, 2020 at 2:50 PM Griselda Cuevas <[email protected]> wrote: > Hi folks, > > I recently made a few Jira boards [1][2] to help triage and organize > Beam's backlog. > > > Something that came to my mind is that reporting bugs and feature requests > using Jira might be imposing a high barrier for users who don't have an > account. This process might also make it difficult to ask follow-up > questions to reporters who don't monitor Jira's notifications. > > > I want to gather consensus on updating the website to give the option to > report bugs and feature requests by sending an email to [email protected] and > adding a tag to the subject line ([bug] OR [New Feature]) > > > There are other more sustainable solutions, like looking into using GitHub > issues, but they will have other costs, like migrating current tickets and > systems, pointing them out here in case we want to consider. > > > Let me know what you think, > > G > > > [1] > https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335922# > > [2] > https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335923# > > [3] https://beam.apache.org/contribute/ > > [4] https://beam.apache.org/community/contact-us/ >
