Yes, I agree with Istvan. We should do this in one step.

On Tue, 17 Jan 2023 at 23:31, Istvan Toth <st...@cloudera.com.invalid>
wrote:

> Hi!
>
> IF we decide to do this, then I propose doing the full cleanup in one step
> on all active branches, it's better to rip off the bandaid than to slowly
> peel it.
> The incremental approach would result in super noisy patches for the
> foreseeable future.
> Doing it only on master only would make all 5.1 backports painful.
> This probably also needs some work on the Yetus side, but we can probably
> take whatever HBase did there, too.
>
> I agree with the proposal.
>
> regards
> Istvan
>
> On Tue, Jan 17, 2023 at 5:42 PM aman poonia <aman.poonia...@gmail.com>
> wrote:
>
> > The Phoenix project utilizes checkstyle for code formatting, however, it
> > has been observed that the code is not well formatted. One potential
> reason
> > for this is that the project currently only provides eclipse formatter
> > rules, which may not be used by all developers. To address this issue,
> one
> > solution is to implement the spotless plugin. This plugin allows
> formatting
> > to be done through maven, rather than relying on IDE specific rules.
> > Developers can run the command "maven spotless:apply" to format their
> code.
> > Additionally, this plugin can be added to pre-check-in checks, allowing
> the
> > pre-check-in job to run "maven spotless:apply" or "maven spotless:check"
> as
> > needed. One potential concern is that a one-time "format all" exercise
> may
> > be required. However, this can be avoided by using the <ratchetFrom>
> > configuration, which only applies spotless to changes made after a
> specific
> > commit. Some projects, such as HBase, have already adopted the use of
> > spotless. A JIRA ticket (PHOENIX-6850) has been filed and a sample pull
> > request (https://github.com/apache/phoenix/pull/1548) has been created
> to
> > demonstrate the implementation of spotless in Phoenix.
> >
> > Please take a look and let me know if you have any concerns or
> suggestions.
> >
> > --
> > *With Regards,*
> > *Aman Poonia*
> >
>
>
> --
> *István Tóth* | Sr. Staff Software Engineer
> *Email*: st...@cloudera.com
> cloudera.com <https://www.cloudera.com>
> [image: Cloudera] <https://www.cloudera.com/>
> [image: Cloudera on Twitter] <https://twitter.com/cloudera> [image:
> Cloudera on Facebook] <https://www.facebook.com/cloudera> [image: Cloudera
> on LinkedIn] <https://www.linkedin.com/company/cloudera>
> ------------------------------
> ------------------------------
>

Reply via email to