17:01:07 <FranciscoD> #startmeeting Fedora Join 2018-11-20 17:01:07 <zodbot> Meeting started Tue Nov 20 17:01:07 2018 UTC. 17:01:07 <zodbot> This meeting is logged and archived in a public location. 17:01:07 <zodbot> The chair is FranciscoD. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:07 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:01:07 <zodbot> The meeting name has been set to 'fedora_join_2018-11-20' 17:01:13 <FranciscoD> #meetingname fedora-join 17:01:13 <zodbot> The meeting name has been set to 'fedora-join' 17:01:27 <FranciscoD> #info Please refer to this document for meeting commands: https://fedoraproject.org/wiki/Meeting:Guide 17:01:46 <FranciscoD> #chair dhanesh95 hhlp x3mboy_ bt0 itblaked hellbanger[m] 17:01:46 <zodbot> Current chairs: FranciscoD bt0 dhanesh95 hellbanger[m] hhlp itblaked x3mboy_ 17:02:07 <FranciscoD> #info The agenda for today's meeting is here: https://fedoraproject.org/wiki/SIGs/Join/Next_Meeting 17:02:12 <FranciscoD> #topic Roll call 17:02:32 <FranciscoD> #info ankursinha: FranciscoD, UTC, Packaging, Classrooms, Join, NeuroFedora 17:02:53 <hhlp> .fas hhlp 17:02:53 <zodbot> hhlp: hhlp 'Héctor H. Louzao P.' <louzaoh@gmail.com> 17:02:58 <tg-fedjoin> <bt0dotninja> #info Alberto Rodríguez D; UTC-6, CommOps , marketing, Join and more 17:03:56 <tg-fedjoin> <alciregi> Hi 17:04:14 <tg-fedjoin> <alciregi> Zodbot doesn't work from tg, right? 17:04:34 <FranciscoD> No, not yet 17:04:35 <FranciscoD> :/ 17:04:57 <FranciscoD> #topic New member introductions 17:05:03 <tg-fedjoin> <Andi> Hey 👋 17:05:14 <FranciscoD> #info If there are any folks here that have not attended a meeting before, please use this to introduce yourselves 17:05:21 <FranciscoD> @Andi: this is your queue ;) 17:09:15 <tg-fedjoin> <bt0dotninja> Andi is writing... 17:09:24 <FranciscoD> Yeh :) 17:09:33 <tg-fedjoin> <Andi> Hallo my name is Andi, 29 years old and I am from Germany. I use Fedora since Fedora 28. my languages are German, englisch French , Spanish. 17:09:33 <tg-fedjoin> Well my interests are programming 17:09:33 <tg-fedjoin> Python Java Java Script. 17:09:33 <tg-fedjoin> I want to contribute on Fedora 17:09:33 <tg-fedjoin> E.g bug fixing , qa, developing, translation or programming for Fedora. 17:09:41 <tg-fedjoin> <Andi> Hehe sry:) so Long 17:09:55 <FranciscoD> No worries. Do you have a FAS account yet, @Andi? 17:10:38 <FranciscoD> (That's step #1 for getting started with anything in Fedora: it gives you access to the required infrastructure and so on) 17:10:48 <tg-fedjoin> <Andi> Yes I have a fas account 17:10:48 <tg-fedjoin> Alberto send me the link to pagure 17:11:01 <FranciscoD> Awesome. Can we have your FAS username please? 17:11:03 <tg-fedjoin> <Andi> Ssh key is already on my account 17:11:36 <FranciscoD> We should be able to give you your first badge for attending a meeting if we know your FAS username 17:11:59 <FranciscoD> or just cookies, generally ;) 17:12:06 <tg-fedjoin> <bt0dotninja> And your first cookie 17:12:44 <tg-fedjoin> <x3mboy> Im here 17:12:58 <tg-fedjoin> <Andi> Fas = andilinux 17:12:59 <tg-fedjoin> <bt0dotninja> Hi Eduard 17:13:07 <FranciscoD> #chair andilinux 17:13:07 <zodbot> Current chairs: FranciscoD andilinux bt0 dhanesh95 hellbanger[m] hhlp itblaked x3mboy_ 17:13:11 <tg-fedjoin> <x3mboy> Hi bt0dotninja 17:13:14 <FranciscoD> that should put you in the logs 17:13:17 <FranciscoD> andilinux++ 17:13:17 <zodbot> FranciscoD: Karma for andilinux changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:13:23 <FranciscoD> .thank andilinux 17:13:24 <zodbot> FranciscoD thinks andilinux is awesome and is happy they are helping! (Please don't forget to andilinux++ also) 17:13:35 <tg-fedjoin> <bt0dotninja> :) 17:13:37 <FranciscoD> You now have cookies, and badges! 17:13:46 <FranciscoD> OK, let's move to the next topic? 17:13:58 <FranciscoD> #topic Community announcements 17:14:26 <FranciscoD> #info https://communityblog.fedoraproject.org/fedora-lifecycle-problems-solutions-and-a-proposal/ : Modifying the Fedora release cycle 17:14:34 <FranciscoD> Everyone should read through that! 17:14:55 <tg-fedjoin> <alciregi> This is very interesting 17:15:29 <tg-fedjoin> <bt0dotninja> Yeah 17:15:31 <tg-fedjoin> <alciregi> There are also discussions on devel ml and on discourse 17:15:36 <FranciscoD> #info Election nomination period is open: https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/T3H4CCZWRL7FU2NNTIZDMIZX6HGI7SSY/ 17:15:54 <FranciscoD> #info Call for F30 test days: https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/thread/VCPA2NE25Y6JSP6QVL4NGDBF2JEBBXZF/ 17:15:57 <tg-fedjoin> <bt0dotninja> That is very important 17:16:19 <tg-fedjoin> <Andi> Ah thx :) 17:16:20 <FranciscoD> #info Discussion about the lifecycle is on the devel list: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/ 17:16:38 <FranciscoD> There are multiple threads, so please go through the list to see what you find interesting 17:16:51 <tg-fedjoin> <Andi> 👍 17:17:02 <tg-fedjoin> <Andi> Yeah i will do it 17:17:22 <FranciscoD> #info Lifecycle discussion on discourse: https://discussion.fedoraproject.org/t/fedora-lifecycles-imagine-longer-term-possibilities/690/7 17:17:34 * FranciscoD personally doesn't like this split in discussion channels 17:17:37 <FranciscoD> but oh well 17:17:42 <FranciscoD> Any other announcements? 17:17:59 <FranciscoD> #info FPgM's report: https://communityblog.fedoraproject.org/fpgm-report-2018-46/ 17:18:10 <FranciscoD> #info Fedora 29 release retrospective: https://communityblog.fedoraproject.org/fedora-29-release-retrospective/ 17:18:11 <tg-fedjoin> <x3mboy> Not from me 17:18:28 <FranciscoD> #info Comm blog post on elections: https://communityblog.fedoraproject.org/elections-nominations-now-open/ 17:18:30 <tg-fedjoin> <bt0dotninja> Not from me 17:18:37 <FranciscoD> #action EVERYONE MUST VOTE! 17:18:56 <tg-fedjoin> <bt0dotninja> Yeah 17:18:58 <FranciscoD> you also get badges for voting ;) 17:19:08 <hhlp> I will do it later 17:19:21 <tg-fedjoin> <x3mboy> Voting is not open yet 17:19:24 <tg-fedjoin> <bt0dotninja> It's not open yet 17:19:36 <FranciscoD> #topic Tasks from last week 17:19:38 <tg-fedjoin> <bt0dotninja> We need candidates first 17:19:50 <FranciscoD> you're all great candidates :P 17:19:58 <FranciscoD> Should I nominate you folks? ;) 17:20:16 <tg-fedjoin> <Andi> Hehe yeah why not 17:20:16 <tg-fedjoin> <bt0dotninja> I am in mindshare 17:20:17 <tg-fedjoin> <x3mboy> I'm on for council 17:20:32 <FranciscoD> If I weren't already overloaded, I'd totally have tried to stand for the elections too 17:20:43 <FranciscoD> ah, awesome @x3mboy! 17:20:52 <tg-fedjoin> <bt0dotninja> OMG, cool @x3mboy 17:20:59 <FranciscoD> OK, quickly going over tasks from last week so that we can get down to tix 17:21:19 <tg-fedjoin> <alciregi> @x3mboy are you candidate? 17:21:41 <FranciscoD> #info FranciscoD file tickets for buildah session DONE: https://pagure.io/fedora-join/Fedora-Join/issue/120 17:21:47 <tg-fedjoin> <x3mboy> @alciregi yes, for council 17:21:52 <FranciscoD> #info FranciscoD update next_meeting page 17:21:57 <FranciscoD> #action FranciscoD update next_meeting page 17:22:13 <FranciscoD> #info FranciscoD send out logs DONE 17:22:19 <tg-fedjoin> <x3mboy> Hey, I'm up to vim part 2 17:22:29 <FranciscoD> #action FranciscoD send out logs 17:22:44 <FranciscoD> #info FranciscoD add Ask Fedora migration tickets to next_meeting page: DONE hhlp was kind enough to do these 17:22:47 <tg-fedjoin> <x3mboy> I'm preparing some notes to have a 'became a pro' 17:23:11 <FranciscoD> @x3mboy: awesome! Please comment on the ticket if you need any help. We're all keeping an eye on the various tickets 17:23:11 <tg-fedjoin> <x3mboy> And taking a part 3 'be a superstar with vim' 17:23:26 <FranciscoD> #topic Tickets! 17:23:43 <FranciscoD> So, this week, we're going to go over the Ask Fedora migration tickets first 17:23:43 <tg-fedjoin> <x3mboy> Sure, I forgot, a lot of tickets in different pagures to comment on 17:23:54 <FranciscoD> #info https://pagure.io/fedora-join/Fedora-Join/issues?status=Open&tags=S%3A+Next-meeting 17:23:57 <tg-fedjoin> <bt0dotninja> Yes 17:24:36 <FranciscoD> hhlp++ 17:24:42 <FranciscoD> thanks for doing all the work, hhlp 17:24:52 <hhlp> you're welcome 17:25:12 <FranciscoD> I've gone through the tickets already. I have a somewhat high level question to begin with: 17:25:20 <FranciscoD> Are we migrating, or are we moving? 17:25:36 <FranciscoD> migration means that we move the data---questions, user, and as much as possible to discourse 17:25:44 <FranciscoD> moving means we simply start on discourse from 0 17:25:47 <FranciscoD> that's 1 17:25:51 <hhlp> I think migration 17:26:07 <tg-fedjoin> <x3mboy> Moving looks easiest, but migration looks better 17:26:19 <tg-fedjoin> <alciregi> Is it feasible? 17:26:27 <hhlp> but someone vote for moving 17:26:32 <tg-fedjoin> <x3mboy> Now, the technical part is: can this be done in an automated way? 17:26:33 <FranciscoD> the second question is: are we going to use the current discourse instance at discussion.fp.o, or get a new one? The current one is used primarily for community discussion, and I worry that we'll have lots of troubleshooting questions ending up on community topics. 17:26:40 <tg-fedjoin> <x3mboy> If not, just move 17:27:04 <tg-fedjoin> <x3mboy> A new instance, without a doubt 17:27:17 <tg-fedjoin> <bt0dotninja> I vote for a new instance 17:27:24 <hhlp> @x3mboy -> https://github.com/hhlp/askbot-to-discourse with some tunning 17:27:28 <tg-fedjoin> <Andi> Vote for new instance 17:27:43 <FranciscoD> I think a new instance would be better too 17:27:46 <FranciscoD> OK, so that's 17:28:06 <tg-fedjoin> <x3mboy> Ok, so migrating should be the way to go 17:28:38 <FranciscoD> #agreed A new discourse instance for askfedora would be preferable to prevent overlap with community discussion at the current instance (+5/-0) 17:28:39 <tg-fedjoin> <x3mboy> Oh hhlp is on the IRC side, that was a reply to your link 17:29:00 <FranciscoD> hhlp: how easy is the migration, do you think? 17:29:20 <FranciscoD> Everyone please keep in mind that we're not hosting AskFedora, and we will *not* be hosting the discourse instance either 17:29:30 <FranciscoD> So we'll have to rely on our hosters for the migration 17:29:56 <tg-fedjoin> <x3mboy> Also, we should do a clean up. Keep only 4 releases back's questions 17:30:03 <hhlp> I'm not a ruby expert but the script is not very dificult 17:30:12 <tg-fedjoin> <x3mboy> Or just the last EOL version 17:30:13 <FranciscoD> We'll also need to keep an eye on GDPR and privacy rules and regulations 17:30:19 <tg-fedjoin> <x3mboy> And on 17:30:55 <FranciscoD> @x3mboy: "we should do a clean up"-> great idea, but I'd prefer if we did a feasibility analysis before we decide if we're going to do it 17:31:11 <tg-fedjoin> <bt0dotninja> +1 17:31:17 <tg-fedjoin> <x3mboy> Sure, that makes sense 17:31:44 <FranciscoD> hhlp: do you think we need to speak to mattdm first to see if we're migrating or moving? 17:32:02 <FranciscoD> and, if we're using the current discourse instance or a new one 17:32:06 <hhlp> yes we should show him ticket #128 17:32:13 <FranciscoD> Everthing will depend on what he says 17:32:21 <hhlp> yes 17:32:34 <tg-fedjoin> <x3mboy> +1 17:32:51 <tg-fedjoin> <x3mboy> He is going to be happy, I think 17:33:00 <FranciscoD> #info https://pagure.io/fedora-join/Fedora-Join/issue/128 -> we need to find the easiest way to switch to discourse where switch maybe either migrate or move 17:34:04 <FranciscoD> Now, my third question: are we going to try and replicate Askbot's features (which as hhlp points out in the tickets, can be done via various plug-ins), or are we going to use discourse as it was designed to be used? 17:34:29 <FranciscoD> In short: are discourse's features adequate, or do we need to use various plugins to make it "askbot like"? 17:34:38 <tg-fedjoin> <x3mboy> We can do 3 in a nasty way 17:35:07 <hhlp> Discourse is not very diferent as askbot, diferent concept same function 17:35:12 <tg-fedjoin> <x3mboy> Install a previous version where badges can be injected and then update 17:35:57 <FranciscoD> Note that since we're not hosting discourse, the badges on discourse do not convert to fedora badges 17:36:24 <tg-fedjoin> <x3mboy> AFAIK that's being worked 17:36:26 <FranciscoD> I.e., there are no fedmsg emissions from discourse (as far as I know) 17:36:35 <tg-fedjoin> <bt0dotninja> Maybe via a plug-in, we only need seen messages to fedmsg 17:36:40 <FranciscoD> @x3mboy: got a link? 17:37:02 <tg-fedjoin> <x3mboy> Not at hand, but I can comment it with the link 17:37:13 <tg-fedjoin> <x3mboy> Task me for that, so I can remember 17:37:25 <FranciscoD> #action x3mboy comment on ticket with link about fedmsg on discourse instance 17:37:40 <FranciscoD> #action FranciscoD hhlp ask mattdm if we're moving or migrating 17:37:49 <FranciscoD> #action FranciscoD hhlp ask mattdm if we're using the current instance or a new one 17:38:27 <FranciscoD> The migration may become much harder if we decide to limit discourse to FAS only---as is the current plan 17:38:34 <FranciscoD> well, that's what mattdm suggested 17:39:02 <FranciscoD> lots of non FAS askfedora users will not have a mapping on the discourse instance if it's limited to FAS, right? 17:39:22 <hhlp> nop, you can login with other method 17:39:23 <tg-fedjoin> <x3mboy> https://discussion.fedoraproject.org/t/a-note-on-badges-and-fedora-integration/31/3 17:39:39 <tg-fedjoin> <x3mboy> I need to deep look at it to find more info 17:39:46 <FranciscoD> hhlp: we can, but from what I remember, we don't want to enable anything other than FAS logins 17:40:02 <FranciscoD> by "we", I mean the community in general 17:40:18 <tg-fedjoin> <x3mboy> But that was if we keep the current instance 17:40:28 <FranciscoD> I'm not sure, to be honest 17:40:46 <tg-fedjoin> <x3mboy> That's one of the limitations, and why I voted to a different instance 17:40:46 <FranciscoD> mattdm had said that enabling other logins means we cant get proper metrics and so on 17:41:05 <tg-fedjoin> <x3mboy> s/to/for/g 17:41:12 <FranciscoD> #action FranciscoD hhlp ask mattdm if we can enable non FAS logins if we have another instance 17:41:48 <FranciscoD> Are there folks here who will have time to help if we decide on migration? 17:41:56 <FranciscoD> With cleanups, database changes and so on? 17:42:02 <FranciscoD> I.e., do we have the man power? 17:42:07 <tg-fedjoin> <x3mboy> #idea mattdm should do a Q&A session with the community 17:42:32 <FranciscoD> That's another important aspect of the feasibility analysis. If we don't have the man power, migration will be extremely difficult 17:42:43 <tg-fedjoin> <x3mboy> I'm on it if it's web done, by ssh hard to 17:43:19 <FranciscoD> I think it'll require ssh + scripts 17:43:27 <FranciscoD> hhlp: right? ^ 17:43:30 <tg-fedjoin> <x3mboy> Does it make sense? 17:43:33 <hhlp> yep 17:43:53 <FranciscoD> @x3mboy: mattdm should do a Q&A about what? Migration vs move? 17:44:05 <FranciscoD> (so that I can add it to meeting minutes as info) 17:44:17 <tg-fedjoin> <x3mboy> Mmm, I need to configure maybe a VPN something to login into my home's laptop 17:44:34 <tg-fedjoin> <x3mboy> Yes 17:44:39 <tg-fedjoin> <x3mboy> We have more than 3 questions about it 17:45:25 <FranciscoD> Yeh, but we're only doing the initial planning 17:46:00 <FranciscoD> much better to ask all these questions now and make a feasible plan than to try something ambitious and get stuck XD 17:46:38 <FranciscoD> I won't be much help with migration. I'm not a sys-admin, and as soon as I finish my PhD, I'll be working in research with very limited cycles for Fedora. Those I'll put to join/classroom/neurofedora 17:47:20 <FranciscoD> hhlp: what do you think? Should we speak to mattdm and clarify these things first---then do a feasibility study---and then make a decision? 17:47:34 <hhlp> +1 17:47:58 <FranciscoD> You've collected all the data. We must go through it to see how much is manageable. 17:48:35 <hhlp> I'm going to tuning the script to reflect some aspect... 17:48:46 <FranciscoD> OK. Should we put aside 20 minutes each meeting for AskFedora migration discussion? 17:48:53 <FranciscoD> so we don't let it hang? 17:49:31 <tg-fedjoin> <Andi> 👍 17:49:38 <FranciscoD> I'll add it to the next_meeting page 17:50:03 <FranciscoD> #action FranciscoD add "Ask Fedora migration discussion" to next_meeting page 17:50:26 <FranciscoD> OK. 10 minutes. How about a quick status check on the classroom sessions? 17:50:51 <FranciscoD> AH! I forgot to write the magazine template! 17:50:53 * FranciscoD cries 17:51:19 <tg-fedjoin> <bt0dotninja> Don't worry 17:51:19 <tg-fedjoin> <bt0dotninja> Action me 17:51:25 <FranciscoD> #info https://pagure.io/fedora-join/Fedora-Join/issue/94: F29 classroom tracker 17:51:52 * hhlp if mattdm or anybody else need me just ping me I'm plenty of time , I'm willing to help in the migration process 17:52:15 <FranciscoD> #action bt0 write fedora magazine classroom templates https://pagure.io/fedora-join/Fedora-Join/issue/100 17:52:27 <FranciscoD> @bt0dotninja: I'll "drop" the ticket so that you can take it on. 17:52:31 <fm-join> pagure.issue.assigned.reset -- ankursinha reset the assignee of ticket fedora-join/Fedora-Join#100 https://pagure.io/fedora-join/Fedora-Join/issue/100 17:52:35 <FranciscoD> thanks very much 17:52:45 <tg-fedjoin> <bt0dotninja> Ok 17:52:56 <fm-join> pagure.issue.assigned.added -- bt0dotninja assigned ticket fedora-join/Fedora-Join#100 to bt0dotninja https://pagure.io/fedora-join/Fedora-Join/issue/100 17:53:21 <FranciscoD> So we have instructors for all sessions other than Silverblue now, where we are waiting for miabbot to confirm 17:53:23 <FranciscoD> That's awesome 17:53:53 <FranciscoD> Please get in touch with the instructors of the sessions you are in-charge of to a) fix a date b) request a summary for the magazine 17:54:09 <tg-fedjoin> <bt0dotninja> Sure 17:54:26 <FranciscoD> #info This is the current status: https://fedoraproject.org/wiki/Classroom/F29 17:54:48 <FranciscoD> Silvia has e-mailed me about a date too. I need to reply to her and confirm 17:55:36 <FranciscoD> Oh, we don't have an instructor for IRC101 yet 17:55:48 <FranciscoD> @dhanesh, you around? Any chance you can do it? 17:56:02 <FranciscoD> dhanesh95 has been quite busy recently, not been around much 17:56:24 <FranciscoD> if we don't find an instructor, we can drop IRC 101. 17:56:49 <FranciscoD> I can't think of anything else for today. 17:56:52 <tg-fedjoin> <bt0dotninja> Maybe we can ask in #fedora 17:56:57 <FranciscoD> Does anyone have anything else that we need to check on? 17:57:03 <tg-fedjoin> <bt0dotninja> No 17:57:05 <FranciscoD> ah, yeh, let's do that 17:57:08 <hhlp> no 17:57:16 <FranciscoD> #action FranciscoD bt0 ask around community for an IRC 101 instructor 17:57:28 <FranciscoD> OK. I'll close the meeting at the hour mark then. 17:57:32 <FranciscoD> #topic Open floor 17:58:38 <tg-fedjoin> <x3mboy> EOF for me 18:00:00 <FranciscoD> #endmeeting