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 )
>> 
>> 
> 
> 
>

Reply via email to