fedora-join
LOGS
17:00:06 <FranciscoD> #startmeeting Fedora Join 2018-10-09
17:00:06 <zodbot> Meeting started Tue Oct  9 17:00:06 2018 UTC.
17:00:06 <zodbot> This meeting is logged and archived in a public location.
17:00:06 <zodbot> The chair is FranciscoD. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:00:06 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
17:00:06 <zodbot> The meeting name has been set to 'fedora_join_2018-10-09'
17:00:14 <FranciscoD> #meetingname fedora-join
17:00:14 <zodbot> The meeting name has been set to 'fedora-join'
17:00:33 <FranciscoD> #chair bt0 hellbanger dhanesh95 x3mboy
17:00:33 <zodbot> Current chairs: FranciscoD bt0 dhanesh95 hellbanger x3mboy
17:00:45 <FranciscoD> If I've missed anyone, please let me know.
17:00:55 <FranciscoD> #info We will follow this meeting guide: https://fedoraproject.org/wiki/Meeting:Guide
17:01:05 <FranciscoD> #info The agenda is here: https://fedoraproject.org/wiki/SIGs/Join/Next_Meeting
17:01:12 <FranciscoD> #topic Roll call
17:01:51 <FranciscoD> #info FAS: ankursinha; IRC: FranciscoD; GMT+1; Classrooms, Join, Packaging, NeuroFedora
17:01:54 <bt0> .fas bt0dotninja
17:01:55 <zodbot> bt0: bt0dotninja 'Alberto Rodriguez Sanchez' <hotgalan@gmail.com>
17:01:58 <bt0> #info Alberto Rodriguez S; UTC-5;CommOps (Metrics, Community engagement), DotNet (Testing), Infrastructure(Apprentice), Marketing (Member), Ambassadors (Member),Fedora-Join(Member) ,Cats (lover)
17:02:50 <FranciscoD> Let's wait 5 minutes for others to join in.
17:02:53 <hellbanger> .fas hellbangerkarna
17:02:54 <zodbot> hellbanger: hellbangerkarna '' <akarshan.biswas@hotmail.com>
17:03:07 <hellbanger> .fasinfo hellbangerkarna
17:03:07 <zodbot> hellbanger: User: hellbangerkarna, Name: Akarshan Biswas, email: akarshan.biswas@hotmail.com, Creation: 2018-02-18, IRC Nick: hellbanger, Timezone: Asia/Kolkata, Locale: en, GPG key ID: 4C400AC7, Status: active
17:03:10 <zodbot> hellbanger: Approved Groups: cla_done cla_fpca
17:05:56 <FranciscoD> I've pinged folks on telegram, let's wait another 2 minutes and then proceed
17:05:57 <bt0> awesome the modularity classroom
17:06:32 <FranciscoD> +1, it was really good. Lots of people turned up too
17:06:46 <hellbanger> bt0: Yes. I was late though. I will rewatch once I gets uploaded on Youtube.
17:06:52 <FranciscoD> OK, Let's proceed then
17:06:54 <bt0> yeah, sure
17:07:08 <FranciscoD> #topic New member introductions
17:07:36 <FranciscoD> #info If anyone here is new to Fedora or the team, please introduce yourselves :)
17:07:45 * FranciscoD doesn't think so
17:07:58 <FranciscoD> Note that avigne did get sponsored to the packager group. Filing a ticket did it.
17:08:17 <FranciscoD> So we were able to help in some way at least.
17:08:40 <hellbanger> FranciscoD: That is the best way to get sponsored imo.
17:08:49 <bt0> +1
17:09:21 <FranciscoD> hellbanger: maybe. I'd still leave ticket filing as last resort. I'd prefer it if a packager sponsor looked at someone's work and gave them tips etc to help them learn the trade first
17:09:32 <FranciscoD> Not really sure why it didn't happen in this specific case. Usually does.
17:09:40 <FranciscoD> #topic Community announcements
17:10:16 <FranciscoD> #info Fedora 29 final freeze: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/PTB74FXL7EEBUSMZ3D7XQV6ZPP5VHENN/
17:10:53 <dhanesh95> .fas dhanesh95
17:10:54 <zodbot> dhanesh95: dhanesh95 'Dhanesh Bhalchandra Sabane' <dhanesh95@disroot.org>
17:10:55 <FranciscoD> #info Fedora Modularity test day on 2018-10-12: https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/thread/NX4RQ3XEKZ6PAIBEXXW5TZSAQ5BJMIO7/
17:11:46 <FranciscoD> #info FPgM's report: https://communityblog.fedoraproject.org/fpgm-report-2018-40/
17:12:05 <FranciscoD> I can't find anything else---you folks have anything?
17:12:17 <FranciscoD> #chair dhanesh95
17:12:17 <zodbot> Current chairs: FranciscoD bt0 dhanesh95 hellbanger x3mboy
17:12:35 * dhanesh95 got nothing
17:12:35 <bt0> o/ dhanesh95
17:12:40 <dhanesh95> bt0: o/
17:12:50 <bt0> not from me
17:12:59 <FranciscoD> Neither do I. Let's quickly go over tasks from last week so that we can get to tickets
17:13:03 * hellbanger can't think of anything either.
17:13:03 <FranciscoD> #topic Tasks from last week
17:13:12 <FranciscoD> #info Logs from last week's meeting: https://meetbot-raw.fedoraproject.org/fedora-meeting-3/2018-10-02/fedora-join.2018-10-02-17.07.txt
17:14:05 <FranciscoD> #info bt0 update https://pagure.io/fedora-join/Fedora-Join/issue/72 with more information (Script to get last activity of a user): DONE
17:14:44 <FranciscoD> bt0: what does "last_seen" really mean? Last time logged into FAS, or last time seen by fedmsg?
17:14:59 <FranciscoD> https://pagure.io/fedora-join/Fedora-Join/issue/72#comment-535664 -> comment in question
17:15:25 <bt0> last activitie registred in  fedmsg
17:15:32 <FranciscoD> bt0: if it means "last time seen by fedmsg", then that works. If it means "last time logged into FAS", that's not entirely accurate as a measure of activity.
17:15:36 <FranciscoD> Ah, then that works for me
17:15:43 <FranciscoD> hellbanger: dhanesh95 : what do you think?
17:15:52 <FranciscoD> Should we vote to agree?
17:15:56 <FranciscoD> (or disagree)?
17:16:25 * dhanesh95 votes to agree
17:16:29 <bt0> we need latex support for pagure.io
17:16:35 * bt0 +1
17:16:43 <hellbanger> #agree
17:17:02 <FranciscoD> haha, LaTeX support would be nice
17:17:05 <FranciscoD> +1 too
17:17:34 <FranciscoD> #agreed Use "last seen" and "active" fields of FAS with some date constraint to measure activity of contributors in script (+4/-0)
17:17:47 <FranciscoD> #action FranciscoD comment on ticket noting agreement
17:18:01 <bt0> the format output will csv, easy to export to another scripts or visualize in calc
17:18:13 <FranciscoD> Yeh, that'll be ideal
17:18:29 <FranciscoD> #info dhanesh95 FranciscoD finish post and aim to publish in 2 weeks: PENDING
17:18:47 <FranciscoD> dhanesh95: you told us you are busy, so we won't discuss this until next meeting or the one after that. Is that OK?
17:19:25 <FranciscoD> We have a ticket for it too, so we needn't keep it in the task list each week
17:19:30 <dhanesh95> FranciscoD: I think the meeting after the next one will be a good time to discuss this. I think I can definitely work on the improvements till then
17:19:42 <FranciscoD> Awesome
17:20:00 <FranciscoD> Is there a way to mention timelines in Pagure tickets? No, right? Unless we use milestones and all that?
17:20:31 * dhanesh95 doesn't know about that
17:20:48 <bt0> i don't know
17:20:48 <FranciscoD> I don't think so. That's fine. I'll just put it in the logs
17:21:07 <FranciscoD> #info dhanesh95 FranciscoD finish post and aim to publish: to be discussed in meeting on 23rd October.
17:21:10 <FranciscoD> there
17:21:24 <dhanesh95> +1
17:21:42 <FranciscoD> #info FranciscoD e-mail devel list to clarify the function of "Trivial" key word on review tickets: PENDING, reassigning
17:22:02 <FranciscoD> This is somewhat low priority at the moment, so I haven't bothered to start this discussion yet
17:22:34 <FranciscoD> #action FranciscoD e-mail devel list to clarify the function of "Trivial" key word on review tickets
17:23:27 <FranciscoD> #info s14ck FranciscoD discuss newcomers + classroom after meeting: DONE: a separate set of sessions for LATAM will be run. More information at https://pagure.io/fedora-join/Fedora-Join/issue/74
17:23:47 <FranciscoD> #info FranciscoD send e-mails to ML about tickets that need discussing one by one: PENDING, needs discussion, reassigning
17:24:08 <FranciscoD> If we manage to get to these tickets, we need to decide which ones need the ML. Relegating to before "open floor".
17:24:16 <bt0> ok
17:24:44 <dhanesh95> hellbanger: See #74. Probably something like this for localised sessions?
17:24:54 <hellbanger> dhanesh95: yes
17:25:04 <FranciscoD> #info FranciscoD work on https://pagure.io/fedora-join/Fedora-Join/issue/6: (Introduction template for contributors): PENDING, reassigning
17:25:13 <FranciscoD> Not high priority at the moment either.
17:25:24 <FranciscoD> Leaving it as a ticket
17:25:54 <FranciscoD> #info FranciscoD file ticket proposing zsh classroom session and assign it to x3mboy : DONE:  https://pagure.io/fedora-join/Fedora-Join/issue/76
17:26:13 <FranciscoD> #info FranciscoD file ticket for Vim 102 classroom session: DONE: https://pagure.io/fedora-join/Fedora-Join/issue/77
17:26:13 <dhanesh95> ZSH \o/
17:26:22 <dhanesh95> x3mboy++
17:26:36 <dhanesh95> VIM \o/
17:26:39 <FranciscoD> #info FranciscoD file ticket for Silverblue classroom session: DONE: https://pagure.io/fedora-join/Fedora-Join/issue/78
17:26:45 <dhanesh95> Just my everyday tools. :)
17:26:52 <bt0> Silverblue
17:26:54 <hellbanger> Mine too
17:26:57 <bt0> \0/
17:27:01 <FranciscoD> #info FranciscoD send out logs and updates next_meeting page etc: DONE
17:27:03 <hellbanger> Well I see silverblue as well
17:27:21 <hellbanger> rpm-ostree \o/
17:27:33 <FranciscoD> #info FranciscoD close https://pagure.io/fedora-join/Fedora-Join/issue/28: DONE (Video platform overview)
17:28:08 <FranciscoD> #info hellbanger file ticket about l10n classroom sessions: DONE: https://pagure.io/fedora-join/Fedora-Join/issue/73 and https://pagure.io/fedora-join/Fedora-Join/issue/80
17:28:30 <FranciscoD> #info #73 is about holding more sessions for non English speakers
17:28:39 <FranciscoD> #info #80 is about a session on l10N 101
17:28:56 <FranciscoD> Phew, that's all the tasks. Moving on to tickets.
17:29:00 <FranciscoD> #topic Pagure tickets
17:29:21 <FranciscoD> #info https://pagure.io/fedora-join/Fedora-Join/issue/87: Release related Fedora classroom schedule
17:29:50 <FranciscoD> This one is high priority. Here's what I came up with as an example:  https://fedoraproject.org/wiki/Classroom/Release_schedule
17:29:57 * FranciscoD mentioned a wrong link on the ticket
17:30:35 <FranciscoD> Please go through it and see what you think. If that looks OK, I can make a proper one that we can try to use for the F29 release cycle (although we're a little behind already)
17:30:52 <FranciscoD> AND, I can speak to the FPgM to make us a proper one as he does for all teams
17:31:19 <dhanesh95> FranciscoD: How about we review the draft off meeting?
17:31:36 <dhanesh95> Add comments to the tickets later?
17:31:40 <FranciscoD> Could do, but I was hoping we can do it today so that we can agree on whether or not we want to follow it for F29
17:31:57 <FranciscoD> if we push it to next week, we lose another week from the "preparation phase"
17:32:00 <FranciscoD> :(
17:32:14 <FranciscoD> Maybe it's too ambitious to try and use it for F29, given how close we are to release?
17:32:15 * dhanesh95 thinks we shouldn't hurry this for the F29 release.
17:32:51 * hellbanger is reading the Release_schedule
17:33:13 <dhanesh95> FranciscoD: We could scramble and get it working somehow but it won't really help us a lot, IMO. I'd suggest targetting this for F30.
17:33:13 <FranciscoD> But then, the preparation period for F30 cycle will only start on 2019-09-11
17:33:15 <bt0> +1
17:33:37 <FranciscoD> 2019-09-11  is in a year. Have I messed something up?
17:33:42 * FranciscoD double checks
17:34:13 <dhanesh95> FranciscoD: That date doesn't seem correct.
17:34:18 <FranciscoD> Yeh, I have. Typo.
17:34:25 <FranciscoD> Should be 2019-03-11
17:34:28 <FranciscoD> phew
17:35:03 <dhanesh95> So March next year which gives us ample time to review and revise the plan.
17:35:41 <FranciscoD> OK. So everyone needs to go through this, and drop comments on the ticket
17:36:01 <dhanesh95> What are everyone's thoughts? Shall we go ahead with this for F29 or F30?
17:36:11 <FranciscoD> #action dhanesh95 bt0 x3mboy alciregi hellbanger FranciscoD : review https://pagure.io/fedora-join/Fedora-Join/issue/87 and provide comments
17:36:18 <FranciscoD> dhanesh95: We can implement it partially
17:36:43 <FranciscoD> For example, we can choose 6 sessions from the ideas we have and work on having them ready for the "semester" period
17:36:57 <FranciscoD> we won't have the proposed readiness meetings etc---keep it fluid this time
17:37:06 <dhanesh95> FranciscoD: That sounds fair. But let's keep it flexible? I mean no hard limits.
17:37:08 <FranciscoD> sort of a prototyping run?
17:37:14 <dhanesh95> +1
17:37:15 <dhanesh95> +1
17:37:21 <hellbanger> +1
17:38:04 <FranciscoD> Yeh. The idea is that we have one 8week period where we have classrooms every week---this would be the period in between two releases so it won't compete with release related work, and it'll keep the community ticking
17:38:26 <bt0> +1
17:38:27 <FranciscoD> since we'll know in advance what dates these are on etc., we can plan better---schedule all the posts etc. better
17:38:34 <FranciscoD> no last minute running etc etc
17:38:55 <FranciscoD> it'll also give us some downtime where we can rest and re-charge our batteries
17:39:47 <FranciscoD> So, should we vote on what 6 classroom sessions we do in the F29 cycle this week, and decide on them at next week's meeting?
17:40:03 <FranciscoD> (8 doable weeks, I thought 6 sessions is good--gives us 2 weeks buffer)
17:40:39 <FranciscoD> We can order them in a thematic way etc., decide on the dates now, and get to work on setting them up
17:42:33 <dhanesh95> +1
17:42:33 <FranciscoD> How does that sound? +1s?
17:42:39 <bt0> +1
17:42:50 <hellbanger> +1
17:43:01 <FranciscoD> +1
17:43:17 <FranciscoD> #agreed We decide 6 classroom sessions for F29 at next week's meeting
17:43:59 <FranciscoD> #info https://pagure.io/fedora-join/Fedora-Join/issue/61: Fedora modularity classroom sessions
17:44:17 <FranciscoD> bt0: should we leave this open until the recording links have been uploaded? Nothing else is required, no?
17:44:45 <FranciscoD> related ticket: https://pagure.io/fedora-join/Fedora-Join/issue/65
17:44:57 <bt0> yeah
17:45:28 <FranciscoD> Weird. The last comment says "depends on 65", but the metadata doesn't say so
17:46:01 <FranciscoD> bt0: I'll close 61, and you can close 65 when the recoring link is up. Does that sound OK?
17:46:24 <bt0> perfect
17:46:34 <FranciscoD> #action FranciscoD close #61
17:46:44 <FranciscoD> #action bt0 close #65 when recording link has been provided
17:47:04 <FranciscoD> #info https://pagure.io/fedora-join/Fedora-Join/issue/86: Keeping an eye on contributors looking for sponsorship to various groups
17:47:39 <FranciscoD> as bt0 has commented, keeping an eye on all SIGs is hard, since our team isn't present on them all
17:47:46 <FranciscoD> So what can we do? :/
17:47:48 <dhanesh95> This was a hot topic on the packaging mailing list
17:48:12 <FranciscoD> dhanesh95: Oh, as a result of avigne's e-mail?
17:48:19 <FranciscoD> Can you find us a link?
17:48:26 <dhanesh95> FranciscoD: I think we should first compile a list of groups that need attention for newbies.
17:48:28 <dhanesh95> FranciscoD: Yes.
17:48:29 <bt0> please dhanesh95
17:49:12 <FranciscoD> +1, I was thinking we need to collect some data first. A script that gives us the list of accounts that have applied for membership to a FAS group but have not been approved maybe?
17:49:47 <FranciscoD> If we see an account's request has not been sponsored in 2/3 weeks, we can e-mail the account to ask "what is up?" and see how we can help move things along?
17:50:33 <FranciscoD> QA is now doing something similar I think. They send periodic e-mails to people who have applied to join the FAS group, but who have not introduced themselves to the mailing list etc.
17:50:45 <dhanesh95> That sounds good.
17:51:27 <dhanesh95> avigne's mail - https://lists.fedoraproject.org/archives/list/fedora-join@lists.fedoraproject.org/thread/5FPGDMAMUHKBFG54VOBWKHESRC4U2XXQ/
17:51:34 <dhanesh95> It started on the Join mailing list
17:51:52 <FranciscoD> Yeh, but I thikn bex sent his reply to the packaging ML too, and then I lost the thread since I'm not on that ML
17:53:08 <dhanesh95> Join SIG was in the CC list. I can see all the emails I read on the thread I linked above.
17:53:27 <FranciscoD> Ah, then I'm up to date with it.
17:53:28 <hellbanger> FranciscoD: It's better to keep a check on those people who has applied for sponsorship. Being a packager myself. I will talk about this with you later since I'm tired now.
17:53:33 * dhanesh95 is drowning in emails related to Fedora
17:53:44 <FranciscoD> hellbanger: yeh, that is what I was proposing
17:53:58 <FranciscoD> if nothing else, we can make this info available to different teams so they can take necessary steps
17:54:28 <FranciscoD> #action FranciscoD write script to extract information from FAS on applications to FAS groups
17:54:37 <dhanesh95> FranciscoD: Let's file a ticket to write a script?
17:55:01 <FranciscoD> dhanesh95: I was thinking I'll comment on the already open ticket and assign it to myself?
17:55:23 <bt0> don't worry about that script it's very similar to the get the groups membership than i'm writing
17:55:31 <FranciscoD> wait, no, I'll open a new ticket for the script and block the current ticket
17:55:50 <dhanesh95> There will be multiple layers to this. I think it'd be best to use the current ticket as the tracker ticket
17:56:01 <dhanesh95> FranciscoD: Ohh.. You got there first. :P
17:56:28 <FranciscoD> bt0: yes, but I think we need to use a db somewhere to keep some info so that we can track each application over time
17:56:32 <dhanesh95> FranciscoD: Give others a chance! :P
17:56:46 <FranciscoD> ie. abc applied on this date, and 4 weeks later, the application is still pending
17:56:59 <FranciscoD> dhanesh95: this is me being active. As soon as the meeting finishes, I'll crash XD
17:57:24 <FranciscoD> #action FranciscoD open new ticket for script and make it block #86
17:57:30 <bt0> ok
17:57:48 <FranciscoD> We're at 57 past. Should we leave it at this and close right on time?
17:57:49 * dhanesh95 needs to wake up!
17:58:01 * FranciscoD is tired and still needs to do more work
17:58:05 <bt0> maybe without db, just looking for the age of the message in fedmsg
17:58:29 * hellbanger yawns
17:58:36 <FranciscoD> bt0: hrm, yeh, that should work too
17:58:39 <bt0> more processing yes, but don't require any infra
17:58:49 <dhanesh95> FranciscoD: I think let's wrap it up.
17:59:04 <FranciscoD> +1
17:59:08 <dhanesh95> And let's try to cover more tickets in the next meeting.
17:59:17 <hellbanger> Okay, I am leaving. Good night.
17:59:23 <dhanesh95> I think we have less action items to cover from this meeting.
17:59:25 <hellbanger> o/
17:59:29 <dhanesh95> hellbanger: Good night!
17:59:31 <FranciscoD> +1---they're all discussion based tickets too
17:59:45 <FranciscoD> #action FranciscoD send out logs and update next_meeting page
17:59:45 <bt0> +1 too
18:00:01 <FranciscoD> #endmeeting