15:01:38 <ndevos> #startmeeting Gluster Community Meeting 15:01:38 <zodbot> Meeting started Wed Dec 6 15:01:38 2017 UTC. The chair is ndevos. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:38 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:38 <zodbot> The meeting name has been set to 'gluster_community_meeting' 15:01:46 <ndevos> #topic Roll Call 15:01:58 * kkeithley is here 15:01:59 <ndevos> hi there! who's attending todays meeting? 15:02:32 * JoeJulian <-- 15:03:41 <ndevos> if any of you has any topics, please add them to the agenda on https://bit.ly/gluster-community-meetings (line 23) 15:04:15 <ndevos> #info Agenda and notes are at https://bit.ly/gluster-community-meetings 15:05:17 <JoeJulian> I've got nothing.... This month is full. 15:05:59 <ndevos> we're 5 minutes in now, and nobody else spoke up... 15:06:03 <ivan_rossi> I may have small updates about Glustered meeting. 15:06:26 <ivan_rossi> but nothing fundamental 15:06:29 <ndevos> ivan_rossi: cool! go ahead 15:06:56 <ivan_rossi> 1) room booked. capacity: 50 ppl. all day 15:07:27 <ndevos> #topic small updates about Glustered meeting (Bologna in March) 15:08:00 <ndevos> ivan_rossi: you can do #info ... to mark things in the meeting minutes (saves me copy/pasting) 15:08:09 <ivan_rossi> 2) amye created a page on gluster.org/events. BTW to modify it one should go through github PR? 15:08:52 <ndevos> the ne website is hosted in a wordpress instance, and I only know of Amye to be able to edit things 15:09:01 <ndevos> s/ne /new / 15:09:06 <ivan_rossi> 3) CfP is going to start before Xmas, if e are able to stick to the plans 15:09:39 <ndevos> nice! 15:10:21 <ndevos> for changes to the website, I think we're supposed to create issues at https://github.com/gluster/glusterweb/issues/ 15:10:27 <ivan_rossi> 4) (ndevos) and Ramon Selga rom datalab.es expressed interest in giving talks/demos 15:10:37 <ivan_rossi> s/rom/from/ 15:10:56 <ivan_rossi> 4) we will do use cases as well 15:11:32 <ndevos> sounds really good, if I was not planning to go there yet, you would now have convinced me :D 15:12:05 <ivan_rossi> if we are able to get another strong tech talk, we are basically set for an half-a-day event. 15:13:12 <ndevos> I'm pretty confident we can find someone to do that 15:13:25 <ivan_rossi> That is OK for local (italian). Not clear if the scope can be larger e.g. try to make it a Euro-level event 15:14:54 <ndevos> the colocation with incontrodevops.it is really nice, that should be of interest for many gluster users too 15:14:58 <ivan_rossi> 5) we are thinking to use eventbrite with a menimal fee (e.g 5-10 euros) for "tickets" in order to weed out people not commited to come. 15:15:47 <ndevos> I think that is fair, we used to do that for other gluster workshops in europe too (years ago) 15:15:58 <ivan_rossi> the money got will be invested in coffe-break or something. Ireally hate to buy edible stuff to seei go to waste justr because someone clicked on a page just-in-case 15:16:23 <ndevos> indeed, I agree with that 15:16:31 <ivan_rossi> that's basically it for the moment. 15:16:43 <ndevos> many thanks! 15:17:22 <ndevos> ... hmm, no further updates to the agenda, no new topics 15:18:06 <ndevos> #topic Action Items from last week 15:18:26 <ndevos> JoeJulian to invite Harsha to next meeting to discuss Minio 15:18:44 <ndevos> ^ probably failed, no y4m4 here 15:18:48 <JoeJulian> Wow... that's an old one. Still should do that. 15:19:03 <ndevos> :) 15:19:37 <ndevos> I wont even bother with the other AI, it is marked with 'will take time' 15:20:28 <ndevos> #topic Next Meetings Moderator 15:20:45 <JoeJulian> I'll take that one. 15:20:55 <ndevos> great, thanks! 15:21:13 <ndevos> #info moderator for the next meeting on 18 December is JoeJulian! 15:21:43 <ndevos> It seems we're done for today 15:21:49 <ndevos> #topic Open Floor 15:21:53 <justinclift> Dammit. Missed it. ;) 15:22:16 <ndevos> justinclift: still time to bring a topic that is not on the agenda :D 15:22:40 <justinclift> With that next meeting date of 18th Dec, that's a Monday instead of a Wed. Is that correct? 15:22:55 <ndevos> wait, no, must be Wednesday 15:23:05 <justinclift> ndevos: Nah, I was just turning up to see if Harsha turned up to talk about Minio. :) 15:23:06 <JoeJulian> 20th 15:23:12 <JoeJulian> :P 15:23:12 <ndevos> thanks, its 20 December :) 15:23:17 <justinclift> Cool. :) 15:23:58 <justinclift> Quick question... it might as well go in the Open floor... 15:23:58 <ndevos> #info the next meeting is *NOT* 18 December, but on 20 December 15:24:20 <justinclift> With the upcoming GlusterD2, will it mean translators can be written in Go? 15:24:44 <JoeJulian> Can't they already? 15:24:59 <ndevos> no, gd2 is 'only' doing the management framework, all the xlators stay in C (at least for now) 15:25:11 <justinclift> Damn. I was hoping. :) 15:25:21 <JoeJulian> I mean translators are just libraries. 15:25:21 <justinclift> k, maybe in a future update then. :) 15:25:53 <ndevos> JoeJulian: just unfortunate that Golang does not have shared libraries and everything is compiled static into a single binary? 15:25:54 <justinclift> @JoeJulian You get it working, then let me know. :D 15:26:13 <ndevos> justinclift: whats your interest in Go? 15:26:13 <JoeJulian> I'll do that in my copious spare time. 15:26:47 <justinclift> ndevos: I've been a lot of development with it over the last um... 9 months or so. Took a break after burning out a little while ago, but am getting back into it. 15:26:54 <justinclift> JoeJulian: :) 15:27:19 <ndevos> justinclift: nice, maybe we'll meet up in FOSDEM then 15:27:36 <justinclift> ndevos: So, I was just hoping that the new GlusterD2 would mean for a better translation-creation experience for people. Errr... for me. :) 15:27:45 <justinclift> ndevos: Nah. Not going to FOSDEM. :) 15:27:58 <justinclift> Anyway, that was my only question. :) 15:28:53 <ndevos> justinclift: well, gd2 should prevent the need to modify the management stack, all volume options and xlator config is done dynamically with it, so its surely a little easier 15:29:24 <ndevos> justinclift: can Go be compiled into .so files? if so, an xlator could be written in Golang 15:29:40 <JoeJulian> http://snowsyn.net/2016/09/11/creating-shared-libraries-in-go/ 15:29:51 <justinclift> k. Imagine trying to debug that xlator in production then. :( 15:30:37 <kkeithley> AFAIK golang compiles to its own object format, which is not ELF 15:30:39 <ndevos> JoeJulian: oh, that looks fun! 15:30:39 <justinclift> Debugging in Go at present is still nowhere near as mature as C. It's starting to get to the point it's mostly working for larger scale applications, but there are definitely still problem areas. 15:30:47 <JoeJulian> Thanks Niels. I've gotta run. 15:31:04 <justinclift> Oops, sorry for holding you guys up. :) 15:31:14 <ndevos> kkeithley: that snowsys.net link show a .so example that gets used from a simple C program :) 15:31:31 <kkeithley> how does it do garbage collection? 15:31:34 <ndevos> ttyl JoeJulian , thanks for joining! 15:31:54 <kkeithley> well, I'll lokk at the article 15:31:56 <kkeithley> look 15:31:58 <ndevos> kkeithley: start by reading that post, and you know more about it than me 15:32:50 <justinclift> JoeJulian: That link looks useful. I've also seen other info along these lines too. 15:33:07 <ndevos> that should be all for todaus meeting, I'll end it in 15:33:09 <ndevos> 3 15:33:13 <ndevos> 2 15:33:15 <ndevos> 1 15:33:18 <ndevos> last chance! 15:33:25 <ndevos> #endmeeting