[Gluster-devel] Invitation: Coding Standard: Automation @ Mon Apr 23, 2018 6pm - 6:50pm (IST) (gluster-devel at gluster.org)
atumball at redhat.com
atumball at redhat.com
Fri Apr 20 10:48:09 UTC 2018
You have been invited to the following event.
Title: Coding Standard: Automation
BJ: https://bluejeans.com/205933580We will talk and come to agreement
on https://bugzilla.redhat.com/show_bug.cgi?id=1564149It was agreed
that we will go ahead with format change automation, so, goal of this
meeting is to pick the right options.Goal is to get gluster's own
`.clang-format` file. Once that file is agreed upon, we will go ahead and
create a job for fixing the patches for format, and also fix the codebase
to get the formats.Pre-work if you are interested, read about :
https://clang.llvm.org/docs/ClangFormatStyleOptions.htmlAlso pick a gluster
file which would pass through agreed format, so you can validate how it
looks after formatting. Instead of waiting for this to happen, we can see
is this good enough?Few things we mostly
agree: !AllowShortIfStatementsOnASingleLine !AllowShortLoopsOnASingleLine
BraceWrapping(!AfterControlStatement) BraceWrapping(AfterFunction)
BraceWrapping(!BeforeElse) ColumnLimit(80) IndentWidth(4)
PointerAlignment(PAS_Right) SpaceBeforeParens(SBPO_Always) TabWidth(8)
UseTab(UT_Never) BinPackParameters=true AlignEscapedNewLinesLeft=false
AlignConsecutiveDeclarations=true AlignConsecutiveAssignments=true
AlwaysBreakAfterReturnType = trueMore options which we can
discuss:!IndentCaseLabelsSpaceBeforeParens = ControlStatements I propose
two steps as preventing history:* The commit before the mass-format-change
commit will maintained as a separate branch. (No cost of space, but
everyone clearly knows where to go for history, when git blame pointing to
the commit of mass changes).* Similarly, to get history of pre-2009
(currently 'historic' repo), I personally feel moving
https://github.com/amarts/glusterfs/commits/git-based-history-from-historic,
as a separate branch in gluster/glusterfs would help. Again, today people
has to switch repositories for this.
When: Mon Apr 23, 2018 6pm – 6:50pm India Standard Time
Calendar: gluster-devel at gluster.org
Who:
* atumball at redhat.com - organizer
* jeff at pl.atyp.us
* nbabu at redhat.com
* srangana at redhat.com
* gluster-devel at gluster.org
* jahernan at redhat.com
Event details:
https://www.google.com/calendar/event?action=VIEW&eid=MGxnNmliN3Fqa3VtZjZmdHI5MGxoMzM3YXAgZ2x1c3Rlci1kZXZlbEBnbHVzdGVyLm9yZw&tok=MTkjYXR1bWJhbGxAcmVkaGF0LmNvbWU5MjY1N2M0N2YzNGJiZWViZjY3MTI1ODk1MmQ5YmU5YmI3ZDg3MjA&ctz=Asia%2FCalcutta&hl=en&es=0
Invitation from Google Calendar: https://www.google.com/calendar/
You are receiving this courtesy email at the account
gluster-devel at gluster.org because you are an attendee of this event.
To stop receiving future updates for this event, decline this event.
Alternatively you can sign up for a Google account at
https://www.google.com/calendar/ and control your notification settings for
your entire calendar.
Forwarding this invitation could allow any recipient to modify your RSVP
response. Learn more at
https://support.google.com/calendar/answer/37135#forwarding
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20180420/caf37823/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/calendar
Size: 5856 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20180420/caf37823/attachment-0001.ics>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invite.ics
Type: application/ics
Size: 5947 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20180420/caf37823/attachment-0001.bin>
More information about the Gluster-devel
mailing list