potiuk edited a comment on pull request #16110:
URL: https://github.com/apache/airflow/pull/16110#issuecomment-994984675


   I feel your frustration in the question. So let me try to be helpful and 
explain a bit.
   
   I'd advise you to continue rebasing and ping us when you see tests succed. 
There are conflicts now as you can see. And Ping everyone here when it succeds. 
In a way when you are a PR "author" it's part of the author's "job" to drag 
attention of others when you see your PR is ready to merge (green or you only 
see unrelated issues). This is the best you can do. 
   
   It becomes quite obvious if you try to put yourself in our shoes. For you 
this is only (or maybe one of a few) PRs that you care about. Yet we - as 
committers had 340 (!) PR merged overt the course of 1 month 
https://github.com/apache/airflow/pulse/monthly) . There are just a handful of 
commiters and this is ~20 PRs merged per working day. Some of them taking 20-30 
comments on. As you can possibly imagine none of us is on a lookou to merge PRs 
at the moment they succeed. We have likely 100-200 completeed PR jobs a day. 
This is also a reason why sometimes main is broken as things slip through.
   
   So it's simply much easier for you to pay an attention and ping use when you 
see things are "good" for the PR you "care" about. 
   
   I understand you would like to work in "fire and forget" mode, but simply 
this is difficult (but possibly merge queue feature which I wrote about 
earlier, will help with that).
   
   Just as a general note, there is also the old saying In fact if something is 
more painful, do it more often. if you rebase more often, it pains less overall 
becaue a) you do it in smaller chunks, b) you learn how to do it fast. I've 
learned how to rebase my commits and resolve conflicts quickly during working 
on Airlfow.
   
   So, apologies if it takes longer than you thought and that you have to do it 
several times, but this is how it works and best you can do is to "vet" your PR 
and be a little annoying (but not after some time - immediately when you see it 
is ready to merge). 
   
   I hope that is helpful and provides you the right context on why things are 
like that . Thanks for your understanding. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to