Ok so I think we all agree (you, me and Eric): to me a "big" change is directly related to how it impacts users. Internal refactorings that touch a lot of files are not necessarily "big" in terms of impact.
Le lun. 28 janv. 2019 à 17:48, Milles, Eric (TR Tech, Content & Ops) < eric.mil...@thomsonreuters.com> a écrit : > I think "big" refers to impact to users of the language, not number of > files/lines touched. Let's say you change copyright notices; that will > affect a lot of files but not a lot of users. Changes like altering the > jars structure, how the static type checker works, new language syntax, > making compile static on by default are examples of "big changes" that will > impact users. > > > Another example, let's say I want to make "indy" the new default and get > rid of the separate classified jars. This is a big change since many, many > users are not using the indy jars and so they would likely experience some > difference in compilation or execution, even though all the same class > files are delivered in the jars. > > > ------------------------------ > *From:* Daniel.Sun <sun...@apache.org> > *Sent:* Sunday, January 27, 2019 3:46 PM > *To:* d...@groovy.incubator.apache.org > *Subject:* Re: About the lazy consensus on Pull Requests > > Let's have a look at some examples to clarify the "big changes": > > 1) Removing unnecessary boxing and unboxing modifies a lot of files, it is > a > big change but it is just a refactoring, so I think it can apply the lazy > consensus strategy. > > 2) Supporting switch expression of Java 12 will impact groovy users, it is > a > big change and can not apply the lazy consensus strategy. > > Agree with me? > > Cheers, > Daniel.Sun > > > > > > > ----- > Apache Groovy committer > Blog: > https://urldefense.proofpoint.com/v2/url?u=http-3A__blog.sunlan.me&d=DwICAg&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=_b29NYtGgrijCwV2rG6I3Bg70IXBiuUWMMCfYpexP9c&s=2DLn8nmHOUU2_Qlx-jzlHxSsQ4dfNUxCljdyis8yXTY&e= > > Twitter: @daniel_sun > > -- > Sent from: > https://urldefense.proofpoint.com/v2/url?u=http-3A__groovy.329449.n5.nabble.com_Groovy-2DDev-2Df372993.html&d=DwICAg&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=_b29NYtGgrijCwV2rG6I3Bg70IXBiuUWMMCfYpexP9c&s=w8m2klmc3e4i2w9gi8m8TjmQs1RxesdubEgIjd7_8vE&e= >