I'm a bit averse to having it answer questions (the similar issues part) as I believe that's a slippery slope to where it could start being used to provide actual answers. I personally would be more comfortable with answering still being restricted to maintainers/contributors and maybe restricting the bot to just tagging similar issues while still requiring a human to provide advice based on that similarity.
Just my personal 2 cents. I'm not too strongly opposed to using it. -- Regards, Aritra Basu On Thu, Jun 27, 2024, 2:41 AM Julian LaNeve <jul...@astronomer.io.invalid> wrote: > Not sure if I get an official vote here but we've been working with Devin > and the Dosu team for Cosmos ( > https://github.com/astronomer/astronomer-cosmos ) and it's been working > great. Excited to see this in Airflow itself! > > Plus they use Airflow to power their data platform behind the scenes so > they have a vested interest in this one :) > > -- > > *Julian LaNeve* > CTO > > Email: jul...@astronomer.io > ( jul...@astronomer.io ) Mobile: 330 509 5792 > > On Wed, Jun 26, 2024 at 4:58 PM, Vikram Koka < vik...@astronomer.io.invalid > > wrote: > > > > > > > > > +1 > > > > > > > > Love it! > > > > > > > > On Wed, Jun 26, 2024 at 1:23 PM Vincent Beck < vincbeck@ apache. org ( > > vincb...@apache.org ) > wrote: > > > > > >> > >> > >> Fantastic idea! > >> > >> > >> > >> On 2024/06/26 20:12:43 Jarek Potiuk wrote: > >> > >> > >>> > >>> > >>> Hello everyone, > >>> > >>> > >>> > >>> Together with Elad, Kaxil, and the Dosu team [1], we’ve been looking > into > >>> employing AI / Natural Language processing to help us triage issues for > >>> Apache Airflow. We do not want to go “all-in” into getting a chatbot to > >>> respond to all our issues because we believe this is not how the > >>> > >>> > >> > >> > >> > >> community > >> > >> > >>> > >>> > >>> is being built. We looked at various ways we can start exploring the > >>> capabilities of the new ML/AI/Natural Language processing available. > >>> > >>> > >>> > >>> We worked with the Dosu team. They are approved by the Apache Software > >>> Foundation infrastructure as Github integration and few ASF projects > >>> already use it (including our friends at Superset) - they have a > >>> > >>> > >> > >> > >> > >> fantastic > >> > >> > >>> > >>> > >>> offer to provide free service for open-source projects like Airflow. > >>> Together we evaluated what we can start with and initially we have a > >>> proposal to use auto-labeling of issues created in the Airflow > >>> > >>> > >> > >> > >> > >> repository. > >> > >> > >>> > >>> > >>> We have a number of rules that are established for the triage team [2] > >>> > >>> > >> > >> > >> > >> but > >> > >> > >>> > >>> > >>> those rules are mundane and difficult to follow, and generally a lot of > >>> > >>> > >> > >> > >> > >> our > >> > >> > >>> > >>> > >>> issues are either not classified or badly classified, and currently we > >>> cannot rely on the classification. > >>> > >>> > >>> > >>> What we want to start with is to re-classify our issues and apply the > >>> labels retro-actively for all past issues as well as start applying > them > >>> automatically for new issues. > >>> > >>> > >>> > >>> The risk of doing it is low, and it will allow us to explore > integration > >>> and follow up with more elaborated integration. We have some options > such > >>> as getting automated proposals for answers for similar questions, as > well > >>> as “chat-bot generated/maintainer approved” answers - but we definitely > >>> > >>> > >> > >> > >> > >> do > >> > >> > >>> > >>> > >>> not want to have bots starting to answer automatically on PRs and > issues. > >>> > >>> > >>> > >>> We think that this will allow us to explore more ways how we can make > >>> maintainers and triagers time more efficient - and help us while we are > >>> focusing also on Airflow 3 development soon. > >>> > >>> > >>> > >>> The Dosu founder - Devin, will send some more information soon and is > >>> available for questions here and in the #triage-team channel on Slack. > >>> > >>> > >>> > >>> Unless we hear some complaints, we will apply labelling changes in a > few > >>> days, I think this stage is not really controversial, and we will run a > >>> LAZY CONSENSUS in a few days. > >>> > >>> > >>> > >>> J. E. K. (and the Dosu team). > >>> > >>> > >>> > >>> [1] https:/ / dosu. dev/ ( https://dosu.dev/ ) > >>> > >>> > >>> > >>> [2] > >>> > >>> > >> > >> > >> > >> https:/ / github. com/ apache/ airflow/ blob/ main/ > ISSUE_TRIAGE_PROCESS. rst#labels > >> ( > >> > https://github.com/apache/airflow/blob/main/ISSUE_TRIAGE_PROCESS.rst#labels > >> ) > >> > >> > >> > >> --------------------------------------------------------------------- To > >> unsubscribe, e-mail: dev-unsubscribe@ airflow. apache. org ( > >> dev-unsubscr...@airflow.apache.org ) For additional commands, e-mail: > dev-help@ > >> airflow. apache. org ( dev-h...@airflow.apache.org ) > >> > >> > > > > > >