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

Reply via email to