GitHub user potiuk added a comment to the discussion: Old graph view

@dejlek

> The first thing that my colleagues asked when I asked them to try new Airflow 
> (I am trying to migrate from 2.6.3 to 2.10.3) was to bring back the old graph 
> view because the new one is terrible.

Yep. This is absolutely normal and expected reaction. People generally don't 
like changes and naturally oppose against them. Also anecdotal evidences are 
just that - anecdotal evidences. I personally know many users (also new users 
who had not been accustomed to the old graph) who simply LOVE the new UI. Also 
anecdotal. So sucha comments without statistics and panels have very little 
value other than - exactly `anecdotal` value.

@dajlek @aipatr 

Then I will repeat myself. If you have ideas how to improve it -> feel free to 
open issues for that describing what is missing and what can be improved. In 
case you have not noticed - Airflow 3.1 will have VASTLY improved UI on grid 
and graph with numerous improvements implemented - bringing Gantt Chart back 
and **many** other improvements. All of those improvements were possible 
PRECISELY because the old graph was dumped and the people who implemented the 
new UI fixes and improvements could focus on ONE set of changes rather than 
duplicating the effforts. 

If you look at the recent discussion on the PR of the month 
https://lists.apache.org/thread/gpr5jcd69mh50vy61b3j1c7pc9b525b7 - about 3 or 
for great improvements of the UI that will come in 3.1 are viciously fighting 
for the "PR of the month" label. And all that is possible, because the people 
who implement those changes could focus on "future" rather than on "bringing 
the old back".

My question is to both of you - how much did you contribute to discussions 
about those changes happening (there were many in the PRs where various 
improvements have been discussed, previewed and people could comment on those. 
How many of those comments from your side were "this is not the best - let's 
improve it this or that way".  Many of the people who contributed those are new 
contributors who never contributed before. People like you who - when they saw 
something needs improvement - rolled their sleeves up and did it.

I have not seen any of the people commenting here in those discussions. All I 
hear is "Bring back the old view" - which basically means "stop all the work 
you are doing on the new UI and improvements and focus on bringing the exact 
same experiences tha you dumped in order to be able to get better UI faster". 
Generally you are asking all those new contributors that are now improving the 
new UI to spend 2x more effort on testing and implementing new stuff that is 
needed at the backend to support those new changes.

> I see no reason why the old graph view could not stay there where it was.

This is the reason ^^. It would slows improvements of he new UI. That's a 
reason that is worth it on its own.]


I look forward to your "expectations" that old graph is back, into proposals 
and constructive comments on how the new UI will be improved. There is no road 
back. We boldly look into the future, and you can have a hand in shaping this 
future rather than demanding those who actually 'do this' - to slow down.



GitHub link: 
https://github.com/apache/airflow/discussions/35407#discussioncomment-14220895

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to