13:01:30 #startmeeting hubs-devel 13:01:31 Meeting started Tue Nov 21 13:01:30 2017 UTC. The chair is sayan. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:31 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:01:31 The meeting name has been set to 'hubs-devel' 13:02:08 #topic Roll Call 13:02:15 .hello ryanlerch 13:02:16 ryanlerch: ryanlerch 'Ryan Lerch' 13:03:06 .hello sayanchowdhury 13:03:07 sayan: sayanchowdhury 'Sayan Chowdhury' 13:03:30 .hello2 13:03:31 abompard: abompard 'Aurelien Bompard' 13:05:18 * sayan searching for the last meeting logs 13:05:27 mizmo: shaily: meeting time ping! 13:08:02 #topic Action items from last meeting 13:09:44 #chair abompard ryanlerch 13:09:44 Current chairs: abompard ryanlerch sayan 13:10:01 abompard: can you paste the action items from the last meetings here: 13:10:21 my paste in terminal is suddenly not working :\ 13:10:37 sayan: ok lemme fetch them 13:11:14 * mizmo to create a new fedora hubs meeting entry in fedocal 13:11:14 * sayan to followup with jwf and get the current one removed 13:11:14 * mizmo working on search designs for outreachy project 13:12:36 mizmo fixed the issue with the fedocal last week itself, as anybody in the fedora-commops can edit it, iirc 13:13:41 since mizmo isn't around, abompard can you reaction the action items 13:13:51 yeah! 13:13:56 abompard: I guess you need to chair as I cannot paste anything in the terminal :( 13:14:10 #action mizmo working on search designs for outreachy project 13:14:28 should I re-action yours too? 13:14:50 abompard: mizmo fixed that 13:14:55 yeah thought so too 13:15:25 OK, then we should go to status updates then 13:15:47 oh, and shaily is excused this week, she's travelling 13:16:21 abompard: better to roll through the production roadmap? 13:16:28 the issues in that 13:16:30 yea 13:16:46 sounds good to me 13:17:04 i'm still working on the MVp/requirements doc itself 13:17:07 #topic MVP issues 13:17:12 and adding bugs as i go 13:18:14 the url is https://pagure.io/fedora-hubs/roadmap?status=Open&no_stones=&milestone=Production 13:21:45 abompard: you can go through the issues one by one 13:21:51 pagure.issue.edit -- ryanlerch edited the close_status and status fields of ticket fedora-hubs#449 https://pagure.io/fedora-hubs/issue/449 13:21:54 sayan: OK 13:22:20 issue 12: probably not going to be in the MVP since it's the subject of the outreachy internship 13:22:40 we should remove it from the milestone 13:22:58 issue 158: waiting on an upgrade of FMN to get the necessary bits on the bus 13:23:25 issue 387 ("All groups" page): ryanlerch is working on it 13:24:01 issue 390 has become a sort of parent issue for many others 13:24:14 #387 -- i've started, have set up the all groups page as a react thingamabob, just gotta get the data in there and finish it off. 13:24:35 there are no mockups that i can find for this one, so just going to do a live mockup ;) 13:25:06 please set the corresponding issues as "Depending on" in 390 if you create issues from mizmo's comments 13:25:14 ryanlerch: yeah :) 13:26:48 abompard: with #12, we might need to remove the placeholder search box 13:27:10 ryanlerch: that's true, but I think it should be its own issue 13:27:21 abompard: adding it now 13:27:57 thanks 13:28:46 pagure.issue.new -- ryanlerch opened a new ticket fedora-hubs#461: "Remove placeholder search box" https://pagure.io/fedora-hubs/issue/461 13:29:07 pagure.issue.tag.added -- ryanlerch tagged ticket fedora-hubs#461: easyfix https://pagure.io/fedora-hubs/issue/461 13:29:08 pagure.issue.edit -- ryanlerch edited the milestone and priority fields of ticket fedora-hubs#461 https://pagure.io/fedora-hubs/issue/461 13:29:31 432, 434, 435: no one is working on those AFAICT 13:29:49 433: library widget: I have sent a PR 13:29:55 #435, I am working on it 13:30:09 sayan: right! 13:30:11 i can take 434 13:30:19 the people widget 13:30:28 ryanlerch: feel free! :) 13:30:32 not sure about the last active part 13:30:48 pagure.issue.assigned.added -- ryanlerch assigned ticket fedora-hubs#434 to ryanlerch https://pagure.io/fedora-hubs/issue/434 13:30:55 last week, I deployed the enhanced API required for the ticket to prod 13:31:03 earlier we were using a dummy API 13:31:12 s/API/data 13:32:14 ryanlerch: that info is in FAS, but I guess you can use the corresponding user hub's `last_refreshed` for now 13:32:18 I am cooking up another release for tahrir, once done I will go ahead with working with this 13:32:37 sayan: that's cool! :) 13:33:09 sayan: side-note: when are you looking to release the tahrir release 13:33:22 * ryanlerch has it on his list to fedora-bootstrapize 13:33:45 sayan: we'll talk later 13:33:47 sorry! 13:34:34 ryanlerch: today 13:34:52 sure, let talk after the meeting 13:35:59 alright, other tickets... 13:36:48 436 "people widget", ryanlerch is working on it 13:37:17 it has a PR thatshould be right for re-review 13:38:07 can you link to the PR in the issue? 13:38:15 Apparently Pagure doesn't do it itself 13:38:50 pagure.issue.comment.added -- ryanlerch commented on ticket fedora-hubs#436: "Hubs widget: implement as in the mockup" https://pagure.io/fedora-hubs/issue/436#comment-480651 13:39:19 abompard: ^ done 13:39:32 437 "halp widget needs testing": two issues have corresponing PRs, and the last issue is waiting on input from mizmo 13:40:16 442: "contact info in the rules widget": I have sent a PR that ryanlerch has started to review 13:40:27 (will update right after the meeting btw) 13:41:46 459: "promoted and hub of the month": ryanlerch opened this issue today 13:41:55 I will update the ticket on badges after releasing and deploying 0.9.2 release 13:43:28 pagure.issue.dependency.added -- abompard added ticket fedora-hubs#443 as a dependency of ticket fedora-hubs#437 https://pagure.io/fedora-hubs/issue/443 13:43:51 skipping 443 and 444 because they are children tickets of 437. 13:44:16 460: "creating a team hub": ryanlerch opened this today too and it needs discussion 13:44:56 (let's discuss it in the ticket itself, after the meeting) 13:45:05 OK that's all the tickets 13:45:25 oh, no 13:45:45 there's 457 about auto-joining hubs 13:46:00 i also sent an email to hubs-devel about subscriptions 13:46:15 will turn that one into a discussion tocket too 13:47:04 pagure.issue.comment.added -- abompard commented on ticket fedora-hubs#457: "Member are autotomatically added to a hub without validation" https://pagure.io/fedora-hubs/issue/457#comment-480657 13:47:21 ryanlerch: yeah there's that too. 13:47:58 Anything else to add about the tickets you're working on? 13:48:10 nothing from me 13:48:12 not from my side 13:48:23 okay ! 13:48:25 i will keep adding new stuff as i stumble around 13:48:31 ryanlerch: perfect 13:48:48 #topic Open Floor 13:48:53 oh -- is there a date that we want to try to aim for for MVP? 13:49:25 this is my WIP requirements doc 13:49:28 https://fedoraproject.org/wiki/Fedora_Hubs/Requirements/ 13:49:30 ryanlerch: I'd say the end of the fiscal year sounds nice. 13:49:41 (that would be february right?) 13:50:04 abompard: that is what stickster suggested in the wikipage 13:50:10 sounds like a good goal 13:50:22 yeah 13:50:27 feel free to add stuff to that page too 13:50:32 ok thanks 13:52:18 ryanlerch: sure 13:52:18 Oh btw since it's open floor, I've made a 50-line python script to do a git checkout of someone's branch given a pull request number, for reviews 13:52:26 it's basically just two git commands 13:52:33 but since I always forget which ones... 13:53:44 in case you find it useful: https://paste.fedoraproject.org/paste/aFhzjNjmcXW8NYdziU1vYw 13:53:55 thanks abompard! 13:54:29 it basically creates a "reviews/PRID" branch with the code 13:54:41 if you used click, you could probablt make it more than 50 lines :D 13:54:57 yeah I haven't checked out click yet 13:55:16 that is what bodhi uses for its cli 13:55:23 it's usually a bit overkill for my small scripts 13:55:28 abompard: cool 13:55:33 abompard: add this to pag 13:55:59 I wonder if pag support checkout a PR 13:56:14 as you can see it's currently hardcoded to fedora-hubs but it should be easy to read the project name 13:56:22 from the git remotes 13:57:18 Actually github has a dialog that gives you the git commands to run to checkout a PR and I missed that ;-) 13:58:20 OK, we're nearing the end of the meeting, anything else? 13:58:27 nope 13:58:45 time for bed! 13:58:47 Cool! Ending now. 13:58:50 #endmeeting