Auto-connection for gnome-3-24 content interface

@niemeyer and @kenvandine, since this is the first one of these with the new process, I want to be clear that the snap declaration is:

slots:
  content:
    allow-auto-connection:
      -
        plug-attributes:
          content: $SLOT(content)
        slot-attributes:
          content: gnome-3-26-1604

Importantly, we are allowing auto-connection of the slot with ‘content: gnome-3-26-1604’ when the plugging snap’s ‘content’ field matches the slot.

(Also using a one element list to make it easier for the store reviewer to add another slot in case the snap adds additional content slots, but that isn’t important for this conversation).

1 Like