15:01:11 #startmeeting modularity_wg 15:01:11 Meeting started Tue Jan 10 15:01:11 2017 UTC. The chair is nils. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:11 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:11 The meeting name has been set to 'modularity_wg' 15:01:11 #meetingtopic Bi-weekly Meeting of the Modularity Working Group 15:01:11 #chair dgilmore langdon mikedep333 sct tflink 15:01:11 Current chairs: dgilmore langdon mikedep333 nils sct tflink 15:01:22 .hello langdon 15:01:23 #topic Roll Call 15:01:23 langdon: langdon 'Langdon White' 15:01:27 .hello nphilipp 15:01:28 nils: nphilipp 'Nils Philippsen' 15:01:31 .hello asamalik 15:01:34 asamalik_: asamalik 'Adam Samalik' 15:01:45 .hello mikedep333 15:01:46 mikedep333: mikedep333 'Michael DePaulo' 15:01:47 .hello psabata 15:01:50 contyk: psabata 'Petr Šabata' 15:02:10 .hello jkurik 15:02:11 jkurik_mtg: jkurik 'Jan Kurik' 15:03:49 #topic Agenda 15:03:49 #info WG membership (jkurik) 15:03:50 #info mikedep333 looking for something to contribute to (mikedep333) 15:03:50 #info design update (moto-timo) 15:03:57 Note that I have to get going at :30 after. I would like to discuss my topic before then. 15:04:08 hi all 15:04:17 OK. Let's put mikedep333 in front. 15:04:20 #undo 15:04:20 Removing item from minutes: INFO by nils at 15:03:50 : design update (moto-timo) 15:04:21 #undo 15:04:21 Removing item from minutes: INFO by nils at 15:03:50 : mikedep333 looking for something to contribute to (mikedep333) 15:04:23 #undo 15:04:23 Removing item from minutes: INFO by nils at 15:03:49 : WG membership (jkurik) 15:04:39 #info mikedep333 looking for something to contribute to (mikedep333) 15:04:39 #info WG membership (jkurik) 15:04:39 #info design update (moto-timo) 15:04:47 anything else to add to the agenda? 15:04:49 .hello ttorling 15:04:50 moto-timo: ttorling 'Tim Orling' 15:05:01 Asamalik? 15:05:20 we should have mattdm here in a moment to discuss the website proposal 15:05:44 #info website (asamalik) 15:05:50 .hello sct 15:05:51 sct: sct 'Stephen Tweedie' 15:06:00 asamalik_: I think I'll have to #chair you first 15:06:00 .hello tflink 15:06:01 tflink: tflink 'Tim Flink' 15:06:04 #chair asamalik_ 15:06:04 Current chairs: asamalik_ dgilmore langdon mikedep333 nils sct tflink 15:06:15 #info website (asamalik) 15:06:20 nils: thanks 15:06:28 np 15:06:41 So, let's get started 15:06:53 #topic mikedep333 looking for something to contribute to 15:07:03 * threebean waves 15:07:13 mikedep333, the floor is yours 15:07:15 Right, let me start off by saying: 15:07:39 https://www.irccloud.com/pastebin/GsbamtMP/ 15:07:47 whoops, ignore that link 15:08:07 Based on my research here, it looks like I would need to write shell scripts, python and yaml: 15:08:15 Too late :) 15:08:19 https://fedoraproject.org/wiki/Modularity_Working_Group/prototype/pungi#Sources_for_prototype 15:08:36 One idea I had was to work on outputting maven artifacts into modules. However, that may be too much for me to do all by myself. 15:09:03 Now I'd like some feedback. 15:09:05 interesting 15:09:09 Threebean may be able to guide you to some infra work 15:09:32 Or.. You could help karsten and Jan work out the module to container infra docs 15:09:33 Yeah, I read or heard (at LISA16) that one of the design aspects of modules is to accept artifacts other than RPMs. 15:09:49 langdon: both sound very good to me 15:09:56 yeah, I have some tasks I'd be glad to share mikedep333 :) 15:10:00 :) 15:10:04 Karsten, you here? 15:10:07 \o/ 15:10:09 yes 15:10:16 on the non-rpm content stuff, that's definitely on the roadmap, but we have a bit more legwork to do before we can get non-rpm artifacts in there. 15:10:23 understood 15:10:25 /me lurks, but is otherwise occupied. 15:10:45 Ok.. So start with some stuff from threebean and then when karsten has the initial guide help test it? 15:10:49 as far as the infra goes, we need ways to handle maintaining and tracking versioning, branching, security patches, and so on. I figure this part will come last after we've solved some of the underlying rpm parts. 15:10:59 agreed 15:11:15 sounds good to me 15:11:16 yeah, sounds right up my alley 15:12:30 I think that's everything for this topic. 15:12:47 So action for threebean and mikedep333 to coordinate on a ticket to work on? 15:13:20 Agreed 15:13:49 Threebean? 15:14:05 agreed! already talking about it in #fedora-modularity. 15:14:11 Ha 15:14:34 Ok.. Nils.. Can you do an action? I'm on mobile for the moment 15:14:34 * mattdm drops in 15:14:38 yup 15:14:53 #action mikedep333 coordinate with threebean on a ticket to work on 15:15:03 #action threebean coordinate with mikedep333 on a ticket to work on 15:15:06 :o) 15:15:08 next 15:15:17 nils: can we do my topic next? 15:15:23 sure 15:15:27 lol 15:15:32 #topic website (asamalik) 15:15:55 * langdon had to make more coffee 15:16:15 * moto-timo still waiting for first coffee 15:16:25 so this topic is about my proposal to move our wiki ( https://fedoraproject.org/wiki/Modularity ) with all the documentation to a dedicated website 15:16:28 * contyk had a huge mug in the morning 15:16:45 that would better introduce the project and also had the docs as a part of itself 15:16:51 I have developed a strawman: 15:16:57 https://docs.pagure.org/modularity/ 15:17:15 we discussed this a bit last week, but would like to hear other opinions as well 15:17:27 so we have a special guest mattdm :) 15:18:16 mattdm: do you think it's a good idea to do something like that? 15:18:21 Since last week I realized that moving all content out of the Wiki would also affect the guidelines currently in the making, correct? 15:18:48 nils: you mean this? -- https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules 15:18:57 I think it's a good idea, yeah. I'd love for it to be coordinated with the Docs team, though 15:19:06 nils: I think that can stay 15:19:06 basically.. we are wondering if this is a good idea.. there is some "dissent" as in this is a Fedora Project not an upstream one.. so .. should it be part of fedora wiki? the problem with that is that we don't think people like wikis and we can't get the engagement we want from it 15:19:22 contyk: yeah, and there's an "App Compat Guide" being worked on 15:19:31 "formal stuff" (e.g. packaging guidelines) would stay.. this is more like the marketing stuff.. 15:19:33 i would think 15:19:45 this should be added to the ticket for the design team: https://pagure.io/design/issue/493 15:19:47 langdon: yeah that's how I initially understood it too 15:19:59 langdon: until asamalik_ said "all the documentation" :) 15:20:00 langdon: yeah. bex needs to get his docs stuff in line fast :) 15:20:03 mattdm: I know bex is/will be working/proposing a new system to build a fedora docs - so we should talk to him maybe? 15:20:13 asamalik_: yes. please. :) 15:20:22 AFAIK, no other Fedora initiatives have a separate site. 15:20:34 mattdm, what is bex's "docs stuff"? 15:20:49 mikedep333, right.. that is kinda my point 15:20:54 langdon: it's not really bex's. it's just on his plate to ensure that it happens :) 15:21:05 but the modularity wiki page is kinda janky.. and it is hard to make better on a wiki 15:21:14 langdon: yes. 15:21:20 mattdm, ohh.. i thought you meant there was a "plan" 15:21:22 mikedep333: right, the goal here is not to separate, but to have a better format and look :) 15:21:29 ack 15:21:32 marketing! 15:21:46 langdon: exactly! 15:22:39 I'm not sure what the timeline is for docs team, but it's SUPPOSED to be RSN 15:22:42 maybe the answer is to do the website more lightly than you ( asamalik_ ) have been protyping.. and the docs don't really move much at all.. and instead it is just a splash page and lots os links? 15:22:45 and it's basically the same thing releng have right now ( https://docs.pagure.org/releng/ ) 15:23:05 s/os/of 15:23:28 I like how the main topics this WG focuses on are badges and alternative websites; clearly all the issues have been solved ;) 15:23:35 mattdm, docs is definitely going towards "use case focused docs" vs "product focused" .. 15:23:44 contyk++ 15:23:44 langdon: Karma for psabata changed to 3 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:23:57 thats why we have contyk .. so we don't have to worry about the hard stuff 15:24:08 #link https://docs.pagure.org/modularity/ Modularity Website Strawman 15:24:09 lucky you! 15:24:25 #link https://pagure.io/design/issue/493 15:24:35 we do normally discuss harder stuff :) 15:24:46 contyk: True, but we have some useful functionality right now that should be marketed. The copr feature comes to mind. 15:25:07 :) 15:25:14 asamalik_, are you plugged in to that design ticket? 15:25:36 * langdon now sees your name is ther 15:25:37 e 15:25:47 langdon: honestly, I see it for the first time - I will follow up there 15:26:05 so.. mattdm .. final opinion? long answer? 15:26:06 I filed it while asamalik was on holidays I think 15:26:17 langdon I think we have a docs use case for "document this thing" too, not just howtos 15:26:20 and then we can go rope in bex too 15:26:23 (actually duffy filed it for me) 15:26:35 langdon: pagure site as stopgap, migrate to docs site when available? 15:26:50 asamalik_: I also filed one for the logo design review 15:26:54 mattdm: that sound good to me 15:27:30 ok 15:27:49 moto-timo: oh, I did that last week as well, the link should be in the logs :) so let's close on of these 15:27:56 do we have enough for now? like should we vote with whoever is here to? 15:28:15 #link https://pagure.io/design/issue/495 15:28:27 or just run with it? 15:29:06 looks good, so I will just run with it 15:29:37 sounds good to me 15:30:08 I'm for it! :) 15:30:11 ok.. contyk still vehemently opposed? 15:30:25 or just don't want to split energy? 15:30:28 langdon: not really; I'm indifferent 15:30:40 langdon: but I still think it will make collboration more difficult 15:30:41 * langdon thinks contyk should wear more black 15:31:33 * mikedep333 waves goodbye 15:31:38 ok.. i think we need to make sure that isn't true.. please be sure to offer direct feedback when asamalik_ has more of the thing put together about how we can make that not happen 15:31:39 * contyk will consider gothic makeup 15:31:42 see ya mikedep333 15:31:45 * langdon waves to mikedep333 15:31:48 mikedep333: o/ 15:32:03 contyk: we can work on that during devconf :p 15:32:22 mattdm, threebean a bit of a side note.. did the hubs plugin for irc happen yet? 15:32:26 nils: naturlich ;) 15:32:49 langdon: threebean has to do all this stuff for modularity instead :) 15:32:57 asamalik_: anything we want to #info or #action now? 15:33:03 * langdon mutters whose idea was that 15:33:41 well.. asamalik_ lets connect on how we could make it a bit more "splash" and a bit less "meat" 15:34:20 #action langdon and asamalik_ to talk about making the website less substantial ;) 15:34:22 langdon: you mean avoind migrating all the docs? :) 15:34:29 perhaps.. 15:34:31 lets see 15:34:40 or maybe it is by "type" 15:35:01 langdon: right, we might have just some high level stuff there - so yeah, let's fugure it out 15:35:53 ok.. more actions? 15:35:57 or should we move on? 15:36:15 I guess move on. 15:36:49 #topic WG membership 15:36:52 #chair jkurik 15:36:52 Current chairs: asamalik_ dgilmore jkurik langdon mikedep333 nils sct tflink 15:36:56 I have got responses from all the curent voting members of the Modularity WG. 15:37:03 All of the current members of the Modularity WG have expressed their wish to stay in their positions. 15:37:04 👍 15:37:21 However dgilmore stated that he is quite busy with other work and as such he is willing to step down from his position and let someone else to 15:37:24 the work, if there is be such a need. 15:37:24 nils: what is that? 15:37:34 So, according to the membership policy https://fedoraproject.org/wiki/Modularity_Working_Group/Governance_Charter we are fine and formally there is no need for any action. 15:37:35 dgilmore: raised thumb 15:37:44 nils: ahh not what I got here 15:37:44 dgilmore: that everyone responded :) 15:37:55 So, my question is whether we are fine with the current state (and do another refreshment of the representatives in approx. 6 months). 15:38:08 i got a bad character symbol 15:38:13 ahh okay 15:38:18 or whether anyone feels a need to do something here ? 15:38:18 jkurik, i think it is good 15:38:29 we do need to be doing more stuff by mailing list though 15:39:16 jkurik, do you have an opinion? 15:40:04 Hmm, since I've been on the meetings I haven't seen some people in here but I don't want to single anyone out :P 15:40:31 nils, this is the problem with not using the ML enough 15:40:38 or vice versa 15:40:39 But that's just an observation. 15:40:51 ML assumes people read it :P 15:40:58 Haha 15:41:00 moto-timo: +1 15:41:02 moto-timo, :/ 15:41:31 lots of info goes to ML about fedora and then people complain they weren't informed :/ 15:41:46 i don't think that is unique to fedora :) 15:41:49 (off topic) 15:41:58 true! 15:42:00 langdon: Prior the Christmas I saw some comments that there are some people in the WG who do not show up on the meetins not even responding on ML 15:42:00 communication is hard 15:42:03 i wonder if introducing a rule about voting by people present would be good 15:42:07 does not mean we should not try 15:42:32 jkurik: that was possibly about me 15:42:36 totally agree dgilmore 15:42:41 dgilmore: not really 15:42:59 * dgilmore is rearranging all sorts of work things at the moment 15:43:05 would my idea above make that "not a problem"? 15:43:16 mattdm, you still here? any opinions? 15:44:04 langdon: IMO it is not necessary, but my personal opinion is that the WG should be represented by active people 15:44:29 sgallagh, any thoughts based on your experience with server-wg? 15:44:30 so perhaps we should have some mechanism how to provide active people with voting permision 15:44:32 langdon: like mandatory elections? :) 15:44:46 or mandatory voting, that is 15:44:54 mandatory voting.. if you don't vote you will be censured! 15:44:57 langdon: my experience is that quite often only 1 or two people do 90% of the work :( 15:45:07 sad but true 15:45:13 /me reads the scrollback 15:45:51 mailga: is in other meeting 15:45:56 uh, 15:45:59 mattdm is 15:46:01 sgallagh, tl;dr .. some people don't participate much but are voting members of the wg.. should we 1) change them out 2) leave it alone 3) allow present people to vote 15:46:06 langdon: The Server WG primarily operates by consensus of voting members present 15:46:17 I think if we limit voting to "official" people, they need to be present every now and then at least. 15:46:25 sgallagh, 3) == anyone present can vote 15:46:27 Requiring a quorum of > 50% of the voting population 15:46:48 That said, we generally don't bother with votes. 15:46:49 So, if we extend voting to the people actually present, it solves that issue. 15:47:09 sgallagh, honestly, we don't much either 15:47:33 Voting is generally reserved to major questions like "Should we abort this effort entirely?" 15:47:35 * moto-timo votes whether he has a right to or not :) 15:47:53 Yeah, makes sense. 15:48:39 Decide by 1) consensus, 2) people present, 3) official WG members? 15:49:34 nils: I'd recommend limiting the official voting population to established members of the SIG 15:49:49 sgallagh, can we clarify "member"? 15:49:57 sgallagh: so, roll 2) back into 1)? 15:49:59 Relying on those people to be trustworthy about not voting wildly against the interests of the non-voting set. 15:50:01 like in fas as on the team? or "voting member" on the wiki? 15:50:21 langdon: good point 15:50:40 langdon: Sorry, by "member" I was using the looser definition of "people showing up and working or at least talking about plans" 15:51:05 sgallagh, +1 .. so .. in a sense nils' 1,2,3 .. but 2 == present and a member of the fas group 15:51:11 That the voting group should be derived from the set of doers as a representative group, not a ruling body. 15:51:31 +1 15:52:18 ok.. we have more agenda today? 15:52:24 Like I said, the ideal situation is that the voting group should only be necessary in cases of irreconcilable differences of opinion 15:52:28 one more IIRC 15:52:50 do we need an #info, #action, #agreed here? 15:53:03 how about this.. lets come back to this topic in two weeks.. and with a proposal for change if anyone has one.. 15:53:07 but table it for now 15:53:35 i do want to say we are gonna do office hours next tues (like this slot next week).. and i think more discussion then might be good 15:53:54 ok 15:53:56 --> "#info discussed and tabled for next meeting" ? 15:54:03 not quite 15:54:05 how about 15:54:12 I knew I should ask 15:54:16 langdon: Hmm, are we meeting in 2 weeks? I'll be in Brno... scheduling around that ought to be an agenda topic. ;) 15:54:35 :) 15:55:07 --> #info voting guidelines are not universally loved. However, we do not have any concrete proposals. As such, at the meeting in 2 weeks, bring your proposals and we can evaluate them" 15:55:09 ?? 15:55:13 Oh man, that's two weeks away, isn't it. 15:55:17 /me should probably write his talk. 15:55:18 ha 15:55:20 Yeah 15:55:21 :) 15:55:43 langdon: +1 to the #info 15:55:52 nils? 15:55:55 sounds good, I'll info itr 15:55:57 wfm 15:56:10 #info voting guidelines are not universally loved. However, we do not have any concrete proposals. As such, at the meeting in 2 weeks, bring your proposals and we can evaluate them 15:56:15 ok next 15:56:26 #topic design update (moto-timo) 15:56:30 #undi 15:56:32 #undo 15:56:32 Removing item from minutes: 15:56:37 #topic design update 15:56:40 #chair moto-timo 15:56:40 Current chairs: asamalik_ dgilmore jkurik langdon mikedep333 moto-timo nils sct tflink 15:56:45 there you go 15:57:19 So, at our meeting a month ago, we were discussing asamalik's web proposal and log design 15:57:37 I attended the fedora-design meeting that week as the modularity-wg representative 15:57:37 * langdon notes the amusing freudian slip 15:57:50 logo 15:58:08 moto-timo++ 15:58:08 langdon: Karma for ttorling changed to 4 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:58:24 mizmo gave me quite a bit of time to introduce myself and discuss the needs 15:58:49 (side note: I worked my way through university and grad school doing technical illustration and some web design) 15:58:56 any feedback on "website is good idea"? 15:59:03 Outcome was the links I presented earlier 15:59:16 They totally understood that wiki is too inflexible 15:59:37 Also, using the docs engine was seen as a good idea 16:00:16 moto-timo, cool.. useful info.. could you repost the link(s)? i am not sure i opened the right one 16:00:28 #info Outcome was the links provided in the website discussion before 16:00:35 #link https://pagure.io/design/issue/493 16:00:36 ahh 16:00:42 #link https://pagure.io/design/issue/495 16:00:50 Let me clean this up 16:00:54 #undo 16:00:54 Removing item from minutes: 16:00:55 #undo 16:00:55 Removing item from minutes: 16:00:56 #undo 16:00:56 Removing item from minutes: INFO by nils at 16:00:28 : Outcome was the links provided in the website discussion before 16:01:07 #link https://pagure.io/design/issue/493 16:01:10 So, I was unaware of the need for Brno timeline, so I winged it 16:01:13 #link https://pagure.io/design/issue/495 16:01:14 ohh.. i see.. sorry.. i was reading your comments as "here is a logo review" or what not.. not the ticket itself.. my bad 16:01:58 through the magic of timezones and holidays I haven't been to a meeting for either fedora-design or modularity-wg since :) 16:02:12 moto-timo: good to hear :) 16:02:31 yeah, time zones... *whistles* 16:02:34 * asamalik_ is answering late to the feedback you got 16:02:46 I hope to figure out their meeting schedules and attend the next few 16:02:55 (they alternate time slotes) 16:02:57 slotes 16:02:59 slots 16:03:01 wow 16:03:04 ;) 16:03:12 * moto-timo needs more coffee 16:03:30 i have some! 16:03:40 So, I am happy to continue in the role of proxy 16:03:48 cool! 16:03:54 i will note .. we are over time 16:03:59 if it makes more sense for asamalik to be directly in contact, I am fine with that as well 16:04:08 moto-timo: cool! should I be in the meeting as well? 16:04:25 langdon: yes we are. 16:04:30 asamalik_: the next one would be good 16:05:08 moto-timo: would you find a link with info about that meeting? 16:05:14 * asamalik_ is lazy to google it 16:05:16 #action asamalik_ joining moto-timo in the next fedora-design team meeting 16:05:51 ok.. is that a wrap? 16:06:05 I guess so. Unless somebody has something for open floor? 16:06:17 meh... same holiday/TZ for me.. :) 16:06:19 #link https://apps.fedoraproject.org/calendar/design/#m3152 16:06:38 moto-timo++ 16:06:38 nils: Karma for ttorling changed to 5 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:06:46 moto-timo++ 16:06:48 thanks :) 16:06:53 happy to help 16:07:02 thanks moto-timo ! 16:07:02 Looks like there's nothing following. 16:07:03 that's all I have unless somebody has questions 16:07:09 Thanks for coming! 16:07:13 #endmeeting