New desktop interfaces are not documented


#1

The recent desktop and desktop-legacy interfaces are not documented in the interfaces section of snapcraft.io

@kenvandine @jamesh Would it be possible to include the new interfaces in the docs and also explain what the relationship between desktop and desktop-legacy is with unity7, unity8, x11 and wayland because there appears to be some overlap.


#2

Seems it’s covered here and here which feeds the page you link to. Just needs refreshing. Paging @davidcalle :slight_smile:


#3

Note, they are documented here: https://github.com/snapcore/snapd/wiki/Interfaces and here: The desktop interfaces

I think @davidcalle may maintain https://docs.snapcraft.io/reference/interfaces, but I’m not sure what the definitive resource for interfaces is (I’m continuing to update https://github.com/snapcore/snapd/wiki/Interfaces since I haven’t been told otherwise).


#4

Thanks for the heads up @popey. Yes, snapcraft.io pulls from the wiki page, it went back to manual pulls after recent changes on the site structure. @jdstrand would you be OK to open a bug when a new interface is created on the wiki or even directly adding it to the table? Until we figure out a better process.


#5

@davidcalle - I can file a bug (I don’t know how to update the table (or need reminding)). If this has been on manual for a while, you might want to do a resync now to make sure it is up to date.