Skip to content

Minutes, 2018 01 22

Michael Hall edited this page Feb 28, 2018 · 1 revision

Flathub call, Jan 22nd 2018

Attendees

  • Alex
  • Allan
  • Emmanuele
  • Bartlowmiej
  • Joaquim
  • Jorge
  • Matthias
  • Michael
  • Nick
  • Patrick
  • Richard
  • Rob

Agenda

  • Minimum requirements and development plan for the new web app (Allan)
  • Temporary arrangements for the existing websites (Allan)
  • Moving content from flatpak.org to flathub.org/docs.flatpak.org: (Allan)
  • Command line guide
    • Getting flatpak
    • Press page
    • Hello world
    • xdg-desktop-portal documentation
  • Submission guidelines - any improvements? (Allan)
  • Hackfest in May? (ramcq)
  • http:https://status.flathub.org/ (nothing to say, just - oo shiny)
  • Splitting up free/nonfree/ugly
  • Mirrors in other countries
  • Scope of Flathub
    • Is it intended to distribute proprietary apps?
    • Is it intended to allow selling apps?
    • Is it intended to allow direct author publishing
  • Requiring OARS for app submission

Actions from last time

  • Sysadmin stuff
    • Flatpak website SSL = done
    • Beta apps website = done
    • Move repo to new hostname (dl.flathub.org) = done

Minutes

  • Jorge adding support for remote icons to new webapp - https://beta.flathub.org/
    • Allan working on static website - make changes in the new one?
  • Alex and Rob spoke with Neil/Karen about terms of use & contribution terms - no reply so far
  • Allan: What's the minimum requirements to switch over ?
    • Poor web experience could be costing us in terms of onboarding users and developers
  • Web app minimum requirements:
    • Documented workflow for the team, establish that it works for people
    • An icon for every application
      • Copying remote icons into repo is OK now
    • Setup guide hosted on flathub.org (Allan can write initial draft)
    • Shortlist of featured apps prominent on the site, probably as part of the home page (which needs to look nice)
    • Show both .flatpakref download button and CLI instructions when you click install
    • Some way to get to the other apps - either browsing by category or search
    • Nicer styling
    • Better caching / page load optimisation
      • Improve page load times, especially the first page
    • Move some of the existing flatpak.org material to docs.flatpak.org
    • Appdata for 3rd party proprietary apps (Spotify, Skype, etc) (Endless could help provide this)
      • Nick has just updated the data for Skype and Spotify \o/
    • Consider privacy issues, policy, and use of analytics
  • Scope of Flathub
    • Is it intended to distribute proprietary apps?
    • Indirect at present - "extra data" downloads
      • At present not directly, hard to ensure that source is provided for GPL components of binary blobs
        • Mozilla Firefox is a test case
        • We could figure out how to get the source to match the binary uploads, but let's cross that bridge when we get to it...
    • Is it intended to allow selling apps?
      • Not at present, buut.....
    • Is it intended to allow direct author publishing
      • Absolutely
  • Separating free/non-free apps
    • Currently in the review guidelines - opinion varies whether it's actually accurate
    • "Patented" (by whom, where, etc?) isn't currently represented
      • Could we do some metadata tag to filter by? Sure...
      • Would it solve the issue? Who knows.
    • Debian - requires separate metadata streams
      • How would that look with Flatpak?
  • Submission guidelines are unclear about audience, they say "Package" as well

Action items

  • [Rob] Check back with Neil//Karen about the legal terms: TODO
  • [Jorge] Share details about modifying webapp w/ designers: TODO
  • [Nick] Work on (some of) the app icons: TODO
  • [] Put out a call for community contributions to finding better app icons: TODO
  • [Joaquim] Patch GNOME Software to apply metadata updates, so that users are migrated to dl.flathub.org: TODO
  • [Michael] Blog to the Ubuntu community recruiting a package maitainer for flatpak package with a focus on SRU: TODO
  • [Patrick] Document contributor workflow for the new web app: TODO
  • [Michael] Ask Indonesia ambassadors about a local host for a flathub package proxy: TODO