15:00:26 #startmeeting RDO meeting - 2017-06-07 15:00:26 Meeting started Wed Jun 7 15:00:26 2017 UTC. The chair is jpena. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:26 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:26 The meeting name has been set to 'rdo_meeting_-_2017-06-07' 15:00:32 pradk: nw :) 15:00:34 Meeting started Wed Jun 7 15:00:26 2017 UTC and is due to finish in 60 minutes. The chair is jpena. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:38 The meeting name has been set to 'rdo_meeting___2017_06_07' 15:00:46 #topic roll call 15:00:50 \o/ 15:00:55 yo 15:01:08 #chair chandankumar trown rbowen apevec number80 15:01:08 Current chairs: apevec chandankumar jpena number80 rbowen trown 15:01:08 Current chairs: apevec chandankumar jpena number80 rbowen trown 15:01:12 o/ 15:01:13 o/ 15:01:19 #chair amoralej 15:01:19 Current chairs: amoralej apevec chandankumar jpena number80 rbowen trown 15:01:20 Current chairs: amoralej apevec chandankumar jpena number80 rbowen trown 15:01:34 o/ 15:01:40 #chair ykarel 15:01:40 Current chairs: amoralej apevec chandankumar jpena number80 rbowen trown ykarel 15:01:41 Current chairs: amoralej apevec chandankumar jpena number80 rbowen trown ykarel 15:02:14 remember that the agenda is at https://etherpad.openstack.org/p/RDO-Meeting, in case you want to add some last-minute topic 15:02:56 let's start 15:03:09 #topic Doc day, June 8, 9 (Tomorrow!) - https://www.rdoproject.org/events/docdays/ 15:03:20 rbowen: ^^ 15:03:20 We would like to have a moment of your time over the coming two days to improve our website and documentation. 15:03:27 I have opened a number of new tickets over the past few days. 15:03:36 If there's something that bugs you about our website, please open a ticket. 15:03:50 And please consider spending some time tomorrow or Friday helping us fix those things. 15:03:57 #link https://www.rdoproject.org/events/docdays/ 15:04:06 #link https://github.com/redhat-openstack/website/issues 15:04:41 /EOM 15:05:35 #action everyone contribute to doc days 15:05:39 Yay! 15:05:41 next topic? 15:06:06 yes 15:06:09 #topic Proposed mailing list move 15:06:11 So, this one is a little more involved. 15:06:30 Anecdotally, some folks in the community don't like to ask beginner questions on a mailing list that is plainly developer-centric 15:06:44 Meanwhile, I've also wanted to move our lists from @redhat.com to @rdoproject.org for some time 15:07:03 I talked with Duck and misc a day or so ago, and they said that this is certainly doable, and made some recommendations 15:07:10 1) That we use @lists.rdoproject.org instead 15:07:29 2) that rather than merely forwarding the old list, we add an autoresponder saying that the discussion as moved to the new list. 15:07:42 At the same time, we could split rdo-list into a dev@ and users@ list 15:07:54 I'm looking for feedback about what you folks think about this proposal. 15:08:01 Merged openstack/gnocchi-distgit newton-rdo: Update to 3.0.9 https://review.rdoproject.org/r/6987 15:08:10 so no doing mass-subscribe of existing users? 15:08:19 Well, that's one of the questions. 15:08:30 quack 15:08:36 sorry to be late 15:08:38 Whether we could copy over the existing subscriber list, and, if so, whether that would go to dev@ or users@ or both. 15:08:53 I like the idea of having two lists, specially if it encourages beginner questions 15:09:01 My inclination would be to copy it over to dev@ and give people detailed instructions of how to move to users@ if they want to. 15:09:11 apevec: what about dropping a mail to the subscribers, if you want to subscribe to this please click on this and otherwise ignore? 15:09:17 ANd them more aggressively promote the users@ list to beginners. 15:09:35 chandankumar: Yes, that's another option, but I suspect that we would lose a lot of people in the transition. 15:09:47 that would be my concern 15:10:05 so given current focus copying rdo-list -> dev makes sense 15:10:06 yes, I'd rather migrate existing users to dev@ and encourage everyone to subscribe to users@ 15:10:09 So my vote would be to copy the list over to dev@ and then promote users@ on that new list as the new place for "support" 15:10:41 yeah, i'd copy subscriber and send a mail with instructions to unsubscribe 15:11:05 I don't know what the timeline is for such a move. Duck and misc are waiting, I believe, for some decisions about these things we're discussing now before they move forward with it. 15:11:19 I am relying on them for details like where this infra actually runs. 15:11:20 rbowen do you now how many subscriber rdo-list has? 15:11:29 Yes, I do. One moment. Grabbing stats 15:11:49 amoralej, unsubscribe instructions are in the footer of every post 15:12:01 rdo-list has 851 subscribers 15:12:09 rdo-newsletter has 2370 subscribers 15:12:16 ok 15:12:28 apevec: They are, however, a lot ofpeople ignore that, and some mail clients hide the footers. 15:12:41 So we would want to draw attention to it more directly in an announcement email. 15:12:51 btw, where would we host those lists? 15:12:52 rbowen, good point 15:13:07 jpena, OSAS shared infra I think 15:13:08 so we can provide support for hosting it either in OSAS Community Cage or elsewhere if you prefer 15:13:09 Duck, misc: do you want to comment on where these lists might be hosted? 15:13:11 w/ other projects 15:13:23 Beat me to it. :-) 15:13:25 yes, we could send an announcement list with info about new users one and unsubscribe instructions 15:13:33 we host openinfra.org ML, and Minishift and oVirt are coming 15:13:43 with Mailman3 15:13:45 The existing archive would remain where it is, in perpetuity 15:13:49 Duck: ok, that's great 15:14:04 We would also provide the new HyperKitty interface for people that prefer that kind of thing, right Duck? 15:14:19 Why not migrate everyone to both lists and ask people who wants to opt-out from either or both lists? 15:14:22 as for migration from 2.1 it was not fine in the past and I'm testing it again with 3.1 out recently for oVirt 15:14:34 rbowen, how can we ensure last post in the old archive is pointing to new location? 15:14:37 number80: I thought of that. Do you think that's the right thing to do? 15:14:46 yes Hyperkitty is provided 15:14:48 (we need the experts on the users list otherwise, beginners would not enjoy it much) 15:14:55 apevec: We would close the list to posts from anybody but moderators (ie, me, and a handful of other people) 15:15:02 number80, yeah but we need experts willing to help 15:15:05 can't force them 15:15:11 rbowen: I'm inclined to that option, and we can offer opt-out 15:15:12 like this https://lists.opensourceinfra.org/ 15:15:19 so by subscribing they committ answering :) 15:15:33 apevec: we need to seed initial list, we can turn it to opt-in then 15:15:36 I guess we can subscribe them to both, and then encourage people to unsub from the one they're not interested in, and hope most people stay on both. 15:15:46 local accounts as well as social ones are possible 15:15:47 The users list is indeed useless if the experts aren't there to answer their questions. 15:16:12 Does anybody strongly object to number80's proposal here 15:16:15 +1 to subscribe current subscriberts to both 15:16:32 +1 to number80 proposal 15:16:34 +1 15:16:35 I fear the inerty of experts not looking at the other list 15:16:37 once the "organizational" part is decided we can start a test instance and polish the config 15:16:39 I'm for dev only 15:16:54 +1 to number80's proposal. You can always unsubscribe if you want 15:16:56 Merged openstack/gnocchi-distgit rpm-master: Update gnocchi project url https://review.rdoproject.org/r/6998 15:17:01 #/bu37 15:17:07 (sorry) 15:17:23 ok, we appear to have general consensus. I will follow up with Duck and misc, and report back next week with some notion of timeline to get this done. 15:17:30 Thank you for your input. 15:17:39 * Duck :-) 15:18:00 rbowen: one more thing are we moving the list from mailman2 to hyperkitty ? 15:18:04 Note that newsletter@ would also migrate over, but since that is send-only, it's less difficult. 15:18:29 We would be moving from mailman2 to mailman3. HyperKitty would also be available, as that runs on top of MM3. 15:18:47 ack 15:18:49 ie, you can still participate via email, and don't have to use the clicky clicky if you don't want to. 15:19:04 hehe 15:19:30 ok, moving on? 15:19:37 Done with this topic. Yes. 15:19:38 Thanks. 15:19:47 #topic With latest SF version we can create branches via reviews to config project 15:19:56 that's mine 15:20:25 so, now we can create branches in distgits using reviews in config project 15:20:35 what enables it to be used by package maintainers 15:21:02 in the past that was done by RDO cores at new release preparation 15:21:14 could I have a chair, I'm a bit tired :-) ? 15:21:20 but some maintainers complaint about why that was not available for them 15:21:35 #chair Duck 15:21:35 Current chairs: Duck amoralej apevec chandankumar jpena number80 rbowen trown ykarel 15:21:36 Current chairs: Duck amoralej apevec chandankumar jpena number80 rbowen trown ykarel 15:21:46 thanks 15:21:53 so, should we document how to create new branches so that maintainers can get control on that? 15:22:15 amoralej: yes \o/ 15:22:17 amoralej: what is the purpose of this, to have a distributed branching process? 15:22:28 yeah, more control for maintainers 15:22:36 if they want|can 15:22:47 of course, if they don't do it on time, we will 15:23:04 but at least they can have more participation in the GA process 15:23:04 I'm fine with that, but the config change needs to be approved by one of the maintainers anyway 15:23:09 sure 15:23:36 my idea was to create a doc about what to do for new releases 15:23:45 so that maintainers can follow it 15:24:06 sounds good to me 15:24:12 i was thinking if we could trigger it from some change in rdoinfo, to centralize it 15:24:17 but i don't see any easy way 15:24:34 so i think the best is let them send a change directly to the resource 15:25:01 but if anyone has a better idea, let me know 15:25:08 and that was it 15:25:22 action item? 15:25:59 I guess we can also publish a proper schedule with actions for maintainers 15:26:02 #action amoralej to document process for maintainers to prepare packages for new releases 15:26:13 i started writing https://review.rdoproject.org/etherpad/p/gerrit_based_branching 15:26:35 but that has mix of maintainers and rdo cores actions 15:26:46 so i don't know if it's a good idea to publish it 15:26:53 once it is documented, I can look at automating it with rdopkg 15:27:28 rdoinfo change -> config change should be doable 15:27:50 ok, i'll reserve some time these two days for this doc 15:28:15 next? 15:28:19 yeah 15:28:21 #topic rdopkg moved to softwarefactory-project.io 15:28:34 yup 15:29:04 #info rdopkg migrated from review.rdoproject.org to https://softwarefactory-project.io 15:29:21 #info rdopkg github mirror moved from openstack-packages to softwarefactory-project namespace: https://github.com/softwarefactory-project/rdopkg 15:29:46 #info rdopkg issues tracking still on github: https://github.com/softwarefactory-project/rdopkg/issues 15:30:58 thanks jpena for valuable assistence 15:31:24 you're welcome ;) 15:31:38 excellent, all our tooling has a good home now 15:31:59 next is automation of releases, this works for dlrn I think? 15:32:16 what do you mean apevec? 15:32:16 jruzicka, any plan to release new version of rdopkg?, there is a merged feature i'm interested in for a job in review.r.o 15:32:19 only to pypi, rpms repo is next 15:32:29 finally, jschlueter put rdopkg under analysis, you can see some stats here: https://www.openhub.net/p/rdopkg 15:32:29 ah ok 15:32:38 jpena, publishing to pypi when tag is pushed 15:32:55 yes, the change as merged today 15:33:13 as well as software factory's integrated RepoXplorer: https://www.openhub.net/p/rdopkg 15:33:39 amoralej, a plan is to release next version using automated releases 15:33:48 #action jruzicka to automate rdopkg release 15:33:59 jruzicka, is openhub new Ohloh? 15:34:03 Yes. 15:34:04 looks familiar 15:34:13 They changed their name 3 or 4 years back now. 15:34:19 apevec: openhub itself is old 15:34:22 amoralej, if a new version is required, I can release manually but I wanted to make it happen once and for all :) 15:34:37 i can wait 15:34:44 apevec, yes, I'm basically following in jpena's footsteps with DLRN, stealing all his hard work :D 15:34:52 rbowen, man, I'm old :) 15:35:05 it's related to blackduck ... and they offer services to opensource communities 15:35:21 they don't show project $$$ value anymore? 15:36:00 they think "rdopkg has a young, but established codebase maintained by a large development team with increasing Y-O-Y commits" 15:36:01 It's still in there somewhere. You just have to dig for it. 15:36:04 :-) 15:36:13 furthermore, average time to land for rdopkg is 6 days ;) 15:36:32 fun stats 15:36:41 but not more I guess :) 15:37:15 #info rdopkg to appear in fedora repos along with DLRN soonish 15:37:18 https://www.openhub.net/p/rdopkg/estimated_cost 15:37:20 right, jpena? ^ 15:37:23 $80k 15:37:24 not bad 15:37:34 jruzicka: yep. 15:37:46 but we removed lots of code... 15:37:52 20 k lines changed by me 15:38:03 not fair metric as we keep it minimal :) 15:38:10 "minimal" 15:38:12 well 15:38:14 that's it. 15:39:04 neutron has > 5M dollars, not bad 15:39:57 so... back to the topic. Anything else to add? 15:41:22 amoralej, I'll release new version for you then. 15:41:26 Yatin Karel created openstack/manila-ui-distgit rpm-master: Fix conflict with openstack-dashboard __init__.py https://review.rdoproject.org/r/7002 15:42:00 #topic chair for next meeting 15:42:09 jruzicka, i can wait for a cuple of weeks 15:42:09 any volunteers? 15:42:19 s/cuple/couple/ 15:43:14 I can chair 15:43:24 great! 15:43:30 #action jruzicka to chair next meeting 15:43:34 #topic open floor 15:50:15 no more topics, so let's get 10 minutes back 15:50:21 #endmeeting