16:56:52 #startmeeting Council Open Floor (2015-05-04) 16:56:52 Meeting started Mon May 4 16:56:52 2015 UTC. The chair is mattdm. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:56:52 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:57:00 #chair mattdm jreznik jwb cwickert rdieter langdon sgallagh decause 16:57:00 Current chairs: cwickert decause jreznik jwb langdon mattdm rdieter sgallagh 16:57:05 #topic Open Floor! 16:57:12 oh, right 16:57:25 .hello langdon 16:57:26 langdon: langdon 'Langdon White' 16:57:27 .hello decause 16:57:29 decause: decause 'None' 16:57:31 Hi everyone. By the schedule, this is an informal open floor session for the council 16:57:58 * langdon may be a little distracted today as he has a conflicting meeting 16:58:15 * rdieter waves 16:58:21 \o 16:58:24 I am opening the meeting and then i'm gonna run away for a few minutes because my wife invited me to sit outside with her for lunch. so afk for a few minutes while foodstuffs and etc. are arranged. 16:58:50 but as it is open floor I hope that will be fine :) 16:59:06 mattdm: enjoy your food :) 16:59:51 * cwickert is here 17:01:16 #topic OpenFloor 17:02:20 The idea here is that folks likely have official/unofficial business to bring to the floor of the council, and we want to give people an opportunity to do so 17:03:14 I will defer to other folks, but I've got a few items to add to the queue :) 17:04:27 #link http://twitter.com/fedobot 17:05:31 this is a fedora account being used to test out content aggregation tools 17:05:39 s/fedora/twitter 17:06:18 at the top of the list, you'll see text about a meeting concluding, and an image to a wordcloud 17:06:43 whenever an IRC meeting is closed, there is a fedmsg that is broadcast on the bus 17:07:23 wordcloudbot listens on the bus for those messages, downloads the transcript, parses it, and creates a wordcloud with the Fedora Logo as an image mask, and then posts it to twitter 17:07:26 * cwickert wonders if tools are really important 17:08:39 wordcloudbot can be run as a systemd service, and will be deployed (in the near future, once the stack is packaged up) to somewhere in Fedora Infra 17:08:45 * jwb wonders how many times he has to say "crap" for it to be the largest word in the wordcloud 17:08:58 jwb: just more than any other word ;) 17:09:14 not in the blacklist, that is 17:09:16 so what is the end goal with this tool? 17:10:02 the end goal here is to start generating content based on existing community activity to help tell stories 17:10:59 in an instrumented way 17:11:35 the bot itself is not as interesting, as the story that can be told about how to tap into Fedmsg to help each subproject tell it's stories 17:11:36 so someone sees the wordcloud, wonders what "pagure" is, and then looks it up more? 17:11:48 * mattdm is back :) 17:12:34 jwb: stuff like that can def happen, and is somewhere more likely to draw eyeballs than a raw transcript or a text-only mail-list post 17:12:44 s/somewhere/somewhat 17:13:14 you might want to suggest filtering out IRC nicks. i mean, "adamw" is awesome but i don't think that's the story we want to tell for the content of the QA meeting 17:13:44 Yeah I suggested having two clouds for each meeting -- one for nicks, one for content 17:13:50 jwb: this is a great point. Already we do filter out nicks, and this is a result of meeting attendees talking about/to adamw directly 17:14:35 right. which is fine, but that is expected during every QA meeting. it isn't content. they aren't talking about adamw. there're talking to him 17:14:53 wow. s/there're/they're 17:15:08 (could take everything from the nicks column, remove that from the other) 17:15:14 yes 17:15:18 considering we hacked this together on Friday, there is certainly much potential to improve from here :) 17:15:21 anyway, that's a technical detail 17:15:30 :) 17:15:37 so this is one example of a tool. do you have others? 17:16:33 jwb: last week I posted a link to the cardsite prototype we hacked on at the pycon sprints: 17:16:42 http://decause.github.io/cardsite 17:17:07 #link http://decause.github.io/cardsite 17:17:23 i see lots of fancy popping icons. i have no idea what this is 17:17:28 --verbose? :) 17:17:34 this is a Proof of concept tapping into Fedmsg/datagrepper from websockets via the browser 17:17:52 there are 3 panes: top level is messages, middle is users, bottom is packages 17:18:08 it is loosely inspired by http://emojitracker.com 17:18:16 it's basically `fedmsg-tail` in gui form :) 17:18:23 which is a project to show in real-time, emoji usage on twitter 17:19:52 I have a completely, completely different question -- but still kind of tools focused.... 17:20:12 the important parts of cardsite aren't necessarily that one GUI, but proving that we can bild on top of Fedmsg, and using some automated build tools to make it happen (i.e. gulp, bower) 17:20:22 Next week is planned a presentation from chris roberts about the state of marketing 17:20:50 and I'd suggested video.... 17:21:05 And ideally some sort of open source video tech 17:21:15 either many-many or one-many with an irc side channel 17:21:32 And failing open source, Google Hangouts. 17:21:34 * langdon wishes to add "contributor blog site" and/or "developer blog site" 17:21:48 Does anyone want to experiment with tech _before_ the meeting? 17:22:16 langdon: +1 17:22:22 hangouts is the only one i've gotten working consistently, but there are clearly downsides to it. 17:22:29 langdon: what's planet.fpo than contributor blog site? aggregated 17:22:34 mattdm: there is firefox hello, but I reckon that is one-to-one only still 17:22:36 mattdm, mizmo was having poor luck with some tools last? week (sometime before now that was recent) to do her user survey thing 17:22:52 mattdm: bluejeans? 17:22:54 langdon: yeah. we definitely shouldn't use whatever that was 17:22:59 from hangouts, we can easily get recording... 17:23:04 decause: bluegenes was the fallback, yeah. 17:23:04 * decause isn't sure of it's FOSS-y status 17:23:13 it's not foss 17:23:15 bluejeans is non-foss 17:23:24 sadface 17:23:30 but it's pretty open in terms of how you can connect there... 17:23:47 jreznik, planet is not curated.. this is curated.. was on the council mailing list (i think it was that one) a couple weeks ago.. then I asked something and killed the whole thread.. :/ would like to bring it back 17:24:21 the backend is non foss, but you can use a regular phone line to connect, or a regular sip client, provided you have the codecs, who are likely patented 17:24:33 i was thinking Jitsi might be worth looking at. Saw an impressive demo at FOSDEM https://jitsi.org 17:24:36 ( the plugin is based on bsd code, for the record ) 17:24:47 and it's 100% open, including, I think, Fedora-friendly codecs 17:25:52 can we go back to the tools again? cwickert asked if they're really important. i asked a couple questions on the examples. 17:26:17 jwb, you lost me... which tools? 17:26:25 the video ones? 17:26:34 /me is here now. 17:26:37 i understand that fedmsg can be used to generate content, but it is unclear to me 1) who is actually supposed to be coding these tools, 2) who is going to be currating the content, 3) what the end goal of said content is 17:26:45 langdon, no the one's decause was talking about 17:26:57 jwb, ahh now i see... 17:27:13 * mattdm also rewinds :) 17:27:16 I thought we met every other week; I don't have the presentation about the Fedora Editions process ready. 17:27:44 sgallagh: true. this is open floor informal time, not official meeting 17:27:53 oh ok 17:27:56 cwickert: there was a proposal on council-discuss last week about creating a "Community _______ Team" 17:28:04 i'm slightly skeptical that the transition from 1->2->3 is going to be magically easier than what mizmo used to do for the Server WG with her summarized blog postings 17:28:09 /me panicked for a moment when Fedora Notifications told him he was supposed to be in this meeting 17:28:40 from what i understand, she put a lot of work into those and they were wonderful but i'm not sure how much that gained the Server WG in terms of increased contributions 17:28:49 the _______ in that title is still up for grabs, but Architecture is out now for sure. 17:28:50 sgallagh: see https://lists.fedoraproject.org/pipermail/council-discuss/2015-April/013298.html 17:29:09 Right, I remember that now 17:29:22 I'm leaning towards "Community Operations Team" after some convo's unofficially :P 17:29:24 decause: yeah, just saw it and I am very confused about it 17:30:43 cwickert: so, if/when we can put together this vehicle for community operations, in whatever incarnation it manifests, it is my hope that these types of tools/metrics are going to be built by that group of contributors 17:30:49 that's #1 17:31:33 2) Within that group, there is an opportunity for folks to contribute raw/uncurated content, which can be published to a community blog of somekind, somewhere (Langdon) 17:31:53 jwb: we did it also for board meeting long time ago... but maybe the first step should be to start meetings as proposed (with other teams coming), sending invitations ahead of time, sending and storing notes and with a good work with meetbot, we can get a lot for free 17:31:55 decause: I know your job is a lot about metrics, but I think this is a different story. I feel like we got completely side-tracked from what FOSCo was supposed to be 17:32:21 3) The end goal of having this content is to help make it more clear to contributors what happens, and who is doing it, and how to get involved (hopefully by syndicating to a place like Hubs) 17:32:28 I think it turned out that a lot of people had different ideas of what it was supposed to be 17:33:15 decause, s/contributors/potential contributors? 17:33:35 cwickert: we should touch base this week at some point about FOSCo for sure 17:33:37 because contributors tend to already know who is doing what, where it is happening, and how to get involved. at least to the extent they care about 17:33:49 jwb: yes, potential/new contributors 17:34:01 mattdm: well, when I say "supposed to be" I mean "what I had in mind" or "what FAmSCo had in mind when we decided to support the idea of FOSCo" 17:34:15 decause: sure, let me know a time 17:34:21 cwickert Yeah :) 17:34:51 cwickert: in the proposal, I described why I thought FOSCo was not the best organizational umbrella for this type of activity 17:34:59 decause, i'm certainly not opposed to this, but i'd like to avoid having a whole team of people writing neat tools that nobody is reading or using in the end. the payoff has to be there because otherwise it's a drain on infra resources to maintain, etc 17:35:21 decause: yeah, your view of the activities already is different 17:35:22 jwb: this is a *real* concern 17:35:27 I'm also worried about an over-emphasis on tools 17:35:35 +1 17:36:31 jwb: this is a real concern, not wanting to be a drain on resources/dev cycles from existing contributors 17:37:15 as much as possible, these tools are going to be "fed" by fedmsg/zodbot and other curated channels so that folks don't have to spend time making all this content themselves 17:38:06 I'm hoping that these types of tools, as a proof-of-concept, can help people understand the types of pipelines we want to build 17:38:26 I'm not looking ot spend all my time engineering/building, for sure 17:38:55 in the beginning, there is a need for building things that can give us metrics 17:39:20 in addition to "fancy word clouds" I also get a natural langauge processed corpus of everything said in IRC, Everyday 17:39:37 this is something that we didn't have before, that is data, that we can use to make decisions, and support strategy 17:39:45 * mattdm nods 17:40:06 * cwickert wonders how this is related to FOSCo 17:40:34 cwickert: This is something tha tis going to run in parallel with FOSCo, not instead of 17:40:35 cwickert: say FOSCo 100000 times and it will be in all word clouds :) 17:41:31 having a delegation of self-selected group members--a "big tent" strategy--is important for doing community organizing, in my experience 17:41:36 decause: ah, sorry, I thought we had left the tools discussion and moved on to FOSCo 17:41:46 cwickert: no worries :) 17:41:53 cwickert: we do need to figure out FOSCo, too 17:41:59 open floor means we talk about everything all at once :) 17:42:11 cwickert: your orig proposal when I first got here was a good start, and we should def revisit it 17:42:34 mattdm: :P 17:43:12 decause: ok, ready when you are. 17:43:23 except, I have to leave in a few. 17:43:47 cwickert: we'll sync calendar for tomo or something after this meeting 17:44:26 #action decause get Community Operations Team Proposal added to the wiki 17:45:40 changing streams: I'm going to be meeting with EDU team in OSAS on Wednesday to talk more about high-level Objective things 17:45:41 * mattdm promised to not bikeshed on the name too much 17:46:16 I will post a transcript/notes to council-discuss after 17:46:41 decause: looking on the word cloud from blocker review - links should be excluded - I see a lot of instances of link, redhat and bugzilla there... but that giant BLOCKER is awesome :D 17:46:56 jreznik: :) 17:47:02 I can update the blacklist 17:47:32 parsing URL's is usually an interesting problem in NLTK 17:47:41 jreznik++ 17:47:41 decause: Karma for jreznik changed to 11: https://badges.fedoraproject.org/badge/macaron-cookie-i 17:47:45 Depends on how these are used. In a list of all meetings, having BLOCKER be gigantic in the blocker review meeting makes sense 17:48:01 in a list of blocker review meetings, it's quite a bit less useful 17:48:21 meeting specific blacklists can be a thing we try 17:48:37 #link http://github.com/decause/wordcloudbot 17:48:49 issues will go directly into my task queue 17:49:02 (though likely not at the very top of the list ;) ) 17:49:08 mattdm: yeah, BLOCKER makes sense, sure, I was talking about links 17:49:14 jreznik: ah yeah. 17:49:39 like two examples - where it doesn't work (links) and where it works well (blocker) 17:49:50 I like that "thing" is big in the rel-eng meeting 17:49:54 even the best result of blocker review meeting would be no blocker :D 17:49:55 rel-eng deals with a lot of things 17:50:08 Internet of Things! 17:53:23 #action decause set up time to talk FOSCo with cwickert 17:53:51 #action decause meet with OSAS EDU team on Wednesday 17:54:20 thanks 17:55:41 we're at 5 minutes 17:55:51 anybody have any last minute biz? 17:56:26 are we tabling the blog convo for post fosco or not-fosco? 17:56:47 langdon: I think it's separate, yeah? 17:56:56 the open floor concept seems to have worked well, but at the side effect of having 3 or 4 interweaving conversations :) 17:56:57 Or at least, can be parallel? 17:57:16 jwb, and i am on the phone too.. /me has a headache :) 17:57:21 jwb: next time, perhaps we get an "agenda" as the first item :P 17:57:27 mattdm, i think it can be either .. 17:57:40 but ... i would rather move forward on the "split blog" asap 17:57:49 decause, i think just setting topic as we go would probably be enough 17:57:50 langdon: I'm interested in helping with this 17:58:19 AFAIK ryan and chris are working on setting up a council blog -- not necessarily the developer blog you are talking about though 17:58:23 decause, i am happy for you to run it :) 17:58:37 mattdm, well this is the danger 17:58:46 s/decause/python 17:58:46 so... is that the same as the "contributor blog"? 17:58:50 :P 17:58:59 how is that the same or different from a "developer blog"? 17:59:20 * langdon afraid of too much straition (thinks he made that word up) 17:59:21 i need to duck out for an appt now. i'll read the scrollback 17:59:31 langdon: could be "contributor blog", but i was thinking _less ambitious_. 17:59:32 the important part, from my understanding, is that Magazine stays focused on user content 18:00:14 "contrib blog" is just content targeted at contributors (like election annc) vs "users" which is more what magazine could be... "dev content" could be in either.. 18:00:33 * langdon doesnt think it has to be "ambitious" 18:00:53 langdon: nod nod 18:01:10 * mattdm doesn't want it to turn into another Planet 18:01:17 because we alrady have one of those 18:01:20 mattdm, curaiton is key 18:01:20 langdon: I'm still not sure we want to split it this hard - we tried to get elections to magazine, as I think it's interesting topic for both users and contributors... 18:01:23 *curation 18:01:34 #action decause meet with langdon later this week to discuss council/contrib blog(s) 18:01:51 jreznik, might depend on the election.. council = yes, fesco? 18:01:52 we could call this one "fedora insight" 18:01:59 * mattdm is not sure what happened with that name :) 18:02:00 oooo 18:02:58 we're at 2 past the hour 18:03:04 any other last minute business? 18:03:23 * rdieter apologizes, got pulled away for most of the meeting, so didn't contribute much 18:03:25 * mattdm is sitting pleasantly outside, can go on if people want :) 18:03:31 mattdm: :) 18:03:58 at least until my battery gives out. stupid thing is at 39% of design capacity 18:05:56 * decause has to bounce, but will keep an eye on backchannel 18:06:01 thanks all :) 18:06:03 * decause & 18:06:18 okay, let's call it :) 18:06:21 thanks everyone! 18:06:33 #endmeeting