HackMD
  • API
    API  HackMD API beta testing
    HackMD API is now in beta, join us for a test drive.
    Getting started Got it
    • API  HackMD API beta testing
      API  HackMD API beta testing
      HackMD API is now in beta, join us for a test drive.
      Getting started Got it
      • Options
      • Versions and GitHub Sync
      • Transfer ownership
      • Delete this note
      • Template
      • Insert from template
      • Export
      • Dropbox
      • Google Drive
      • Gist
      • Import
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
      • Download
      • Markdown
      • HTML
      • Raw HTML
      • ODF (Beta)
      • Sharing Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • More (Comment, Invitee)
      • Publishing
        Everyone on the web can find and read all notes of this public team.
        After the note is published, everyone on the web can find and read this note.
        See all published notes on profile page.
      • Commenting Enable
        Disabled Forbidden Owners Signed-in users Everyone
      • Permission
        • Forbidden
        • Owners
        • Signed-in users
        • Everyone
      • Invitee
      • No invitee
    Menu Sharing Help
    Menu
    Options
    Versions and GitHub Sync Transfer ownership Delete this note
    Export
    Dropbox Google Drive Gist
    Import
    Dropbox Google Drive Gist Clipboard
    Download
    Markdown HTML Raw HTML ODF (Beta)
    Back
    Sharing
    Sharing Link copied
    /edit
    View mode
    • Edit mode
    • View mode
    • Book mode
    • Slide mode
    Edit mode View mode Book mode Slide mode
    Note Permission
    Read
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    Write
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    More (Comment, Invitee)
    Publishing
    Everyone on the web can find and read all notes of this public team.
    After the note is published, everyone on the web can find and read this note.
    See all published notes on profile page.
    More (Comment, Invitee)
    Commenting Enable
    Disabled Forbidden Owners Signed-in users Everyone
    Permission
    Owners
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Invitee
    No invitee
       owned this note    owned this note      
    Published Linked with GitHub
    Like5 BookmarkBookmarked
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # Websites & Apps Team scratch pad Running notes document for the Websites & Apps Team. This is a temporary document to help us plan and work together. Eventually, ideas and new projects described here will become new Taiga/Pagure tickets. ## Weekly agenda [Jitsi Meet room](https://meet.jit.si/fedora-websites-apps-meeting). * [5m] Roll call / greetings / welcomes * [5m] Any announcements to share with group? * [5m] Follow-ups on past actions, if any * [10m] Engineering updates * [10m] Council Objective updates * [3m] Mindshare updates * [3m] Stakeholder updates * [4m] General discussion * [remaining] Discussion on plans and blockers * Pick a chair for next time! * [5m before end] Wrap-up and open floor discussion ### Participation guidelines * Please focus on listening, and on appreciating what others are trying to say, not only on what you are hearing. * Wherever possible, please refrain from multitasking on email or social media and strive to remain fully present and tuned in to what others are saying and feeling. * Please assume best intent in everyone's comments and strive to keep a constructive tone in your own. * Please use simple, accessible language. In particular, please avoid jargon and acronyms, so that all may fully participate. * When you speak, please make just one point and then let others speak. We want everyone to have an equal chance to speak. In a group of "n" people, speak no more than "1/nth" of the time. * Please speak for yourself when making comments, using "I". Please don't speak for the assembled group by speaking as "we". * Help us be mindful of the schedule and stay on time; we anticipate many people will have much they want to say, but please support us in moving the dialog forward. ### Please be a self-aware participant! * Please indicate you want to speak by raising your hand on video or with the button in Jitsi Meet; if you are not able to use or raise your hand, feel free to speak up but please try not to interrupt others. * Stay muted when you are not speaking. * Please be mindful of background noise and join the call from a quiet location. Construction sites, windy gardens and non-quarantined internet cafes do not qualify as quiet locations. * All parents and caregivers shall enjoy an irrevocable "background/foreground kid and dependent noise" exception at all times, but muting etiquette still applies. --- ### PLEASE PLACE THE MEETING LOGS HERE https://gitlab.com/fedora/websites-apps/meeting-logs ONCE THE MEETING IS OVER --- ## FORMAT ### Chair - ADD YOUR NAME HERE ### Attendees - ADD YOUR NAMES HERE ### Check up - How are you doing? - How's the weather there? ### Agenda - Picking chair for the next meeting - Engineering updates - ADD YOUR UPDATES HERE - Stakeholder updates - ADD YOUR UPDATES HERE - Objective updates - ADD YOUR UPDATES HERE - Mindshare updates - ADD YOUR UPDATES HERE - Miscellaneous - Open floor --- ## 2022-05-17 ### Chair - Akashdeep Dhar ### Attendees - Alejandro Charte Luque - Akashdeep Dhar - Onuralp Sezer - Gregory Lee - Ashlyn Knox - Vipul Siddharth ### Check up - How are you doing? - How's the weather there? ### Agenda - Picking chair for the next meeting - Ashlyn Knox - Engineering updates - Merged - https://pagure.io/fedora-websites/pull-request/1148 - https://pagure.io/fedora-web/websites/pull-request/247 - Closed as complete - https://pagure.io/fedora-websites/issue/1123#comment-798177 - Needs attention - https://pagure.io/fedora-websites/pull-request/1119 - https://pagure.io/fedora-websites/pull-request/1116 - https://pagure.io/fedora-websites/pull-request/1114 - https://pagure.io/fedora-websites/pull-request/1126 - https://pagure.io/fedora-websites/pull-request/1127 - https://pagure.io/fedora-websites/pull-request/1131 - https://pagure.io/fedora-websites/pull-request/1134 - https://pagure.io/fedora-websites/pull-request/1136 - https://pagure.io/fedora-websites/pull-request/1140 - PRs from fedora-web/websites need cleaning up - Stakeholder updates - To be added by the revamp stakeholder team members - Objective updates - Fedora Websites and Apps Revamp Objective talk on Fedora Linux 36 Release Party was a success - Relevant posts - https://github.com/t0xic0der/t0xic0der/blob/master/FL36ReleaseParty_1830IST_13May2022_FW%26A.pdf - https://twitter.com/graham_alton/status/1525358841709445121 - https://www.linkedin.com/posts/t0xic0der_fedora-websites-and-apps-team-revamp-objective-activity-6931856145301008384-mOoH?utm_source=linkedin_share&utm_medium=member_desktop_web - Websites Apprenticeship discussion - PREREQUISITES - Does not have to be during a mentorship program necessarily - Need to be a bit more concrete before we have processes around it - TOPICS - Onboarding new contributors - Providing them with temporary accesses - Having defined goals for progression - Incentivising participation (Badges++, swags etc.) - Connection between other teams and stackholders - Mindshare updates - To be added by the mindshare representative - Miscellaneous - ADD MISCELLANOUS POINTS HERE - Open floor ### Takeaways - Onboarding (1 week to 1 month) - A good place to start from - Work alongside a newcomer - They may have questions - And a perspective of a newcomer (IMPORTANT) - Continual feedback on the docs is necessary - Expectations and experiences may/will change - Run through the existing documentation to see if obstacles are faced - Handle expectations from a newcomer - Tasks and the type of tasks - Quantify time and effort - Frequency of communication for support - Having to step up contributions - How to find issues to work on? - Links to different documentation - What is in the scope of mentorship and what are not? - Teaching skills is out of scope - Using skills to do things is in scope - Stepping up contributions - TO ELABORATE UPON LATER - A virtual activity day for refining the documentation - Assigned to Onuralp Sezer - Hackfest of sorts - A mindshare/council/budget ticket to get le capital - A virtual pizza party to incentivize contribution - Friendly collaboration on tasks - Social hour for new contributors and old contributors alike to come together (offtopics are welcome) --- ## 2022-05-10 ### Chair - Vipul Siddharth (siddharthvipul1) ### Attendees - Graham White - Akashdeep Dhar - Francois Andrieu ### Check up - How are you doing? - How's the weather there? - Do you like cats? ### Agenda - Picking chair for the next meeting - Who is going to be this time around? - Engineering updates - Issues addressed - https://pagure.io/fedora-web/websites/issue/242 - https://pagure.io/fedora-web/websites/issue/243 - Pull requests addressed - https://pagure.io/fedora-web/websites/pull-request/244 - Stakeholder updates - Please provide your views here - https://discussion.fedoraproject.org/t/fedora-workstation-front-page-revamp-first-cut-looking-for-feedback/37169 - Objective updates - F36 Release Party deck - https://docs.google.com/presentation/d/1Z0akOJ_nlAjzmborMBR3R3DDQZB0xFh5uUL1Yh5XSks/edit?usp=sharing - Should we give a sneakpeek into the staging Mote 2? - Please go through the lacunaes in this documenation - https://docs.stg.fedoraproject.org/en-US/websites/ - Reaching out to the websites revamp team for a representative for documentation (Was assigned to osezer) - Mindshare updates - We have our representative documentation up on staging - https://docs.stg.fedoraproject.org/en-US/websites/representatives/ - We are still looking for representatives - Please spread the word - If you're interested, please connect with t0xic0der - Open floor ### Minutes - Next week's chair - Akashdeep Dhar - Note: Graham is unlikely to be able to make it next week - Please provide your reviews on the mockups - Please provide your reviews on the slide deck - Increase the font size on the slide #4 (grahamwhiteuk is looking into it) - done :-) - The other subtexts need looking into as well (grahamwhiteuk) - done :-) - Let us use URL shorteners for the channel links as well as documentation links (vsiddhar) - People would look into the documentation asynchronously - Need to take update from Onuralp regarding a docs rep from the revamp team (gwhite) - messaged Onuralp in #websites - gwhite and t0xic0der reached out to osezer - they are interested and will formally take up the position in a month from now - opening a topic in the fedora discussions (tag #websites and #infrastructure) and devel mailing list is the right way of sneakpeaking the staging mote --- ## 2022-05-03 ### Chair - Vipul Siddharth (siddharthvipul) ### Attendees - Graham White - Michael Scherer - Gregory Lee Bartholomew ### Check up - How are you doing? - How's the weather there? - Do you like cats? ### Agenda - Picking chair for the next meeting - Who is going to be this time around? - Engineering updates - Issues addressed - https://pagure.io/fedora-web/websites/issue/242 - https://pagure.io/fedora-web/websites/issue/243 - Pull requests addressed - https://pagure.io/fedora-web/websites/pull-request/244 - Stakeholder updates - Please provide your views here - https://discussion.fedoraproject.org/t/fedora-workstation-front-page-revamp-first-cut-looking-for-feedback/37169 - Objective updates - Please go through the lacunaes in this documenation - https://docs.stg.fedoraproject.org/en-US/websites/ - Reaching out to the websites revamp team for a representative for documentation (Was assigned to osezer) - We GOTTA plan for the F36 Release Party talk!!!!! - Mindshare updates - We have our representative documentation up on staging - https://docs.stg.fedoraproject.org/en-US/websites/representatives/ - We are still looking for representatives - Please spread the word - If you're interested, please connect with t0xic0der - Miscellaneous - Eid Mubarak, Onuralp sir! :D - Where's our share of Biriyani? - Open floor ### Minutes We got going a little late and decided with those of us on the meeting that it would be better to postpone until next week. We agreed Vipul would chair once again and we would keep the same agenda items. --- ## 2022-04-26 ### Chair - Onuralp Sezer (thunderbirdtr) ### Attendees - Akashdeep Dhar - Onuralp Sezer - Francois Andrieu - Gregory Lee Bartholomew - Vipul Siddharth - Graham White ### Check up - How are you doing? - How's the weather there? - Do you like cats? ### Agenda - Objective updates - We need to reviews for https://docs.stg.fedoraproject.org/en-US/websites/ - And folks to reach out to the websites revamp team to include their documentation (action item requires an assignee - Onuralp) - Stakeholder updates - No updates - Engineering updates - Discuss obsoleting Mote's release-based deployment for a more rolling continuous deployment - Onuralp states that packaging is necessary for the services/apps to be deployed - Some packages could be too old and for that we may need to reach out to the maintainers to get them updated. - Obsoleting the packaging would mean that we no longer need to automate its packaging - We now have Mote on the OCP staging area and we would shortly put it out for preview for the community members https://mote-mote.apps.ocp.stg.fedoraproject.org/ - We talked about Mindshare W&A Rep - What is the responsibility for Rep and we need documentation - Election of Mindshare W&A Rep documentation - Mindshare updates - Rick Elrod is no longer the Mindshare representative for the websites and apps team - We are looking for new representatives - Do let us know if you're interested - Miscellaneous - Onuralp discussed about an integration to auto-publish Fedora Magazine posts over at Twitter, Facebook etc. - Open floor - Onuralp's "tiny" point is no longer "tiny" and become important about swimming :) - Vipul is working on "something" - Accessibility SIG - For tools, softwares, websites and contributors etc. - Avoiding survivorship bias - Proposed assistance - Accessibility guidelines on websites/apps - Vipul volunteered to chair the next meet --- ## 2022-04-19 ### Chair - Onuralp Sezer (thunderbirdtr) ### Attendees - Onuralp Sezer (thunderbirdtr) - Vipul Siddharth - Graham White ### Check up - How are you doing? - How's the weather there? - Do you like cats? ### Minutes - Not enough people attending, meeting postponed until next week. Onuralp will chair again. --- ## 2022-04-12 ### Chair - Akashdeep Dhar ### Attendees - Graham White - Sayak Sarkar - Gregory Bartholomew - Michael Scherer - Onuralp Sezer - Francois Andrieu - Vipul Siddharth - Akashdeep Dhar ### Check up - How are you doing? - How's the weather there? - Do you like cats? - Can Akashdeep install Noise Cancelletion sofware for other people health :=) ? (clearly not) ### Agenda - Engineering updates - No metrics available for websites activity. AWStats was broken and then decommissioned in 2019. No plans to bring it back at this time. - darknao's action item - Objective updates - Discuss documentation - https://docs.fedoraproject.org/en-US/websites/ - Completing the documentation on the survey banners - Onuralp's action item - Onuralp regarded that there is not a clear path towards creating the documentation, building and previewing locally - as there's a connection made with Pagure to fetch some metadata to do so. - The shellscript for the building and previewing documentation is not available so people have to resource the shellscripts from the original docs and then change it to fit the requirements of the websites documentation. - Onuralp's action item. - Kanban boards' usability and requirement - Something to discuss next time :) - Picking up the chair for the next meet? Onuralp can take it ;P - Vipul and Akashdeep have been working on the objective updates ### Documentation brainstorming - What documentation would we like to have? - how to push to the staging site? - Development guidelines (workflows, standards, code format, linting, dev tools, etc) - Consider who the documentation is aimed at (developers, users, websites team) - Perhaps break up the page into sections aimed at different groups (paritcally we have it but we don't wanna limit that person just to do that so we may need to think through) - The example page ( https://docs.fedoraproject.org/en-US/websites/#work-tasks ) could link to example commit, so people can see the type of tasks and discussion - More detailed development information [HIGH PRIORITY] - PREREQUISITES - Documenting the technical stuff should happen hand-in-hand with the implementation of it - Introspecting if the current technical stuff is documented or not - At least, a rough draft can be made on, say, HackMD and then it can be built upon later - TOPICS - where are the staging servers? How to access these? - how would I, as a developer, update a web site? Pull request? Other actions? - who has access to implement a pull request? How would I make my changes live? - what to do if the PR s not being looked at - it is also unclear where to report bug. The website say to go to a repo, but since we also self write lots of application, it should go there - Websites Apprenticeship documentation [PRIORITY UNDECIDED] - PREREQUISITES - Does not have to be during a mentorship program necessarily - Need to be a bit more concrete before we have processes around it - TOPICS - Onboarding new contributors - Providing them with temporary accesses - Having defined goals for progression - Incentivising participation (Badges++, swags etc.) - Connection between other teams and stackholders - Design guidelines (Website specific only) [WAITING ON THE REVAMP SUBTEAM] - PREREQUISITIES - Something that the stakeholder team would have more context about - Should be handled by the revamp stakeholder team + we can provide some assistance if needed - TOPICS - Design philosophy of the websites - UI/UX expectations from the designs - Allowed fontfaces set - Allowed color schemes - Principles to follow (Lightweight implementation, animations etc.) - Provide places for wider community to give their suggestions - Externally linked to the design team - Weekly meeting process [HIGH PRIORITY] - PREREQUISITES - Meeting links, date/time with international time - Link to the websites which convert time to local time - A Fedocal entry [1st] - A Discourse time (Tracking agenda, meeting logs etc.) [2nd] - A Google Calendar [3rd] - TOPICS - Format of the agenda - Minimum number of attendees for making it happen - Format for the minutes and agenda - Necessitated sections like Engineering updates and Council updates - Participation guidelines and ethics (Better explicitly stated than assumed) - Subteams and their roles [MEDIUM PRIORITY] - TEAMS - Websites Revamp - [original suggestion](https://fedoraproject.org/wiki/Websites/Fedora_Website_Revamp) - [status updates](https://pagure.io/fedora-pgm/pgm_team/blob/main/f/current/website_revamp.md) - Engineering team (this team, that meets during this meeting) - Council Objective Co-leads team - [Websites and Apps Community Revamp](https://fedoraproject.org/wiki/Objectives/Websites_%26_Apps_Community_Revamp) - TOPICS - Elaborate upon the clarify any overlap of roles - Infographic that Marie drew - Member names of the subteams, chatroom names and joining links etc. - Records about the meeting logs and community representation - Index about the representation in Fedora Nest - Index about the representation in Fedora Linux Release Parties - A link to the meeting logs can be present - Rewards/badges I could earn - Frequently asked questions --- ### Footnotes - Objective doc - https://fedoraproject.org/wiki/Objectives/Websites_%26_Apps_Community_Revamp --- ## Most recent meeting Moved to https://gitlab.com/fedora/websites-apps/meeting-logs/-/blob/master/2022-04-05.md --- ## Other historical minutes Moved to https://gitlab.com/fedora/websites-apps/meeting-logs

    Import from clipboard

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lost their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template is not available.


    Upgrade

    All
    • All
    • Team
    No template found.

    Create custom template


    Upgrade

    Delete template

    Do you really want to delete this template?

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in via Google

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Tutorials

    Book Mode Tutorial

    Slide Mode Tutorial

    YAML Metadata

    Contacts

    Facebook

    Twitter

    Feedback

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions

    Versions and GitHub Sync

    Sign in to link this note to GitHub Learn more
    This note is not linked with GitHub Learn more
     
    Add badge Pull Push GitHub Link Settings
    Upgrade now

    Version named by    

    More Less
    • Edit
    • Delete

    Note content is identical to the latest version.
    Compare with
      Choose a version
      No search result
      Version not found

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub

        Please sign in to GitHub and install the HackMD app on your GitHub repo. Learn more

         Sign in to GitHub

        HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Available push count

        Upgrade

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Upgrade

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully