100pah commented on issue #9849: fix: Update zrender to 4.0.6
URL: 
https://github.com/apache/incubator-echarts/pull/9849#issuecomment-458436299
 
 
   @ClemMakesApps 
   
   Generally, I think currently the dev follows these conventions:
   + When make a big feature or a long term fix of some bug, work a new branch. 
   + When make a rapid fix of some issue tweaks someing, work on `master` 
branch or `release` branch. If making new branch in this case, it is probably 
inconvenient and makes the commit log full of "merge".
   
   And about the case #9774 , which blocks the `npm i`, that is infrequent 
(might be only 1 in the latest year). But it can be prevented by auto CI.
   
   In previous practice, we did not pay enough attention to keep the `master` 
stable. It should be improved, following the principle that the `master` should 
always be able to "build" and run "basically" normally. I use "basically" 
because that the overall test only happens in the "release stage", where some 
more bug brought by the lastest commit can finally be exposed. But it is not 
easy to prevent all of those bugs from merging into `master` at the "dev stage".

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to