gluster_community_weekly
LOGS
12:01:35 <hagarth> #startmeeting Gluster Community Weekly
12:01:35 <zodbot> Meeting started Wed Dec  2 12:01:35 2015 UTC.  The chair is hagarth. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:01:35 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
12:01:35 <zodbot> The meeting name has been set to 'gluster_community_weekly'
12:01:53 <hagarth> agenda - https://public.pad.fsfe.org/p/gluster-community-meetings
12:02:06 <hagarth> #topic Roll Call
12:02:09 * Humble is here..
12:02:15 * jiffin is here
12:02:21 <hagarth> who do we have here today?
12:02:22 <lpabon> o/
12:02:22 * JustinClift1 2
12:02:24 * jdarcy is.
12:02:32 * msvbhat is here
12:02:37 * anoopcs is here
12:02:42 * ndevos is there
12:02:46 * raghu is here
12:03:04 <hagarth> let us get going
12:03:18 <hagarth> #topic AIs from last week
12:03:23 <hagarth> AI - ndevos send out a reminder to the maintainers about more actively enforcing backports of bugfixes
12:03:37 <ndevos> aaah! I knew I missed something
12:03:39 * Manikandan is here
12:03:42 * poornimag is here
12:03:51 <hagarth> ndevos: ok, let us track it for next week
12:04:03 <ndevos> yes please
12:04:07 <hagarth> #action ndevos to send out a reminder to the maintainers about more actively enforcing backports of bugfixes
12:04:24 <hagarth> next AI - raghu to call for volunteers and help from maintainers for doing backports listed by rwareing to 3.6.8
12:04:30 * hgowtham is here
12:04:54 * rjoseph is little late
12:05:02 <hagarth> raghu: any updates here?
12:05:17 <raghu> ahh I missed it. Will do it by next week.
12:05:23 <hagarth> raghu: ok
12:05:30 * atinm arrives late
12:05:31 <hagarth> #action raghu to call for volunteers and help from maintainers for doing backports listed by rwareing to 3.6.8
12:06:02 <hagarth> next AI - rafi1 to setup a doodle poll for bug triage meeting
12:06:25 <hagarth> we don't have rafi today, is this still needed?
12:06:25 <jiffin> That was discussed in yesterday's bug triage meeting.
12:06:39 <hagarth> jiffin: ok and what was the outcome?
12:06:47 <jiffin> The timings for poll is decided
12:07:10 <jiffin> I hope rafi will setup the doodle pretty soon
12:07:16 <hagarth> jiffin: ok cool
12:07:28 <hagarth> tracking this till the poll goes out
12:07:35 <hagarth> #action rafi1 to setup a doodle poll for bug triage meeting
12:07:47 <hagarth> next AI - rastar and msvbhat to publish a test exit criterion for major/minor releases on gluster.org
12:07:52 <hagarth> msvbhat: any update on this one?
12:08:24 <msvbhat> NO, rtalur sent a mail. I can send a patch to gluster.org
12:08:35 <msvbhat> I mean, if the suggestions are final
12:08:48 <msvbhat> I can incorporate that, and send a pull request
12:09:14 <hagarth> msvbhat: maybe we can start with what we have and incrementally update that based on feedback?
12:09:35 <msvbhat> hagarth: Yeah, That works too.
12:10:10 <hagarth> msvbhat: ok, thanks
12:10:17 <msvbhat> hagarth: I will send a pull request then
12:10:27 <ndevos> msvbhat: would that be in the glusterdocs  repo, or in glusterfs-specs?
12:10:28 <hagarth> #action rastar and msvbhat to publish a test exit criterion for major/minor releases on gluster.org
12:10:40 <hagarth> ndevos: I would expect this to be in glusterweb
12:10:48 <msvbhat> ndevos: I think glusterweb?
12:10:50 <msvbhat> Okay
12:10:57 <ndevos> oh, ok
12:11:36 <hagarth> ok, moving on
12:11:50 <hagarth> next AI - kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla,  github
12:12:05 <hagarth> kshlm, csim: any updates here?
12:12:40 <hagarth> I guess they are not around, carrying this AI for next week
12:12:46 <hagarth> #action kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla,  github
12:13:08 <hagarth> next AI - Need to decide if fixing BSD testing for release-3.6 is worth it
12:13:28 <hagarth> me and rastar did have some actions here, could not get it done last week. so this moves ahead for next week.
12:13:33 <hagarth> #action Need to decide if fixing BSD testing for release-3.6 is worth it.
12:13:47 <hagarth> next AI - amye to get on top of disucssion on long-term releases.
12:14:11 <jdarcy> I pinged her about this, it's currently queued behind other things.
12:14:43 <hagarth> jdarcy: ok, should we drop/retain this from the AI list?
12:15:01 <jdarcy> Let's retain this.
12:15:06 <hagarth> ok
12:15:20 <hagarth> #action amye to get on top of disucssion on long-term releases
12:15:30 <hagarth> next AI - hagarth_ to     start a thread on review backlog
12:15:39 <hagarth> I will be doing it this week
12:15:41 <hagarth> so..
12:15:45 <hagarth> #action hagarth_ to     start a thread on review backlog
12:16:11 <hagarth> moving on
12:16:14 <ndevos> we are so bad in doing our assigned action items :-/
12:16:40 <JustinClift1> Maybe using a reminder-bot ;)
12:16:42 <jdarcy> Action item for next week: put on a shirt.
12:16:47 <hagarth> some weeks tend to be like that :-/
12:16:59 <hagarth> lol
12:17:00 <JustinClift1> Hopefully for only the remotee's ;)
12:17:12 <JustinClift1> Could be a problem in the office :p
12:17:16 <atinm> JustinClift1, ;)
12:17:20 <jdarcy> JustinClift1: TMI.  ;)
12:17:27 * ndevos is wearing a shirt that says "there is no cloud, only other peoples computers"
12:17:28 <JustinClift1> :D
12:17:42 <hagarth> #topic Gluster 3.7
12:17:42 * JustinClift1 is wearing Gluster t-shit :p
12:17:46 <JustinClift1> shirt
12:17:47 <JustinClift1> :D
12:18:00 <hagarth> we have a few patches lined up for 3.7.7
12:18:10 <hagarth> http://review.gluster.org/#/q/status:open+branch:+release-3.7
12:18:32 <hagarth> I am working on figuring out who will be release managing 3.7.7
12:18:40 <ndevos> "a few"?
12:19:00 <hagarth> expect 3.7.7 to be out in the next 2 weeks or so
12:19:10 <hagarth> ndevos: anything < 100 is "a few"
12:19:54 <ndevos> was there someone who proposed to be the 3.7.7 release manager?
12:20:00 <hagarth> 3.7.7 could be the first release that we put through the minor release test criterion
12:20:33 <hagarth> ndevos: I am working on that, expect an update next week.
12:20:53 <ndevos> maybe we could even run that on the CentOS structure? I've already got 5 volunteers that are interested in setting up tests
12:21:07 <hagarth> ndevos: fantastic, let us do that!
12:21:11 <ndevos> *CentOS Jenkins infrastructure
12:21:46 <hagarth> any other questions, thoughts on 3.7?
12:22:16 <hagarth> figure not, moving on
12:22:22 <hagarth> #topic Gluster 3.6
12:22:30 <hagarth> raghu: updates here?
12:24:07 <hagarth> raghu doesn't seem to be around atm
12:24:25 <hagarth> packages for 3.6.7 were built last week, I don't remember seeing an announcement
12:24:38 <hagarth> will ping raghu about the announcement
12:24:48 <hagarth> #action raghu to announce 3.6.7 GA
12:24:52 <hagarth> moving on
12:24:56 <hagarth> #topic Gluster 3.5
12:25:02 <hagarth> ndevos: any updates here?
12:25:09 <raghu> I have made 3.6.7 and have announced it
12:25:16 <ndevos> 2 patches have been backported, not merged yet
12:25:32 <ndevos> a 3.5.7 is within reach :)
12:25:39 <hagarth> raghu: ok, thanks. that AI is null and void then ;)
12:25:53 <hagarth> ndevos: cool, in the next week or two?
12:26:17 <raghu> http://www.gluster.org/pipermail/gluster-devel/2015-December/047260.html
12:26:19 <ndevos> hagarth: need to check the release schedule, I thought around the 10th
12:26:48 <raghu> hagarth: I wanted to create the tracker bug for 3.6.8. But that field is not there in bugzilla
12:26:56 <hagarth> raghu: thank you!
12:26:59 <hagarth> ndevos: right
12:27:21 <hagarth> raghu: will help you get that done
12:27:38 <hagarth> #info 3.5.7 expected around 10th of December
12:27:44 <hagarth> anything else on 3.5?
12:28:01 <ndevos> I dont think so
12:28:06 <hagarth> ok, let us move on
12:28:10 <hagarth> #topic Gluster 3.8
12:28:43 <hagarth> I have setup a meeting tomorrow at the same time to check status of features lined up for 3.8
12:29:12 * ndevos missed the invite?
12:29:15 <hagarth> if you intend to get a feature of yours in 3.8, please be there and help arrive at a release schedule for 3.8
12:29:28 <hagarth> ndevos: sent a heads up, invite to follow
12:29:38 <ndevos> hagarth: ah, ok
12:30:08 <ndevos> oh, right, in the "3.8 update" email from November 30
12:30:23 <hagarth> any questions, comments on 3.8?
12:30:32 <hagarth> ndevos: right :)
12:31:20 <atinm> hagarth, we are yet to review the ipv6 fix patch sent by Nithin
12:31:20 <hagarth> figure not, let us move on
12:31:32 <atinm> hagarth, mark that as an action item on me/kshlm
12:31:37 <hagarth> atinm: oh ok, is it passing all tests now?
12:31:48 <hagarth> atinm: thanks!
12:31:49 <atinm> hagarth, yes it has passed all the tests
12:32:00 <hagarth> #action atinm, kshlm to review IPv6 patchset
12:32:24 <hagarth> anything else on 3.8?
12:32:54 <hagarth> figure not, moving on
12:33:02 <hagarth> #topic Gluster 4.0
12:33:42 <jdarcy> Everybody's hacking away, should have a lot to show in a week and a half.
12:34:22 <hagarth> jdarcy: fantastic!
12:34:23 <jdarcy> I'm going to run some performance tests on the journal code soon, on all of NSR a bit after that.
12:34:27 <atinm> We also have the road map page for 4.0 live in gluster.org
12:34:28 <atinm> https://www.gluster.org/community/roadmap/4.0/
12:35:18 <hagarth> atinm: looks like a great start, thank you!
12:35:30 <atinm> From GlusterD 2.0 perspective we need more eyes on ReST APIs and design doc which are available at https://github.com/gluster/glusterd2/wiki
12:35:36 <ndevos> atinm: nice! could you make sure the designs land in the glusterfs-specs repo soon, and update the links when done?
12:36:15 <jdarcy> The glusterfs-specs repo is misnamed.  It seems to be feature pages, not specs.
12:36:37 <atinm> ndevos, definitely, the idea is to get them matured first and then we can send PR
12:36:42 <hagarth> jdarcy: +1
12:36:46 <ndevos> well, yeah, feature pages and technical designs (of some sort)
12:37:12 <ndevos> atinm: glusterfs-specs is in Gerrit, it allows easy inline commenting :)
12:37:15 <jdarcy> Should we create a subdirectory for actual specs?
12:37:37 * ndevos isnt sure about the current structure, except for the in_progress part
12:38:05 <hagarth> jdarcy: maybe do that and rename the repository too?
12:38:31 <jdarcy> hagarth: Perhaps.
12:38:32 <atinm> ndevos, agreed, let me see whether we can send a patch there, but we don't want to work on two different copies for sure
12:39:02 <ndevos> atinm: yeah, I dont like duplicate repositories/wikis for reviewing either ;-)
12:39:37 <hagarth> if you have ideas on what glusterfs-specs should be renamed to, please send out a post on -devel
12:39:46 <hagarth> ok, anything else here?
12:40:22 <atinm> hagarth, not from my side
12:40:37 <hagarth> ok, moving on
12:40:54 <hagarth> #topic Open Floor
12:41:02 <hagarth> Weekly reminder to announce Gluster attendance of events: https://public.pad.fsfe.org/p/gluster-events
12:41:31 <hagarth> please add yourselves in there if you are attending an event in the near future
12:41:51 <hagarth> REMINDER to put (even minor) interesting topics on https://public.pad.fsfe.org/p/gluster-weekly-news
12:42:05 * ndevos *cough*
12:42:19 <JustinClift1> ?
12:42:22 <hagarth> I think weekly should become monthly
12:42:45 <ndevos> yeah, at the very least...
12:42:46 <hagarth> we cannot keep up the frequency of weekly/bi-weekly amidst all other things we do.
12:43:14 <hagarth> I will post an update for November by this weekend
12:43:37 <hagarth> #action hagarth to post Gluster Monthly News this week
12:43:39 <ndevos> thanks hagarth!
12:43:47 <atinm> hagarth, thanks
12:43:56 <ndevos> would that be something amye could be doing too?
12:43:59 <atinm> hagarth, I can take it up for next month then
12:44:09 <hagarth> atinm: great, thank you!
12:44:15 <kkeithley> If we didn't already discuss it,  3.6.7 {Fedora,EPEL} RPMs and Debian .debs are on d.g.o.  Ubuntu .debs are in Launchpad.
12:44:58 <ndevos> and in the CentOS Storage SIG repository that you get when you "yum install centos-release-gluster36"
12:45:00 <kkeithley> Kudos to MS and Hari for doing the Ubuntu and Debian builds.
12:45:09 <hagarth> kkeithley: thank you! we mentioned about availability of packages in the 3.6 update.
12:45:24 <hagarth> fantastic, lots of goodness everywhere
12:45:38 <hagarth> kkeithley has setup an etherpad for backports - https://public.pad.fsfe.org/p/gluster-backport-requests
12:45:49 <hagarth> please add your backport requests there
12:46:19 <ndevos> I think developers are advanced users should file a bug instead?
12:46:20 <hagarth> kkeithley: maybe we should drop a note on gluster-users too about the availability of this etherpad?
12:46:32 <hgowtham> kkeithley, you are welcome and thanks for your help while helping me build :)
12:46:40 <ndevos> and someone will go through that etherpad and make sure there are bugs for the requested backports?
12:47:02 <hagarth> ndevos: agree, maybe we should provide a flowchart for the backport request process :)
12:47:11 <kkeithley> Didn't I send an email already?  I'll send (another) one.
12:47:38 <ndevos> we do have something about backports in the docs, not sure how user oriented that is
12:47:43 <hagarth> ndevos: track that here or in the bug triage meeting?
12:48:22 <ndevos> hagarth: the process for requesting backports through bugzilla should be clear, the rest can be handled here
12:48:49 <kkeithley> Not everyone can edit the tracker BZ.  Editing the wiki was too high a barrier I guess, and nobody seemed to ever look at it.
12:49:41 <ndevos> nobody needs to edit a tracker bz? just file a bug against the version that needs the backport, and point to the upstream bug or patch(es) it needs
12:50:19 <hagarth> ndevos, kkeithley: can we do a poll on the -users list to see what the community would prefer?
12:51:12 <ndevos> I guess someone suggested the etherpad already? we just need to make sure some people watch it and file bugs based on that
12:52:09 <hagarth> ndevos: ok
12:52:31 <ndevos> kkeithley: you and who else is checking the etherpad regulary?
12:52:41 <ndevos> or, is there a way to get notifications on updates?
12:54:17 <hagarth> ndevos: let us discuss more about this in #gluster-dev?
12:54:19 <kkeithley> I don't know of a way to get notices.  The release manager is responsible for the backports.  Filing bugs without updating the tracker seemed (to me) to be the backport graveyard.
12:54:34 <kkeithley> I don't know of a way to get notices from the etherpad.
12:55:19 <ndevos> kkeithley: anyone who files a bug can set the "blocks" field to the tracker, but release managers should also check for newly filed bugs against their release
12:55:44 <ndevos> just like developers working on components should check for new bugs against the components they work on
12:56:22 <kkeithley> I agree with all those things. ;-)
12:56:51 <hagarth> so what do we need - who does the conversion from etherpad to bugzilla?
12:57:12 <ndevos> and I dont object that we add an other source for reporting issues, but we need a few people that keep an eye on it :)
12:58:08 <hagarth> ndevos, kkeithley: we seem to be running out of time now. let us converge on the process in #gluster-dev.
12:58:18 <ndevos> sure!
12:58:21 <hagarth> any other topics for today?
12:59:03 <hagarth> figure not
12:59:14 <hagarth> thank you all for being here today. talk to you next week!
12:59:18 <hagarth> #endmeeting