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/ > > [2] > https://github.com/apache/airflow/blob/main/ISSUE_TRIAGE_PROCESS.rst#labels >
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@airflow.apache.org For additional commands, e-mail: dev-h...@airflow.apache.org