This is indeed great. There is a WEALTH of information in it - a lot to
digest and work on ..
Some of those actions to work on are pretty vague, some of them very
concrete, but certainly there is A LOT to improve.

Without going into "what exactly to improve", I see a few general types of
improvement we can do:

a) actually improve something in airflow code to make debugging better and
easier (example: review code and improve vague messages)
b) add documentation on how to do things that are non obvious (or improve
discoverability of existing documentation)
c) increase awareness - maybe via blog posts, recorded talks, asking
influencers (Mark Lamberti comes to my mind immediately) to explain how
debugging is already possible/easy but people do not know about it
(example: I clearly see for example that our recent open-telemetry
integration with traces is used sporadically, while it solves a lot of
problems with tracking what's going on in a distributed environment that is
mentioned as a big pain)
d) develop new tooling hat will make it easier for people to debug  (for
example IDE integration)

But then there is an important question of what to focus on first. Because
we won't be able to address everything quickly.

In order to do something actionable and really "progress" on improving
ehre, I think those who are interested in improving debuggability should
read the report in detail and possibly (my proposal)  we should all
discuss here what should be the most impactful and important things to work
on. And maybe people seeing it here should propose (say) 3 top things that
they think are most important and impactful, and then we could see if we
have clear contenders.

Maybe even we can eventually vote on it, if there won't be a clear
consensus.

I have my 3 picks already, but I do not want to skew other's choices :).

WDYT?


On Sat, Oct 19, 2024 at 2:05 AM Vikram Koka <vik...@astronomer.io.invalid>
wrote:

> +1
> Excellent work, Omkar, lliya, and Amogh.
>
> Really appreciate the details in the report. It was fascinating reading!
> Looking forward to seeing the changes in response.
>
> Vikram
>
>
> On Fri, Oct 18, 2024 at 4:15 PM Kaxil Naik <kaxiln...@gmail.com> wrote:
>
> > Great work here Omkar, Iliya & Amogh for all your hard work on this 👏🏻
> >
> > On Fri, 18 Oct 2024 at 23:25, Omkar P <droiddev5...@gmail.com> wrote:
> >
> > > Hey all,
> > >
> > > Hope you are doing great!
> > >
> > > So recently the Airflow debugging survey made the rounds and we've
> > > received a total of 69 responses.
> > >
> > > We've analyzed those responses and created a report which we can refer
> to
> > > for creation of GH issues to improve Airflow.
> > >
> > > There's a new GH project created today for these issues, in case any of
> > you
> > > want to contribute:
> https://github.com/orgs/apache/projects/421/views/1
> > >
> > > Currently just a few high-level issues are created, which we can
> discuss
> > > and drill down one level further to get the implementation issues.
> > >
> > > For your reference, the survey report can be viewed here:
> > >
> > >
> >
> https://html-preview.github.io/?url=https://github.com/omkar-foss/airflow-debugging-survey-2024/blob/main/report/html/survey_report.html
> > >
> > > And all our debugging survey related resources (form pdf, responses
> data,
> > > notebook, etc.) are currently here:
> > > https://github.com/omkar-foss/airflow-debugging-survey-2024
> > >
> > > We'll eventually move these from my GH repo to the Airflow site or
> blog.
> > > Meanwhile, look forward to any suggestions or inputs from you on the GH
> > > issues. Cheers.
> > >
> > > Regards,
> > > Omkar
> > >
> >
>

Reply via email to