I merged #152. I think it would be great to get more reviews on #153 and
others that have a lot of changes.

On Wed, Apr 10, 2019 at 8:50 AM Matt Cheah <mch...@palantir.com> wrote:

> That would be great – right now we mostly need to merge
> https://github.com/apache/incubator-iceberg/pull/152 so it would be great
> to get that reviewed. Once we’ve done that we can proceed to apply the
> style guidelines to the other projects. Here’s an example of applying them
> to iceberg-core: https://github.com/apache/incubator-iceberg/pull/153
>
>
>
> The first PR, #152, makes it easy to apply Baseline to a given project and
> to work on that project’s style corrections in isolation. Once that’s in,
> we could parallelize the efforts across the Iceberg modules. We could open
> Github issues for each of the modules that have to be updated, and then
> contributors can claim assignment of these issues.
>
>
>
> -Matt Cheah
>
>
>
> *From: *<aokolnyc...@apple.com> on behalf of Anton Okolnychyi <
> aokolnyc...@apple.com>
> *Date: *Wednesday, April 10, 2019 at 2:00 AM
> *To: *"dev@iceberg.apache.org" <dev@iceberg.apache.org>
> *Cc: *"rb...@netflix.com" <rb...@netflix.com>, Matt Cheah <
> mch...@palantir.com>
> *Subject: *Re: Style guidelines proposal for Iceberg
>
>
>
> Thanks for this effort, Matt!
>
>
>
> I would be interested to help applying this throughout the code base. Let
> me know if there is anything I can do.
>
>
>
> Cheers,
>
> Anton
>
>
>
>
>
> On 22 Mar 2019, at 17:36, Matt Cheah <mch...@palantir.com> wrote:
>
>
>
> The checks would be run as part of the build, and would fail for any style
> violations.
>
>
>
> Discuss the conventions on the PR if you find particular changes that we
> should discuss. I included a summary of the common changes in the PR
> description – feel free to quote these and bring them up for discussion as
> well.
>
>
>
> -Matt Cheah
>
>
>
> *From: *Ryan Blue <rb...@netflix.com>
> *Reply-To: *"rb...@netflix.com" <rb...@netflix.com>
> *Date: *Friday, March 22, 2019 at 9:27 AM
> *To: *Matt Cheah <mch...@palantir.com>
> *Cc: *"dev@iceberg.apache.org" <dev@iceberg.apache.org>
> *Subject: *Re: Style guidelines proposal for Iceberg
>
>
>
> Thanks for working on this, Matt! If I understand correctly, the checks
> are run as part of the build, so Travis CI builds will fail for style
> violations?
>
>
>
> Where should we discuss the specific conventions? Would you prefer in this
> thread or on the PR?
>
>
>
> On Thu, Mar 21, 2019 at 5:07 PM Matt Cheah <mch...@palantir.com> wrote:
>
> Hi everyone,
>
>
>
> A prerequisite for us to release Iceberg is to have proper style
> guidelines that are enforced in continuous integration. I would like to
> propose adding code linting using an open-source linting toolkit called 
> Baseline
> [github.com]
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_palantir_gradle-2Dbaseline&d=DwMFaQ&c=izlc9mHr637UR4lpLEZLFFS3Vn2UXBrZ4tFb6oOnmz8&r=hzwIMNQ9E99EMYGuqHI0kXhVbvX3nU3OSDadUnJxjAs&m=K0Dm15Lx_yNduH68j7QgZiQZq5hqz44AhUi4ObrML80&s=DUGA0qbk25bjBQu5D7PGpIVkiK9BQyjoH5inFAkNu84&e=>
> .
>
>
>
> I have submitted a pull request [github.com]
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_incubator-2Diceberg_pull_143&d=DwMFaQ&c=izlc9mHr637UR4lpLEZLFFS3Vn2UXBrZ4tFb6oOnmz8&r=hzwIMNQ9E99EMYGuqHI0kXhVbvX3nU3OSDadUnJxjAs&m=K0Dm15Lx_yNduH68j7QgZiQZq5hqz44AhUi4ObrML80&s=IVj85rAKzD80_VyUhj5ggullU7aTqukD48adtl20qrM&e=>
>  to integrate Baseline with the iceberg-api module. In that pull request,
> I describe some of the style conventions that were adopted that were not
> enforced before, as well as cases in which we deviate from Baseline’s style
> guidelines in favor of Iceberg’s prior opinions.
>
>
>
> Please look over the pull request and the proposed changes, and provide
> any feedback you may have on this mailing list thread or in pull request
> comments.
>
>
>
> Once we’re satisfied with the style rules we’re committed to holding to, I
> can submit patches to apply linting to all of the other modules, but would
> certainly appreciate help in working through these. Let me know if you
> would be interested in contributing to this effort as well.
>
>
>
> Thanks,
>
>
>
> -Matt Cheah
>
>
>
>
> --
>
> Ryan Blue
>
> Software Engineer
>
> Netflix
>
>
>


-- 
Ryan Blue
Software Engineer
Netflix

Reply via email to