[Gluster-devel] Agenda for Maintainer's meeting tomorrow (18th April).

Amar Tumballi atumball at redhat.com
Tue Apr 17 10:15:47 UTC 2018


Please note that This meeting involves 2 big topics related to
developers/community, please try to attend the meeting.

1. Coding style (which can be very personal for many developers, great to
agree and move forward on this).
2. GPL cure discussions
   - The link given explains most of it. But if people need further help
understanding the benefits/impact of this, we can arrange for a legal
presence to explain things out (Best effort, as it depends on their
availability)


On Tue, Apr 17, 2018 at 3:29 PM, Amar Tumballi <atumball at redhat.com> wrote:

> Meeting date: 14/18/2018 (April 18th, 2018), 19:30 IST, 14:00 UTC, 10:00
> EDT <https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#BJ-Link>BJ Link
>
>    - Bridge: https://bluejeans.com/205933580
>    - Download:
>
> <https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#Attendance>Attendance
>
>    -
>
> <https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#Agenda>Agenda
>
>    -
>
>    Format change proposal:
>    - Check the bug <https://bugzilla.redhat.com/show_bug.cgi?id=1564149>
>       - Provide feedbacks
>          - We want to do a big bang format change with clang-format.
>          - Which format should we start with as base?
>          Google/LLVM/Mozilla/Webkit/Chromium
>             - Samples present in repo
>             <https://github.com/nigelbabu/clang-format-sample>. *NOTE*:
>             Samples generated with indent as 4 spaces.
>             - Google Style Guide
>             <https://google.github.io/styleguide/cppguide.html>
>             - LLVM Style Guide <http://llvm.org/docs/CodingStandards.html>
>             - Mozilla Style Guide
>             <https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style>
>             - WebKit style guide
>             <https://webkit.org/code-style-guidelines/>
>             - Chromium style guide
>             <https://chromium.googlesource.com/chromium/src/+/master/styleguide/c++/c++.md>
>          - When do we want to make this change? Before the 4.1 branching
>          seems like a good time to make vast changes.
>
>
>
>    -
>
>    Gluster’s Adoption of *GPL cure period enforcement*
>    - What is it?
>       <https://www.redhat.com/en/blog/fostering-greater-open-source-development>
>       - How to go about implementing it?
>          - Intended patch here
>          <https://github.com/amarts/glusterfs/commit/91918bbe7afaafd8e5bcf4a163ed98ffb39c4d21>
>          - The Commitment looks like this
>          <https://github.com/amarts/glusterfs/blob/commitment/COMMITMENT>
>
>
>
>    -
>
>    Automation Update:
>    - Run regressions with brick multiplex directly from Gerrit now with a
>       keyword rather than hacky temporary review requests. Keyword is ‘run
>       brick-mux regression’. Example: https://review.
>       gluster.org/#/c/19734/
>       - More automation moving to Python so we have the ability to write
>       unit tests. If you are going to write a complicated shell script as a test
>       runner, please get approval from CI component maintainers.
>       - We’ve been testing Facebook’s distributed test runner and have
>       managed to get it working. Time for regression drops with every new machine
>       added to the pool. Targetting a few weeks to bring it to production.
>       - Github Label check is now enforced:
>          - Need help from others to identify the needs for going to give
>          the flag.
>          - As ‘ndevos’ asked, we need to highlight this in Developer
>          Guide and other places in documentation.
>          - Can we fix the ‘gluter spec’ format and ask people to fill the
>          github issues in that format? So that it becomes easier to give the flags.
>       -
>
>    Regression failures
>    - trash.t and nfs-mount-auth.t are failing frequently.
>       - git bisect shows https://review.gluster.org/19837 as possible
>       suspect.
>       - Need to resolve soon as some critical patches are failing
>       regression.
>    -
>
>    Release timelines:
>    - Can we extend branching out by a week or two? to compansate for
>       github flag enforcement?
>          - Target GA date should remain same.
>       -
>
>    Round Table:
>    - [Name] Note
>
> <https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#Decisions>
> -----
>
> Feel free to add more topics before meeting @ https://hackmd.io/yTC-
> un5XT6KUB9V37LG6OQ?both
>
>
>


-- 
Amar Tumballi (amarts)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20180417/5b58873f/attachment.html>


More information about the Gluster-devel mailing list