Re: [Gluster-infra] Follow-up note. Github migration planning meeting 23-Jan-2020

2020-02-04 Thread sankarshan
On Tue, 4 Feb 2020 at 21:24, Michael Scherer  wrote:
>
> Le lundi 03 février 2020 à 11:04 +0530, sankarshan a écrit :
> > Gluster community Github migration prep meeting
> > Lieu :https://zoom.us/j/910385371
> > Heure de début :  jeudi 10:30
> > Heure de fin :jeudi 11:15
> >
> > sankarshan is inviting you to a scheduled Zoom meeting.
> >
> > Join Zoom Meeting
> > https://zoom.us/j/910385371
>
> Is there a option to not install the zoom client ?
>
> It doesn't seems to work with just webrtc, and I am not really fond of
> using a proprietary application for the meeting, especially given the
> security issue found last year who really didn't yield much confidence.
>
> Is it ok if I use the phone for that ?
>

As long as you have a dial-in and can participate, we can go ahead
with the meeting. Unfortunately, I do not have a Bluejeans account
(the method we used in the previous meeting) and Hangouts does not
provide a recording capability.

>
> > Meeting ID: 910 385 371
> >
> > One tap mobile
> > +16699009128,,910385371# US (San Jose)
> > +16465588656,,910385371# US (New York)
> >
> > Dial by your location
> > +1 669 900 9128 US (San Jose)
> > +1 646 558 8656 US (New York)
> > Meeting ID: 910 385 371
> > Find your local number: https://zoom.us/u/a9X9UtuHA



-- 
sankars...@kadalu.io | TZ: UTC+0530
kadalu.io : Making it easy to provision storage in k8s!
___
Gluster-infra mailing list
Gluster-infra@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Follow-up note. Github migration planning meeting 23-Jan-2020

2020-02-04 Thread Michael Scherer
Le lundi 03 février 2020 à 11:04 +0530, sankarshan a écrit :
> Gluster community Github migration prep meeting
> Lieu :https://zoom.us/j/910385371
> Heure de début :  jeudi 10:30
> Heure de fin :jeudi 11:15
> 
> sankarshan is inviting you to a scheduled Zoom meeting.
> 
> Join Zoom Meeting
> https://zoom.us/j/910385371

Is there a option to not install the zoom client ? 

It doesn't seems to work with just webrtc, and I am not really fond of
using a proprietary application for the meeting, especially given the
security issue found last year who really didn't yield much confidence.

Is it ok if I use the phone for that ?


> Meeting ID: 910 385 371
> 
> One tap mobile
> +16699009128,,910385371# US (San Jose)
> +16465588656,,910385371# US (New York)
> 
> Dial by your location
> +1 669 900 9128 US (San Jose)
> +1 646 558 8656 US (New York)
> Meeting ID: 910 385 371
> Find your local number: https://zoom.us/u/a9X9UtuHA
> ___
> Gluster-infra mailing list
> Gluster-infra@gluster.org
> https://lists.gluster.org/mailman/listinfo/gluster-infra
-- 
Michael Scherer / He/Il/Er/Él
Sysadmin, Community Infrastructure





signature.asc
Description: This is a digitally signed message part
___
Gluster-infra mailing list
Gluster-infra@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-infra

Re: [Gluster-infra] Follow-up note. Github migration planning meeting 23-Jan-2020

2020-02-03 Thread sankarshan
On Mon, 3 Feb 2020 at 11:04, sankarshan  wrote:
>
> Please note the meeting details and attached to this note is the file
> to add to the calendar.
>
> On Thu, 23 Jan 2020 at 16:45, Sankarshan Mukhopadhyay
>  wrote:
> >
>
> [snip]
>
> > In preparation for the next meeting in 2 week's time (06-Feb,
> > tentatively) , the following items would be reasonably ready for
> > discussion. sankarshan will set up the next and subsequent meetings.
> >
> > + a proposed workflow including patch merge model. Amar had an earlier
> > proposal and he'll review the necessity to refresh it in light of best
> > practices from other projects such as Ansible
> >
>
> I think it might be more appropriate to have this as an issue and
> tracked. I'll get that in prior to our meeting.
>

Attached a text file containing a general direction of the plans and
possible workflow. This is based on a previous discussion initiated by
Amar.

> > + an enhanced understanding of dates for the start of the trial run in
> > context of the GA dates for Gluster8. At this meeting the idea is to
> > do the trial before the Gluster 8 release in order to get enough time
> > to work through any issues
> >

We will need to estimate the work needed so as to pin a date for
cut-over to Github.

> > + Michael and Deepshikha will also endeavor to work through the topic
> > to discover any additional tasks/sub-tasks and risks.
>
>
> > ++ Invite for subsequent meetings ++
> >
> > Topic: Gluster community Github migration prep meeting
> > Time: Feb 6, 2020 15:00 Mumbai, Kolkata, New Delhi
> > Every 2 weeks on Thu, until Apr 30, 2020, 7 occurrence(s)
> > Feb 6, 2020 15:00
> > Feb 20, 2020 15:00
> > Mar 5, 2020 15:00
> > Mar 19, 2020 15:00
> > Apr 2, 2020 15:00
> > Apr 16, 2020 15:00
> > Apr 30, 2020 15:00
> > Please download and import the following iCalendar (.ics) files to
> > your calendar system.
> > Weekly: 
> > https://zoom.us/meeting/tJUtdOGtrTwrc5fFvCPhiQcvaL9jU1shNA/ics?icsToken=98tyKuCprjgiH9eSsV39Z7ItOav5bM_2kHIbrIVLvy_tChFQdALab-h3Y6F3PvmB
> >
> > Join Zoom Meeting
> > https://zoom.us/j/910385371
> >
> > Meeting ID: 910 385 371
> >
> > One tap mobile
> > +16699009128,,910385371# US (San Jose)
> > +16465588656,,910385371# US (New York)
> >
> > Dial by your location
> > +1 669 900 9128 US (San Jose)
> > +1 646 558 8656 US (New York)
> > Meeting ID: 910 385 371
> > Find your local number: https://zoom.us/u/a9X9UtuHA



-- 
sankars...@kadalu.io | TZ: UTC+0530
kadalu.io : Making it easy to provision storage in k8s!
Migrating the Gluster development workflow to Github

The project has been considering moving the entire workflow for development to 
Github. At present, this workflow is split across a set of tools. These include 
a Github repository (functioning as the mirror of the primary repository); a 
hosted Gerrit instance and an instance of bugzilla (hosted by Red Hat).

The intended outcome is to enable the Gluster project community with modern 
methods of development which are also used by other related project 
communities. To this achieve this outcome, the project will be considering 
switching over to a Github based workflow. 

Once the migration is complete, the Gerrit can continue to exist as a mirror 
or, archive copy. The better option is to decommision the Gerrit instance 
itself.

This means that repositories on Github will be considered primary 
respositories; Github Issues (also see 
https://guides.github.com/features/issues/) will be the method by which reports 
about issues, defects, enhancements etc be received by the project. Release 
planning and content curation for a release will be undertaken on Github itself 
using a combination of labels, queries and project boards.

The glusterfs repo will be migrated to Github to enable a development workflow 
such as below (also see https://guides.github.com/introduction/flow/):

+ developer is expected to fork the glusterfs repo
+ developer makes changes to his/her personal branch
+ developer opens a PR with the project repo
+ approval methods of +1 and +2 will be tooled on the PR
+ merging of patches would be linked to successful CentOS regression and smoke 
runs

The developers will have to adopt a Squash+Merge method of handling commits 
which would enable a workflow experience similar to what is currently being 
done on Gerrit

The complete switchover to Github will need to be in at least 2 steps

1. Moving the issue reporting flows from Bugzilla (bugzilla.redhat.com) to 
Github
2. Moving the repository from existing primary to Github

Step 1 is expected to cause no near term impact to the workflow. 
For Step 2, it is required to consider business rules within Github which allow 
for

a. creation of teams or, granular abilities to do work within repository
b. availability of action commands to use PR comments to invoke furture actions 
viz. (re)triggering tests; change labels; assign a reviewer and similar

An a

Re: [Gluster-infra] Follow-up note. Github migration planning meeting 23-Jan-2020

2020-02-02 Thread sankarshan
BEGIN:VCALENDAR
PRODID:-//zoom.us//iCalendar Event//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
CLASS:PUBLIC
BEGIN:VTIMEZONE
TZID:Asia/Kolkata
TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Kolkata
X-LIC-LOCATION:Asia/Kolkata
BEGIN:STANDARD
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
TZNAME:IST
DTSTART:19700101T00
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20200203T052955Z
DTSTART;TZID=Asia/Kolkata:20200206T15
DTEND;TZID=Asia/Kolkata:20200206T154500
SUMMARY:Gluster community Github migration prep meeting
RRULE:FREQ=WEEKLY;WKST=SU;UNTIL=20200430T101500;INTERVAL=2;BYDAY=TH
UID:ZOOM910385371
TZID:Asia/Kolkata
DESCRIPTION:sankarshan is inviting you to a scheduled Zoom meeting.\n\nJo
 in Zoom Meeting\nhttps://zoom.us/j/910385371\n\nMeeting ID: 910 385 371\
 n\nOne tap mobile\n+16699009128\,\,910385371# US (San Jose)\n+1646558865
 6\,\,910385371# US (New York)\n\nDial by your location\n+1 669 9
 00 9128 US (San Jose)\n+1 646 558 8656 US (New York)\nMeeting ID
 : 910 385 371\nFind your local number: https://zoom.us/u/a9X9UtuHA\n
LOCATION:https://zoom.us/j/910385371
BEGIN:VALARM
TRIGGER:-PT10M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
PRODID:-//zoom.us//iCalendar Event//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
CLASS:PUBLIC
BEGIN:VTIMEZONE
TZID:Asia/Kolkata
TZURL:http://tzurl.org/zoneinfo-outlook/Asia/Kolkata
X-LIC-LOCATION:Asia/Kolkata
BEGIN:STANDARD
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
TZNAME:IST
DTSTART:19700101T00
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20200203T052955Z
DTSTART;TZID=Asia/Kolkata:20200206T15
DTEND;TZID=Asia/Kolkata:20200206T154500
SUMMARY:Gluster community Github migration prep meeting
RRULE:FREQ=WEEKLY;WKST=SU;UNTIL=20200430T101500;INTERVAL=2;BYDAY=TH
UID:ZOOM910385371
TZID:Asia/Kolkata
DESCRIPTION:sankarshan is inviting you to a scheduled Zoom meeting.\n\nJo
 in Zoom Meeting\nhttps://zoom.us/j/910385371\n\nMeeting ID: 910 385 371\
 n\nOne tap mobile\n+16699009128\,\,910385371# US (San Jose)\n+1646558865
 6\,\,910385371# US (New York)\n\nDial by your location\n+1 669 9
 00 9128 US (San Jose)\n+1 646 558 8656 US (New York)\nMeeting ID
 : 910 385 371\nFind your local number: https://zoom.us/u/a9X9UtuHA\n
LOCATION:https://zoom.us/j/910385371
BEGIN:VALARM
TRIGGER:-PT10M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
___
Gluster-infra mailing list
Gluster-infra@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-infra

[Gluster-infra] Follow-up note. Github migration planning meeting 23-Jan-2020

2020-01-23 Thread Sankarshan Mukhopadhyay
Deepshikha, thank you for calling the meeting to get this activity going.

Putting a note to the list as a summary of the items discussed. Please
add/modify as needed for completeness.

+ Michael summarized the key issues to consider. These include (a) the
actual project repositories which need to be migrated (b) the workflow
and model to be adopted by the project once Github is the main
repository (and not a mirror) (c) rights and permissions on Github
team/organization to enable doing specific things and (d) integration
work required (scripting, additional tooling and/or monitoring) to
enable the switch

+ Amar, Michael and Yaniv discussed the idea of migrating the
glusterfs repository for a trial run before switching over based on an
iterative learning discussion

+ During the meeting it was agreed that the 3 topics to work on
leading up to the start of the trial phase are (1) a documented
workflow to handle development within Github (blocker item) (2)
discovery of any existing knowledge experience for a similar migration
(not a blocker item) and (3) an estimation of the scripts or tooling
required

In preparation for the next meeting in 2 week's time (06-Feb,
tentatively) , the following items would be reasonably ready for
discussion. sankarshan will set up the next and subsequent meetings.

+ a proposed workflow including patch merge model. Amar had an earlier
proposal and he'll review the necessity to refresh it in light of best
practices from other projects such as Ansible

+ an enhanced understanding of dates for the start of the trial run in
context of the GA dates for Gluster8. At this meeting the idea is to
do the trial before the Gluster 8 release in order to get enough time
to work through any issues

+ Michael and Deepshikha will also endeavor to work through the topic
to discover any additional tasks/sub-tasks and risks.

/s

++ Invite for subsequent meetings ++

Topic: Gluster community Github migration prep meeting
Time: Feb 6, 2020 15:00 Mumbai, Kolkata, New Delhi
Every 2 weeks on Thu, until Apr 30, 2020, 7 occurrence(s)
Feb 6, 2020 15:00
Feb 20, 2020 15:00
Mar 5, 2020 15:00
Mar 19, 2020 15:00
Apr 2, 2020 15:00
Apr 16, 2020 15:00
Apr 30, 2020 15:00
Please download and import the following iCalendar (.ics) files to
your calendar system.
Weekly: 
https://zoom.us/meeting/tJUtdOGtrTwrc5fFvCPhiQcvaL9jU1shNA/ics?icsToken=98tyKuCprjgiH9eSsV39Z7ItOav5bM_2kHIbrIVLvy_tChFQdALab-h3Y6F3PvmB

Join Zoom Meeting
https://zoom.us/j/910385371

Meeting ID: 910 385 371

One tap mobile
+16699009128,,910385371# US (San Jose)
+16465588656,,910385371# US (New York)

Dial by your location
+1 669 900 9128 US (San Jose)
+1 646 558 8656 US (New York)
Meeting ID: 910 385 371
Find your local number: https://zoom.us/u/a9X9UtuHA
___
Gluster-infra mailing list
Gluster-infra@gluster.org
https://lists.gluster.org/mailman/listinfo/gluster-infra