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