14:01:28 #startmeeting hubs-devel 14:01:28 Meeting started Tue Sep 5 14:01:28 2017 UTC. The chair is sayan. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:28 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:01:28 The meeting name has been set to 'hubs-devel' 14:01:36 #topic Roll Call 14:01:40 .hello sayanchowdhury 14:01:42 sayan: sayanchowdhury 'Sayan Chowdhury' 14:01:43 .hello abompard 14:01:45 abompard: abompard 'Aurelien Bompard' 14:02:37 * sayan waits for mizmo 14:02:49 .hello duffy 14:02:54 mizmo: duffy 'Máirín Duffy' 14:02:58 can you see my messages? 14:03:03 sayan, hey 14:03:04 mizmo: yes 14:03:04 mizmo: I can 14:03:08 cool :) 14:03:11 .hello sayak 14:03:12 sayak: sayak 'Sayak Mukherjee' 14:03:17 .hello sayaksarkar 14:03:18 sayak: sayaksarkar 'Sayak Sarkar' 14:03:43 #topic Flock 2017 14:03:54 That went well :-) 14:04:08 Yeah, I'll just write of what happened 14:04:15 :+1: 14:04:55 your blog post about flock was great abompard 14:05:03 mizmo: thanks :) 14:05:08 Last week, abompard, mizmo, shillman were at Flock 14:05:21 and a2batic too! ;-) 14:05:26 ah! right 14:05:29 a2batic too 14:05:44 (and yourself, obviously) 14:06:04 haha 14:06:22 first world problems, forgetting myself 14:06:33 this is very zen of you. 14:06:55 So, the first talk was about Hubs, where we a got a good audience and a good enthusiam about the project 14:07:20 post talk, a logout bug was discovered (a critical bug) 14:07:43 abompard fixed it, but we still get logged in after log out, iirc 14:08:00 this is because we are still logged with the ipsilon 14:08:11 sayan: yeah there's no way around that until the single-log-out spec is done 14:08:19 yes 14:09:26 next talk by mizmo, where she talked on patternlab and discussed the learning from hubs and how the apps in the Fedora ecosystem can be benifit from it 14:09:50 Hey, what about my talk? :) 14:09:52 :P 14:10:07 shillman: next I was writing your talk only :) 14:10:36 Ah 14:11:15 and then shillman and mizmo talked on the regional hubs, that was a good talk giving a deep insight on thinking that goes before designing the wireframes and the mockups 14:13:05 abompard: do you want to discuss the things with sayak now? 14:13:31 sayan: we have planned to talk about it after the meeting 14:13:43 abompard: ok, cool 14:14:19 I will then go forward, I don't want to continue the meeting for long today 14:14:34 but would like to have a few things to focus going forward 14:14:43 and we can comments on that 14:15:17 also a note, im meeting with the cornell students today, im still unclear what i should have them work on. (we talked about maybe widgets for packagers?) 14:15:57 widgets for packagers and the meetings 14:16:06 these two can be focussed on 14:16:21 the meeting widgets are already designed tho - the project is for UX 14:16:28 mizmo: ah! ok 14:16:29 mizmo: right, I mentionned the idea of implementing the Package Review Process in a widget, with links to the next step for each package state, however I understand that designing for packagers hasn't been very successful in the past 14:16:52 so I don't know if it's actually a good idea 14:16:56 oh right, the package review process specifically. cool. ill send them the doc. any ideas on who i could have them interview about it? 14:17:12 abompard: but then it would not be good for regular packagers 14:17:21 but packagers like me who don't package everyday 14:17:30 it would be really good tool 14:17:34 yeah, there are different type of packagers 14:17:56 so a specific focus on packagers who dont do it every day is important 14:18:02 I think so 14:18:05 Yeah 14:18:19 but it would be good to interview the ones who are regular packagers 14:18:22 those who have time to forget the process between new packages / updates 14:18:36 we would like to cover the maximum audience as possible 14:19:01 i think the experienced packagers have scripts they likely won't change from 14:19:11 the was the hard lesson we learned with fedora packages + my fedora 14:19:53 would this widget live on a packagers group hub, or should we aim for it to live on an individual packager's hub / personal stream page? 14:20:01 I don't know if you've ever seen this graph of the number of contributions to the kernel per person 14:20:23 but basically very few people are contributing a huge amount of code changes 14:20:28 i havent! ive seen a by company / org breakdown 14:20:39 and a huge amount of people are contributing very little 14:20:47 a long tail 14:20:55 but it's those people that make the quality of the kernel 14:21:08 because they're testing corner cases 14:21:13 they have an unusual config 14:21:19 are they one-time contribs or do they come back just infrequently? 14:21:20 or a huge cluster, etc 14:21:39 im thinking theres probably a bunch of fedora packagers who come in maybe once a release 14:21:46 it ends with one-time contribs, yeah, but there are also infrequent contribs 14:21:57 yeah, I think it's very valuable to target those people 14:22:12 because they are the only way we can grow without hiring more people 14:22:30 doing it with hubs though, wouldn't make sense unless they also do other things in fedora 14:22:52 well, if they have their package state in their personal hub page, it may help 14:22:53 e.g. if the only thing they do is package something every 6 months, they might not have any reason to log into hubs, and an email alert kind of thing would be better 14:23:04 they'd need some other reason to log into hubs though 14:23:11 so they'd need to be involved with another team 14:23:31 mizmo: if they know they have a wizard there that will take them through the packaging process, it may help 14:23:45 it may be convincing enough to login, no? 14:23:46 abompard: +1 14:24:05 i dont know how common it is, to package regularly but infrequently, and to be involved in another team - i don't have an idea. but, i do suspect some of these folks are upstream packaging their app for fedora and they are only involved in fedora for that, in which case they wouldn't log into hubs regularly 14:24:55 abompard: do you think hubs is the right place to have package review tool or would it be better as a separate tool that hubs has a widget for? 14:25:19 mizmo: hmm yeah I agree. It may be too complicated for a widget 14:26:00 but once they have packaged and submitted something, they may find it easier to go to hubs to look at the status than to go to the different tools 14:26:17 (bugzilla, pagure, bodhi, etc) 14:26:27 abompard: what i was thinking of for hubs is a status list of pending submissions (for reviewers and submitters) but the actual process is handled elsewhere 14:26:32 yeh 14:26:57 another widget i was thinking of is something similar but for fedora magazine - pending articles 14:27:08 and maybe a widget with stats on published articles 14:27:10 yeah I agree. Just tracking the state is enough 14:27:21 mizmo: good idea! 14:27:54 maybe i will give them some options and see what they want to work on 14:28:05 abompard: do we have any app in whose context the packager review can be integrated? 14:28:06 okay 14:28:13 our priority users were design, marketing, commops, i18n (on hold) 14:28:24 i think the magazine widgets would be good for marketing 14:28:28 i can ask commops for their ideas 14:28:36 and i can give them the package review status widget as an option too 14:29:08 sayan: no, we have bugzilla for the review, pagure for the repo changes, bodhi for the updates, etc 14:29:45 mizmo: yeah let's keep the focus on the folks who have less tools already 14:30:00 in that case, we should start building widgets combining multiple tools 14:30:08 or process that combines multiple process 14:30:24 yeh thats the thing i think is really neat about the package review widget is combining multiple tools in one view 14:31:01 it's probably going to be more complex than getting pending articles from wordpress, though 14:31:12 they should be aware of that 14:31:17 Yeah 14:31:39 yeh 14:32:07 i dont know yet the skill set my group has, i'll find out during the meeting. they may be pure ux without development experience 14:32:21 mizmo: ok, that's cool too 14:33:15 ok i think i know what to do, thanks :) 14:33:29 +1 14:33:39 cool 14:34:53 I will drop the mail with the points I wanted to discuss, too much jetlagged 14:35:02 over in the mailing list 14:35:31 okay 14:35:42 if not anything else, I can go over an end this meeting 14:36:01 #endmeeting