Re: [Gluster-devel] [Gluster-Maintainers] Meeting minutes : May 2nd, 2018 Maintainers meeting.

2018-05-02 Thread Amar Tumballi
On Wed, May 2, 2018 at 8:27 PM, Shyamsundar Ranganathan  wrote:

> Meeting date: 05/02/2018 (May 02nd, 2018), 19:30 IST, 14:00 UTC, 10:00 EDTBJ
> Link
>
>- Bridge: https://bluejeans.com/205933580
>- Download: 
>
> Download: https://bluejeans.com/s/fPavr


Attendance
>
>- Raghavendra M (Raghavendra Bhat), Kaleb, Atin, Amar, Nithya, Rafi,
>Shyam
>
> Agenda
>
>-
>
>Commitment (GPLv2 Cure)
>- Email
>   
> 
>   and Patch 
>   - [amarts] 20+ people already have done +1. Will wait another
>   15days before any action on this.
>   - AI: Send a reminder to the lists and get the changes merged
>   around next maintainers meeting [Amar]
>-
>
>GD2 testing upstream
>- Is there a glusterd v1 Vs v2 parity check matrix?
>  - Functional parity of the CLI
>   - As the cli format is not 100% compatible, how to proceed further
>   with regression tests without much fuss?
>  - [amarts] Easier option is to handle it similar to brick-mux
>  test. Create a new directory ‘tests2/’ which is copy of current 
> tests, and
>  files changed as per glusterd2/glustercli needs. We can do bulk 
> replace etc
>  etc… start small, make incremental progress. Run it once a day.
> - Add smoke check for core glusterfs to keep things working
> with GD2
> - Add GD2 tests into the said patch, to ensure functionality
> of GD2 itself
> - Approach ack: Shyam
> - Approach nack:
>  -
>
>Coding standards
>- Did we come to conclusion? What next?
>  - Need some more votes to take it forward
>  - Settle current conflicts to the settings
>   - [amarts] Need to see what should be ‘deadline’ for this. Ideal to
>   have before 4.1, or else backporting would be serious problem.
>   - AI: Reminder mail on release to get this closed [Shyam]
>   - Conversion work should be doable in 1/2 a day
>   - Per-patch format auto-verifier/correction job readiness
>  - Possibly not ready during roll-out
>  - Not looking at it as the blocker, as we can get it within a
>  week and sanitize patches that were merged in that week [Shyam]
>   -
>
>Branching for 4.1?
>- Today would be branching date [Shyam]
>  - No time to fold slipping features, as we are 2 weeks off
>  already!
>  - Branching is on 4th May, 2018, what makes it gets in, rest is
>  pushed to 4.2
>   - Leases?
>   - Ctime?
>   - Thin-Arbiter?
>   - ?
>-
>
>Round Robin:
>- [amarts] - Is the plan for version change (or not change) ready
>   after 4.1? or do we need to extend the period for this?
>  - AI: Send proposal to devel -> users and take action on getting
>  this done before 4.2
>  - Fold in xlator maturity states into the same release
>   - [kkeithley] - new (untriaged) upstream bugs list is getting
>   longer.
>  - Triage beyond assignment
>  - Tracking fixes and closure of the same
>  - AI: Shyam to work on this and next steps
>
> Decisions and Actions
>
>- AI (GPL cure): Send a reminder to the lists and get the changes
>merged around next maintainers meeting [Amar]
>- Decision: GD2 tests to create a patch of tests and work on it using
>nightly runs to get GD2 integrated
>- AI (format conversion): Reminder mail on release to get this closed
>[Shyam]
>- AI (format conversion): Conversion done Thursday, ready for merge
>Friday [Amar/Nigel]
>- Decision (4.1 branching): 4.1 branching date set at 4th May, no
>feature slips allowed beyond that [Shyam]
>- AI (release cadence and version numbers change): Send proposal to
>devel -> users and take action on getting this done before 4.2 [Shyam]
>- AI (Bugs triage cadence): Shyam to work on this and next steps
>[Shyam]
>
>
> ___
> maintainers mailing list
> maintain...@gluster.org
> http://lists.gluster.org/mailman/listinfo/maintainers
>
>


-- 
Amar Tumballi (amarts)
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel

Re: [Gluster-devel] [Gluster-Maintainers] Release 4.1: Schedule, scope and review focus

2018-05-02 Thread Shyam Ranganathan
On 04/30/2018 01:02 PM, Shyam Ranganathan wrote:
> On 04/18/2018 01:56 PM, Shyam Ranganathan wrote:
>> On 04/11/2018 09:07 AM, Shyam Ranganathan wrote:
>>> On 03/27/2018 02:59 PM, Shyam Ranganathan wrote:
 Hi,

 As we have completed potential scope for 4.1 release (reflected here [1]
 and also here [2]), it's time to talk about the schedule.

 - Branching date (and hence feature exception date): Apr 16th
>>>
>>> We are about 5 days away from branching, now would be a good time to
>>> think which features are slipping and call them out sooner than later!
>>
>> Branching has been postponed to May 1st, to accommodate the following
>> changes that we determined as required in the maintainers meeting
>> (primary owners in brackets),
>> - formatting change to the code base to clang [Nigel]
> 
> This is still pending. Nigel/Amar, would it be possible to give a date
> by when this can be completed? May 2nd? (waiting for one more day, for now).

We will wait and get this done by Friday (4th May) at which point 4.1
branching will also happen.

If folks have an opinion on the formatting, head over here to check and
comment on the changes or provide a PR for requested changes:
https://github.com/nigelbabu/clang-format-sample

4.1 branching on Friday will not wait for other features as we are
delayed already.
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel


Re: [Gluster-devel] [Gluster-Maintainers] Meeting minutes : May 2nd, 2018 Maintainers meeting.

2018-05-02 Thread Shyamsundar Ranganathan
Meeting date: 05/02/2018 (May 02nd, 2018), 19:30 IST, 14:00 UTC, 10:00 EDT 
BJ Link 


* Bridge: https://bluejeans.com/205933580 
* Download:  

Attendance 


* Raghavendra M (Raghavendra Bhat), Kaleb, Atin, Amar, Nithya, Rafi, Shyam 

Agenda 


* 

Commitment (GPLv2 Cure) 
* Email and Patch 
* [amarts] 20+ people already have done +1. Will wait another 15days 
before any action on this. 
* AI: Send a reminder to the lists and get the changes merged around 
next maintainers meeting [Amar] 
* 

GD2 testing upstream 
* Is there a glusterd v1 Vs v2 parity check matrix? 
* Functional parity of the CLI 
* As the cli format is not 100% compatible, how to proceed further with 
regression tests without much fuss? 
* [amarts] Easier option is to handle it similar to brick-mux test. 
Create a new directory ‘tests2/’ which is copy of current tests, and files 
changed as per glusterd2/glustercli needs. We can do bulk replace etc etc… 
start small, make incremental progress. Run it once a day. 
* Add smoke check for core glusterfs to keep things working 
with GD2 
* Add GD2 tests into the said patch, to ensure functionality of 
GD2 itself 
* Approach ack: Shyam 
* Approach nack: 
* 

Coding standards 
* Did we come to conclusion? What next? 
* Need some more votes to take it forward 
* Settle current conflicts to the settings 
* [amarts] Need to see what should be ‘deadline’ for this. Ideal to 
have before 4.1, or else backporting would be serious problem. 
* AI: Reminder mail on release to get this closed [Shyam] 
* Conversion work should be doable in 1/2 a day 
* Per-patch format auto-verifier/correction job readiness 
* Possibly not ready during roll-out 
* Not looking at it as the blocker, as we can get it within a week 
and sanitize patches that were merged in that week [Shyam] 
* 

Branching for 4.1? 
* Today would be branching date [Shyam] 
* No time to fold slipping features, as we are 2 weeks off already! 
* Branching is on 4th May, 2018, what makes it gets in, rest is 
pushed to 4.2 
* Leases? 
* Ctime? 
* Thin-Arbiter? 
* ? 
* 

Round Robin: 
* [amarts] - Is the plan for version change (or not change) ready after 
4.1? or do we need to extend the period for this? 
* AI: Send proposal to devel -> users and take action on getting 
this done before 4.2 
* Fold in xlator maturity states into the same release 
* [kkeithley] - new (untriaged) upstream bugs list is getting longer. 
* Triage beyond assignment 
* Tracking fixes and closure of the same 
* AI: Shyam to work on this and next steps 

Decisions and Actions 


* AI (GPL cure): Send a reminder to the lists and get the changes merged 
around next maintainers meeting [Amar] 
* Decision: GD2 tests to create a patch of tests and work on it using 
nightly runs to get GD2 integrated 
* AI (format conversion): Reminder mail on release to get this closed 
[Shyam] 
* AI (format conversion): Conversion done Thursday, ready for merge Friday 
[Amar/Nigel] 
* Decision (4.1 branching): 4.1 branching date set at 4th May, no feature 
slips allowed beyond that [Shyam] 
* AI (release cadence and version numbers change): Send proposal to devel 
-> users and take action on getting this done before 4.2 [Shyam] 
* AI (Bugs triage cadence): Shyam to work on this and next steps [Shyam] 
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel

[Gluster-devel] Coverity covscan for 2018-05-02-4e7b423d (master branch)

2018-05-02 Thread staticanalysis
GlusterFS Coverity covscan results are available from
http://download.gluster.org/pub/gluster/glusterfs/static-analysis/master/glusterfs-coverity/2018-05-02-4e7b423d
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel


[Gluster-devel] Agenda for maintainers' meeting (May 02nd, 2018)

2018-05-02 Thread Amar Tumballi
Meeting date: 05/02/2018 (May 02nd, 2018), 19:30 IST, 14:00 UTC, 10:00 EDT
BJ Link

   - Bridge: https://bluejeans.com/205933580
   - Download:

Attendance

   -

Agenda

   -

   Commitment (GPLv2 Cure)
   -

   GD2 testing upstream
   - Is there a glusterd v1 Vs v2 parity check matrix?
  - As the cli format is not 100% compatible, how to proceed further
  with regression tests without much fuss?
   -

   Coding standards
   -

   Branching for 4.1?
   - Leases?
  - Ctime?
  - Thin-Arbiter?
   -

   Round Robin:



Add comments/ pointers at https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both

-- 
Amar Tumballi (amarts)
___
Gluster-devel mailing list
Gluster-devel@gluster.org
http://lists.gluster.org/mailman/listinfo/gluster-devel