Skip to content

Minutes, 2017 04 24

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

Attendees

  • Cosimo
  • Allan
  • Bartlomiej
  • Carlos Soriano
  • Ebassi
  • Florian
  • Joaquim
  • Mario
  • Matthias
  • Richard

Minutes

What happened since next time

  • We got the buildbot ARM builders
  • Applications are being created
  • First process to submit requests

Try builds/PR workflow

  • A bit WIP
  • We make a request against the "requests" repository under flathub
  • Need to update the wiki page with the new process
    • ACTION: Matthias to look into this
  • How to improve this?
    • Hard to figure out something that works with the github flow
  • Would be cool to test the builds before they're submitted
    • Alex added a way to ask buildbot to build a specific request, with a github comment
      • At the moment, this is only available to the people in the flathub organization, and they need to manually click a button
    • ACTION: look at connecting this to github comments

Review team

  • We have a list of people now that can review applications
  • Still need a private mailing list
    • ACTION: Allan to chase that down this week

Using Flathub for GNOME stable builds

  • Need to be discussed with the GNOME release team
  • We need to sort out repository migration story if we move them around
    • Could use a "tombstone" commit of some sort
      • But there's more complications related to GPG keys in the migration
  • We'll have to change something in how the manifests are published
  • ACTION: Carlos to investigate how to move forward with this

Sysadmin time

  • Allan talked to Andrea and he's interested
  • What do we need most urgently from sysadmin time?
    • Maintenance, but Alex should be driving the requirementes probably

KDE outreach

  • Progress on adding the Telegram build on Flathub
    • For that we need to integrate the KDE runtime in the builder too, which may be the only remaining item holding this up at this point
  • Allan has draft email to reach out to wider community soon

Website

  • Placeholder is in place
  • Good enough for now, if people want to improve it, they're welcome to

Spreading the word/getting more contributors

  • Are we at the point where we can start publicizing the website/asking people to contribute applications?
    • We could also publish a list of "wanted" applications for people that want to start contributing
      • Like a "GNOME goal", we could have a list of applications
  • There are already good write-ups as to why Flatpak is a good technology/etc if needed
  • We can also involve the Solus maintainers, since they are adopting Flatpak exclusively

How do we communicate when applications are updated?

  • We could have an RSS feed on the Flathub website itself
  • Right now there's no way to figure out which applications are available
    • gnome-software in master can do this by searching for the repository name
  • Allan: The most interesting thing in the immediate term would be to highlight new applications
    • Far in the future: having a way in gnome-software to see new applications
    • More in the short term: having something in the website/twitter announcing when something new is available, so people can test it
  • Are we comfortable talking about Flathub on e.g. twitter?
    • Not just whether we're technically ready for it, but also from a legal perspective
      • At the moment there's no legal structure for liability
      • ACTION: Allan to reach out to RobMcQueen/Neil for updates on this
        • One of the things we may need is a contract with the ISP delineating the responsibilities

Attribution for application authorship/etc in gnome-software

  • Needs adjustments to design and more metadata possibly, but TBD what exactly at this point

Themes vs Flathub

  • Flatpak now supports theme extensions in master
  • We should think whether themes are part of Flathub too
  • It feels like the answer is yes, but how are they discovered?
  • Goal: make the application fit into the desktop
    • Could be an automatism that looks at the desktop theme and matches the flatpak extension
    • There is not necessarily the need for an UI to browse and install the themes
    • The automatic instalation is certainly desired though
    • Should it be part of gnome-software or in libflatpak?
      • Probably gnome-software, because libflatpak should not really look into your desktop settings
    • ACTION: Matthias to come up with some draft proposal of how this could work