12:01:29 #startmeeting 12:01:29 Meeting started Wed Jan 14 12:01:29 2015 UTC. The chair is hagarth. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:29 Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:01:42 #topic Roll Call 12:01:47 who do we have here today? 12:02:05 I expect the attendance to be a bit thin today as it is a holiday in India 12:02:09 * jimjag : Jim Jagielski 12:02:21 * raghu is here 12:02:21 * jdarcy is. 12:02:23 * aravindavk is here 12:02:31 jimjag: welcome! 12:02:34 * partner here 12:03:14 * jimjag thanks hagarth 12:03:22 I see ndevos lurking on the etherpad too, so he should be here shortly 12:03:40 #topic AIs from last meeting 12:03:57 AI - hagarth needs to send a cleanup patch for the MAINTAINERS file to remove inactive maintainers (add an alumni section?) 12:04:17 this is done - http://review.gluster.org/9445 12:04:20 reviews are welcome 12:04:45 AI - hchiramm will try to fix the duplicate syndication of posts from blog.nixpanic.net 12:05:04 * ndevos _o/ 12:05:06 this is still WIP, why it is getting syndicated twice is still a mystery. 12:05:16 ndevos: right in time for your topic :) 12:05:30 AI - Debloper to write  a blog post about complete website revamp 12:05:43 I haven't seen this happen, will follow up with Debloper 12:06:08 AI - Working with Tuomas K (IRC: tigert) to create a stopgap landing page, Wiring needs to start for temp fix page 12:06:16 tigert: should we consider this done? 12:06:39 not sure if tigert is around, so moving on to next AI 12:06:41 AI - tigert to respond to Soumya Deb on gluster-infra about website. 12:06:58 this is done, we need to discuss further thought about website revamp. 12:07:15 AI - hagarth to contact Rikki Endsley about fixing the twitter glusterfs domain squatter problem 12:07:33 DONE and spot is pursuing with legal to claim @glusterfs back on twitter 12:07:47 AI - hchiramm_ to send an email on gluster-infra about gerrit upgrade 12:08:16 lala sent a related one, misc responded: http://www.gluster.org/pipermail/gluster-infra/2015-January/000674.html 12:08:32 ndevos: right, it would be cool to have an updated gerrit soon. 12:08:45 AI - ndevos will send an email about bugs that need patches (or reviews) for 3.5.x 12:09:12 done. 12:09:24 AI - ndevos will send out an announcment about the NFS with exports+netgroups feature (and lobby for reviews) 12:09:31 done too! 12:09:40 ndevos: thanks 12:09:50 AI - hagarth to open a feature page for (k)vm hyperconvergence 12:09:57 this is TBD, I will carry forward this AI 12:10:01 #action hagarth to open a feature page for (k)vm hyperconvergence 12:10:10 AI - hagarth to share results of community survey and solicit feature proposals from the community 12:10:14 ditto as above 12:10:17 #action hagarth to share results of community survey and solicit feature proposals from the community 12:10:30 AI - hagarth to carry forward discussion around backporting patches on gluster-devel 12:10:50 this is done, have initiated a thread on gluster-devel. please chime in with your thoughts. 12:10:59 AI - spot to investigate repetitive posts on social networking sites 12:11:21 spot is looking for some assistance here, maybe JustinClift can provide some help once he's back. 12:11:30 AI - spot will send out an email with upcoming Gluster events and meetups 12:11:50 not sure if spot is around atm, but don't recollect seeing this email 12:12:03 so .. #action spot will send out an email with upcoming Gluster events and meetups 12:12:23 whew, this AI reviews almost seemed like a monologue today :) 12:12:39 #topic Gluster 3.6 12:13:00 raghu: updates? 12:13:19 I have done 3.6.2beta2. Tarball is ready. waitinf for the rpms. 12:13:34 s/waitinf/waiting 12:13:50 is hchiramm_ going to build the RPMs? 12:14:30 raghu: all further patches on release-3.6 now move to 3.6.3? 12:14:36 lala is planning to build the rpms, hchiramm_ to check and put them on download.gluster.org 12:15:06 hagarth: yeah. All further patches on release-3.6 will be moved 3.6.3. 12:15:33 raghu: ok, can you please open a new tracker for 3.6.3 and move dependent bugs from the 3.6.2 tracker to that one? 12:15:35 hmm, Mac OSX will still be broken then, http://review.gluster.org/9145 12:15:40 The good news is that all USS patches passed regression in the last regression that was triggered after last week's meeting and I have merged them too 12:15:53 I observed xavih also adding a dependency to 3.6.2 tracker today 12:16:02 ndevos: maybe we could have an early release of 3.6.3 12:16:10 hagarth: sure 12:16:32 It's not like we hear lots of screaming about Mac OS X 12:16:41 Or do we? 12:16:46 #action raghu to open a 3.6.3 tracker and move dependent bugs from the 3.6.2 tracker to that. 12:17:10 no, I dont think so, we have very little Max OSX useres - probably because it just doesnt compile 12:17:11 And the patch is there 12:17:21 *users 12:18:00 maybe we could produce a special build for mac with this patch? 12:18:02 raghu: maybe you can list the brokenness of OS X in the release notes? 12:18:26 ndevos: sure. will do it 12:18:43 I think that could work - add the patch to any OS X builds we provide (do we?) 12:18:50 We could call it a remix. 12:19:21 ndevos: we can check what harsha and dennis would prefer for builds 12:19:48 if you build rpms why don't you do debs on the same go? its pretty annoying when each release comes with different set of packages and platforms 12:20:10 sounds like the process is fully manual? 12:20:16 hagarth: I dont know if they provide builds, or only make sure it compiles/works... 12:20:19 We build debs for debian and Ubuntu 12:20:28 Yes, but then so is building rpms 12:20:54 yes there are debs around when i ask long and loud enough :) 12:20:55 Automation would be nice 12:20:59 indeed 12:21:13 can we form a working group for automation? 12:21:19 is there a demand for beta .deb's? 12:21:36 semiosis is a volunteer. It's hard to twist his arm. When it's apparent that he's not going to get to it then I do it. 12:21:39 ndevos: don't know about that but possibly it will keep bunch of beta testers out also 12:22:01 partner: yeah, I guess so 12:22:40 should we take this discussion further on -infra? 12:22:49 we have nightly builds for rpms, fully automated - something similar could be setup for debs? 12:22:59 ndevos: +1 12:24:10 https://forge.gluster.org/bugzappers/nightly-builds/blobs/master/README for the rpms, someone with .deb knowledge should be able to adapt that 12:24:25 #action carry forward discussion on automated builds for various platforms in gluster-infra ML. 12:25:01 anything more on 3.6? 12:25:08 nope. 12:25:14 ok, moving on 12:25:30 #topic GlusterFS 3.5.x 12:25:59 ndevos: any updates here? 12:26:07 still waiting for reviews 12:26:13 no response on http://www.gluster.org/pipermail/gluster-devel/2015-January/043452.html yet 12:26:30 nothing planned to be released in the (very) near future 12:26:51 hmm, I think this chimes in well to the thread that I started 12:27:08 how do we get more traction for reviews/patches on release branches? 12:27:49 I'm wondering about that too... 12:28:08 <32NAAW3WY> o/ 12:28:39 I wonder if we should follow the linux kernel model and have a well defined patch acceptance window 12:28:53 gothos: thanks for identifying yourself :) 12:29:08 hagarth: like, no negative reviews, just merge it? 12:29:17 hagarth: yeah sorry, the bounces stole my nick not yet fully configured 12:29:25 but, we still need someone to do the backports then... 12:29:47 ndevos: yeah and review the backports too 12:30:12 gothos: no worries, good to have you around 12:30:15 I doubt that'll work for the stable branches 12:30:48 or would giving deadlines make developers more aware of posting patches and doing reviews? 12:31:18 ndevos: I think that might work, time bound model for releases works in quite a few communities 12:32:11 hagarth: from your email http://www.gluster.org/pipermail/gluster-devel/2015-January/043488.html 12:32:24 the #1 point already has the most difficulties, I think 12:32:38 ndevos: agree 12:33:03 getting reviews for things that have active maintainers is relatively easy 12:33:31 * ndevos looks at rdma changes and shakes his head 12:34:09 ndevos: right, how do we get our active maintainers to be more active? :) 12:34:52 well, doing backports is a little different task... 12:35:16 to answer that, one option would be to have more maintainers if the active maintainers do not have bandwidth 12:35:33 I tend to pick/clone important bugs, so the maintainers should be aware of the need for backports 12:35:34 the bottleneck for release branches is two fold: 12:36:00 1. identifying what needs to be backported 12:36:21 2. doing the backports and review + merge them 12:36:29 indeed 12:37:08 true 12:37:08 the identifing is currently completely reactive - bugs get filed against a stable version, fix can be available in master 12:37:59 should we ask spot to double up as a program manager for these releases? ;) 12:38:38 maybe, but we definitely need someone that tries to keep an eye on it 12:38:59 ndevos: let me think about this a little more 12:39:29 probably we should include "is a backport of this patch needed?" in the review criteria 12:39:50 ndevos: that is good idea 12:39:59 +1 12:40:12 +1 12:40:18 ndevos: +1, wonder if we can automate that into our gerrit workflow 12:41:12 hagarth: not fully at the moment, I think, but the reviewer could go to the bug and clone it for the (possibly) affected releases 12:41:47 ndevos: please chime in with these ideas on the thread, let us arrive at a consensus and document the process. 12:42:06 hagarth: sure, only just now noticed you sent an email about it :) 12:42:21 ndevos: thanks! 12:42:28 #idea probably we should include "is a backport of this patch needed?" in the review criteria 12:42:56 ndevos: can you also publish a schedule for 3.5.4? that might spur some action for reviews and backports 12:43:22 sure, but I'll need to think about that a little more 12:43:37 ndevos: sure 12:43:40 anything more on 3.5? 12:43:49 not from me 12:44:07 ok, let us move on 12:44:13 #topic GlusterFS 3.4 12:44:25 kkeithley: any updates here? 12:44:34 no, nothing per se 12:44:36 the memory leak probably needs investigation still 12:44:49 just wrapping up the first pass through memory leak 12:45:10 kkeithley: ok 12:45:16 there's no leak with all performance.* off 12:45:32 kkeithley: interesting, anything with md-cache only being off? 12:45:53 and just finishing the last run of single performance enabled. no leaks, at least not on the order of when everything is enabled 12:46:24 kkeithley: ok, let us discuss this further in next week's meeting 12:46:36 okay 12:46:38 anything more on 3.4? 12:46:45 no 12:46:53 ok, moving on 12:47:01 #topic GlusterFS next 12:47:23 Nothing to report. I'll try to gather status on the pieces for next week. 12:47:30 jdarcy: ok 12:47:47 on the topic of 3.7, there are a few new feature pages 12:48:10 the notable one being Netgroups style exports for gNFS 12:48:37 this is essentially a forward port of work that was done in Facebook on 3.4.x 12:48:48 Do we need a separate agenda item for Manila/Cinder? They seem to be proposing features completely outside of the upstream release cycle. 12:49:01 thanks to ndevos and jiffin for their relentless efforts in forward porting 12:49:24 jdarcy: good point, I will invite the OpenStack developers to the next meeting 12:49:51 or rather have them attend these meetings so that they understand community workflow better :) 12:50:29 oh, I would like to see something like portable POSIX ACLs in 3.7 too - its more an improvement and not a new feature 12:50:53 and, I'll be working on that, would it need a feature page? 12:51:04 ndevos: yes, that would be helpful 12:51:14 oka 12:51:15 y 12:51:43 any questions or thoughts on 3.7, 4.0 ? 12:51:44 If they want to get anything in upstream, they should seriously consider attending these meetings. ;) 12:51:50 #action ndevos to create a feature page for more portable POSIX ACLs 12:51:54 jdarcy: +1 :) 12:52:17 figure nothing more about $TOPIC, moving on 12:52:31 #topic other agenda items 12:52:41 #topic Upcoming talks at conferences 12:53:00 I think quite a few of us have upcoming talks at various conferences 12:53:20 can we add it to the etherpad so that it would be easy for spot or anybody to provide publicity to these talks? 12:53:48 or maybe start a separate etherpad for conferences/talks? 12:54:09 ndevos: +1 12:54:15 and highlight upcoming conferences that we ought to present at! 12:54:35 s/we/one of us/ 12:54:46 yes, and include dates for related talks, like jdarcy's Red Hat Storage one 12:55:06 kkeithley: certainly, per last week's meeting spot is also looking at arriving at a event calendar that we should be attending. 12:55:18 ndevos: the hangout you mean? 12:55:37 A real calendar on the site would be cool. Great way to show how active we all are. 12:55:57 jdarcy: +1 12:55:59 hagarth: maybe yes, I did not see it yet :-/ 12:56:30 ndevos: ah ok, I think we should send out the hangout link on gluster mailing lists 12:56:43 that will also give users a feel of what 4.0 is going to be about 12:56:58 yes, we should, I only noticed it in my twitted feed 12:57:04 *twitter 12:57:18 hchiramm_ and others are also working on a Gluster meetup in Pune 12:57:42 here's the link - http://www.meetup.com/glusterfs-India/events/219327028/ 12:58:12 quite a bit of action 12:58:19 anything else for today? 12:58:50 https://public.pad.fsfe.org/p/gluster-events 12:59:01 ndevos: awesome! 12:59:04 please update that with your conferences ;) 12:59:21 I think that should be it for now. 12:59:29 Thanks for attending today and talk to you all next week! 12:59:38 cheers all 12:59:44 #endmeeting