Notes from Day 2 of the Hackfest

* Emeus demo

  • discussion of ways to integrate constraints-based layout with traditional gtk size allocation
  • reimplement boxes grids, etc using constraints
  • allow emeus containers to be composable by merging the constraints sets
  • good test: turn widget factory into a single emeus layout

* Wayland/GFX discussion with Daniel Stone

  • general introduction to pipelines
  • it turns out that switching precompiled pipelines in vulkan is basically free, it is expensive in GL
  • we need to minimize the amount of pixels we feed through the pipeline to conserve memory bandwidth

* Portal discussion

  • Short-term, we will use the current Endless approach of using default app settings to bypass the app chooser dialog
  • We will improve the app chooser dialog for the other cases where we can't avoid it
  • Longer-term solution for having applications represented as first-class in the control-center will need careful thought and is probably more a 3.26 goal

* Flathub discussion

  • Flathub can be a gnome-hosted thing, to have a legal entity
  • Open question: can we host things like skype and spotify here?
  • Roadmap, v1
    • have a git repo on github containing recipes/links
    • review + ci pipeline to build them
    • x86 + arm v7/v8 builders
    • team responsible for main/supp
    • pr workflow to make/review changes
    • server with repository to distribute binaries, could be s3 or self-hosted
    • single gpg key
    • static website that hosts contacts/home page/repo reference
    • free software + "extra data" assets
    • host screenshots as well
    • hosted by gnome foundation as incubator
    • source code compliance
  • timeline for v1: have it ready for Guadec
  • action items:
    • neil: board / server / legal
    • cosimo / neil: hackfest ??
    • matthias: RH / fedora legal
    • DONE alex: github repo / team

    • aday: irc/private mailing list
      • collect list of reviewers (website) 2-weekly hangout
    • rob: plan / writeup
  • lots of naming discussion

Hackfests/GTK2017/Day2 (last edited 2017-03-21 17:03:22 by MatthiasClasen)