# Websites & Apps Team Revamp Co-Lead Meeting Minutes ## Meeting April 6th * Attendees * Marie * Akashdeep * Vipul * Discussion * Have been discussing objective things in regular W&A call * Move to a once a month call for co-leads * Review of progress so far to bring Vipul up to speed ## Meeting February 23rd * Attendees * Marie * Akashdeep * JWF * Discussion * Infographic * Feedback from chat: * For the Website revamp team we need to add one goal which is the main one: Deliver new Fedora website based on agreed strategy. Please rephrase it if you want, just wanted go give an idea as our work don't finish on preparing strategy and guidelines but ultimately we need to implement this into new website and then Website revamp team will fulfill their goals * I suggest increasing line-height. This looks really collapsed and it's hard to read * Updates from the W&A team * Interns are on track * Dark mode for calendar! * https://github.com/fedora-infra/mote/pull/235 * Docs for updating websites * Akash working to get CPE involved * Wanda as a CPE initiative * Org Chart * Met with Onuralp & Ojong * https://pagure.io/fedora-websites/issues * How to get up "Survey banner" docs up * Speak with Onuralp * Do we need to retire this repo? * https://pagure.io/fedora-docs/websites/issues * Detailed Objective Plan * Once we complete the mentorship part this should get moved to wiki * Blog post * Communicate to the community what has been happening * what's been going on? delays because of volunteers * confusion about whose doing what, we've figured things out * show detailed objective plan * teams/purposes * Goal for next meeting: * Finish mentorship piece of objective plan * To Do * [ ] (Marie) Talk with Onuralp about banner docs * [ ] (Marie) Update infographic * [ ] () Draft the blog post ## Meeting February 9th * Attendees * Marie * Justin * Discussion * Infographic * lookin' good! some small changes to make * Mentorship * Justin: informal mentorship can be good, this is what we can do today * What do we want mentors/mentees to get out of this? * For the informal piece: Can we integrate this somehow with Join SIG long term? * Role for a Web & Apps team member to hang out with the Join SIG * add a tag to the pagure, have someone follow that tag * Could we run a boot camp a couple times a year with goals for new contributors to complete * It would be good to have a structured mentorship as well, for long term sustainability * time boxed period (3 months) * matching mentors/mentees * possible goals: * landing pull request * introductions on discussion * showing up to meetings ## Meeting February 2nd * Attendees * Marie * Akash * Graham * Discussion * Team updates * both of the meetings have focused mainly on practical work * to support outreachy interns * took a look at the apps website * dark mode being worked on * the team meetings still leave things unclear * main goal: maintain the websites in the state they are in until we make some decisions with input from stakeholders * development of applications * bug triage * we have three different groups * revamp leads (project mgmt, communications, & sustaining) * web & apps team (maintenance & mentorship) * "web revamp" - stakeholders for fedora websites (UI/UX & heuristics for longterm websites design & interface) * how is this group doing? * Mizmo, Allan, Emma, Akash, + more meeting to review websites mockups * Spreadsheet * https://docs.google.com/spreadsheets/d/1XtHoaCj23Mm6ahQkAzfGWUZjzcPcuv81tT20BGvhhaU/edit?usp=sharing * have we gotten all the websites? * ryan provided this list * Mentorship/apprentice * potential buddy system * this would also encompass outreachy/gsoc/other intership programs * goto people show up to meetings, show up, these are the people who will probably do mentorship * how do we approach the subject with these people * do we want to ask them to be an "official" mentorship * Graham is thinking that an official mentorship would be better than casual * goal of the mentorship could me "[SMART](https://en.wikipedia.org/wiki/SMART_criteria)" * akash: not sure if official is the best way to approach- barrier to entry for mentors or mentees to sign up. * Marie: i think we need leadership in place: a team lead and also an updated rep to mindshare. we can also gather a group of designated mentors (people who are willing to answer questions about web & apps or connect people to the right person/thing) * badges!! * To do * [x] infographic - Marie will move it to inkscape * [ ] akash - add marie & graham to web revamp chat * [x] marie - reach out to mizmo, matthew, & ben to ask for assistance with spreadsheet * [ ] akash - reach out to ryan to ask for assistance with spreadsheet ## Meeting January 12th * Attendees * Justin * Akashdeep * Graham * Marie * Discussion * Intros * Welcome, Graham! * Team updates * Hearing from the interns * updates on mote * pockets of people working on their own thing * good attendance most weeks * Review of plan so far * Document who is the team * list of who * Reviewing existing lists maintained in different account systems: [Pagure group](https://pagure.io/group/fedora-web), [Fedora Accounts](https://accounts.fedoraproject.org/group/web/) * https://accounts.fedoraproject.org/group/web/ * FAS Web group cleanup? * should we have a point of contact person per each app/site to help guide newcomers (?) * list of what * Graham envisions a spreadsheet that shows how the web&apps teams & related groups are connected * This is a stepping stone to something we can make public, but it will help Graham get more fully on board as well. * List of web sites and apps, who "owns" it (i.e. who are the major contributors and/or go-to person or people), where is the source, who is the web site/app targeted at (e.g. user vs contributor), does the website/app fall under the remit of the website/apps team * Potential of identifying leads for different applications to own modules for app-specific docs pages (activity 6) * Action item follow-ups from last time * * Next steps for the 2-week period * Graham? Spreadsheet/tabular view to start organizing W&A projects and key data. * Could this be helpful? A pre-made knowledgebase website theme. https://github.com/unicef/inventory-hugo-theme ## Meeting December 15th * Attendees * Marie * Akashdeep * Discussion * Team updates * Graham & Gregory have joined the team and have attended a couple meetings * Graham has experience with project management, but also technical background * After we finish outline, let's set a meeting with Graham to review * Gregory wants to learn, absorb, understand and they start to work on things. shadowing Graham * Do we want to have Graham as part of the co-lead team? * Akash could work as a conduit * some good conversation around gitlab * we want to wait until after the websites are actually revamped until moving the code to gitlab * how to deal with websites versus web apps * kanban boards * start a new board for team/development * keep existing board for program management * do we want one for the objective leads(?) * mote - intern updates * https://github.com/fedora-infra/mote/issues/228 * Akash & Mo have worked on mockups for mote * misc & onuralp intern * Marie is checking in with Onuralp * Blog post * Websites rep to Mindsahre ## Meeting December 1st * Attendees * Marie * Akashdeep * JWF * Discussion * Next steps on Objective and co-leads * We could put together a blog post * Ben is working on getting someone new from the Program Management Team * Ramya departure * Remove from some chats/meeting invites * Retrospective, how did we do * these objectives with co-leads that involved non-red hatters * JWF: Chat channel for co-leads? * Signal is what we're using * Let's move to Element? * we can make a private room to discuss objective * Updates from the team: * outreachy, we have 2 interns! * One will work on mote * one will work on the websites repository * ongoing meetings * Mizmo has been giving input to Mote * based on this we have some more work for the intern * darknao moving stuff to gitlab * integrating FAS is a work in progress * trying to integrate groups/teams into gitlab * easyfix * we are retiring this based on community consensus * where we are managing our repositories/code * https://discussion.fedoraproject.org/t/repo-home-for-websites-and-apps/34836?u=jflory7 * websites-apps * We could use more people on the team * internally * blog post * hack sessions * streaming * promotion * To Do * Justin: * [ ] Create Element room ## Meeting November 3rd * Attendees * Marie * Akashdeep * JWF * Discussion * University looking to do usability testing * https://discussion.fedoraproject.org/t/usability-testing-for-getfedora/33564 * Fedora Magazine * Could also apply to the CommBlog? * Release Party * Here's the presentation -> https://docs.google.com/presentation/d/1fKvU9qosArUnzFiBeGRpnbQWNWZRz9LGrN1odkZq1qk/edit#slide=id.gd404890b01_0_563 * should we reformat the preso? * https://docs.google.com/presentation/d/1pUQ4LuEL9u6HMl1hBMW5sqywmRQWhFtiO55tNaR2yhY/edit?usp=sharing * Yes, let's do a "Web & Apps Update" session with: * Team updates * Outreachy updates * Co-lead updates * Co-Lead Updates Slide: * Going back through the objective proposal * Mapping things on based on changes from the last few months * How to structure documentation, where things should live and how should they connect * WCIDFF on the chopping block? * https://discussion.fedoraproject.org/t/status-of-whatcanidoforfedora-org/34168 * https://www.youtube.com/watch?v=4wc-svVjjEs * https://github.com/t0xic0der/impression * Web & Apps Team update * finishing up the application period for Outreachy * this has been a huge success * python 2 to python 3 * https://pagure.io/fedora-websites/pull-request/1086 * darknao working on CI which has been merged * https://pagure.io/fedora-websites/pull-request/1112 * moving forward with this * To Do * Marie * add to discussion thread about WCIDFF * proposing new graph idea * Akashdeep * Add to discussion thread on usability testing project * Slide preso & coordinate with Onuralp ## Meeting October 20th * Attendees * Marie * Akashdeep * Justin/JWF * Updates from web & apps * Working with applicants for internships * We have around 15, most seem promising * We have interest in both * Darknao came up with CI makes a preview that is accessible from anywhere * this helps so that individuals don't have to build it locally to preview * Ashlyn has started her practicum, she will be working for about 2 months * Easyfix, does Ashlyn still want to work on this: https://github.com/t0xic0der/fedora-easyfix/issues/38 * [On-going Objective proposal reframing](https://hackmd.io/5m6xlnM3QLmqEX9RH3viuQ?edit) * To Do: Justin: - [ ] Email stakeholders about where docs should live and opening the conversation - W&A Revamp folks, Ricky, Ryan, admins for fedora-websites repo ## Meeting October 6th * Attendees * Marie * Ramya * Akashdeep * Justin * Updates from web & apps * Darknao and Misc will be co-mentors for web & apps Outreachy * October 8th-November 5th October is contribution period * https://www.outreachy.org/outreachy-december-2021-internship-round/communities/fedora/#revamp-web-application-to-aggregate-and-distribute * https://github.com/fedora-infra/mote/issues * https://www.outreachy.org/outreachy-december-2021-internship-round/communities/fedora/#work-on-websites-and-applications-that-the-communi * https://pagure.io/fedora-websites/issues * Dec. 6, 2021 to March 4, 2022 * Happiness packets had significant updates * Daily CPE/Infra standup now has a web&apps update * Release Party * Saturday the 13th, 25 minutes, earlier * Updates on work logic model * Inventory here - https://github.com/t0xic0der/t0xic0der/blob/master/NestWithFedora2021_1141IST_10Aug2021_FedoraWebsitesAndApps.pdf * To Do * [ ] Inventory of websites & apps wiki page draft (Ramya) * [ ] Mentoring Outreachy intern applicants (Akash) * [X] what are "old docs" are from activity 4 from the objective (Marie) * Talked to Matthew, maybe this references a specific thing? * https://github.com/fedora-infra ?? * Maybe it says github, but we meant to say wiki- Matthew is 1000% sure this is what it is meant to say ## Meeting September 22nd * Attendees * Marie * Ramya * Justin * Akashdeep * Work on flushing out logic model * https://hackmd.io/5m6xlnM3QLmqEX9RH3viuQ * Updates from Web & Apps * Happiness packets is moving forward * Infrastructure work happening, moving deployments with help from darknao * Working on maintenance in the repo * We need front end developers * Would be cool to see designers integrated into the Web & Apps team in the future ## Meeting September 9th * Attendees * Marie Nordin * Akashdeep Dhar * Ramya Parimi * Justin Flory/JWF * Agenda * Hellos, catching up * This is our first time catching up! * How do we want to use this time? * Overarching plan * Dive into steps to deliver each outcome * Time availability/setting expectations * Marie: can commit 1-2 hours a week, liason with design/marketing/promotion & also OSPO * Ramya: also about 1 hour a week, organization & management, content design for documentation * Akashdeep: 1-2 hours a week on planning, liaison with CPE and web & apps team, 8 hours development/documentation * Justin: 1-2 action items per meeting, is interested in helping with documentation * Updates from web & apps, and around Fedora * Easyfix, porting the design, implementing mockups * There are some newcomers to the team * Onuralp & Akash working on maintenance and support * Mote, now Fragment, rewrite has begun. Akash has been talking to stakeholders and previous owners * We are looking at bringing on an Outreachy intern for the upcoming cycle * Getfedora reboot - this seems to be stalled * start.fpo, easyfix, nest with fedora/flock to fedora UI/UX * happiness packets, misc & jon are working on this * Work on migration to an openshift cluster has begun * Accessible to fedora-infra * Documentation on git work flow has begun * Sprint cycles, how often do we check in on the big view * It could help if we are more explicit about scoping our time up front * Agile approach? for example, break up work into two week cycles * Evaluating tasks on the basis of "Is this helping us to hit our goals?" * Ideas: * Monthly community blog post * 2 meetings a month * One of our monthly calls includes a big picture check in * Prioritizing our work every 3 months * Balancing stakeholders (JWF) * Red Hat CPE (infrastructure) * Red Hat OSPO (open source program office) * Fedora Community * Fedora Design Team * Fedora Council/Mindshare/FESCo * Challenges: * Working at different paces * Historical paths often followed just bc its been laid out * New technologies might not be compatible with historical tech * OSPO has less participation, Misc is still very helpful * Community empowerment is still low in this area of work * "Open a ticket" but who responds to the tickets? * To Do's: * Coordinate a whenisgood (Marie) * Coordination/planning of Outreachy Intern (Akashdeep) * Move text from objective into hackmd- prep for next meeting (Justin) * Review (Marie, Ramya, & Akashdeep) * * Links * https://fedoraproject.org/wiki/Objectives/Websites_%26_Apps_Community_Revamp