I understand that. I'm asking something different: for example, if `canonical` is the publisher of `hello-snap`, with a policy that allows people to fork it, and person A has installed Canonical's version and person B has installed my version, what should `snap list` output in each case?
On 11 March 2016 at 14:33, Gustavo Niemeyer <gustavo.nieme...@canonical.com> wrote: > The distinction between publisher and developer is mainly one of control. I > expect the store to have much more logic about this than we will care about > in the code of snappy itself. Inside the running system, we'll care mainly > about the fact the use of the particular snap name was blessed by the > publisher, and from then on it's really all about the developer since that's > the person who published the snap and is directly responsible for its > content. > > Today we don't have that authorization mechanism, so every single snap we'll > see is from a developer that is also the publisher. > > > > On Fri, Mar 11, 2016 at 11:27 AM, John Lenton <john.len...@canonical.com> > wrote: >> >> So are there cases where we want to show the developer if it isn't the >> publisher, but not show it otherwise? >> >> On 11 March 2016 at 14:25, Gustavo Niemeyer >> <gustavo.nieme...@canonical.com> wrote: >> > >> > The publisher is the developer that owns and controls the snap name. The >> > developer is the author of a particular snap revision. >> > >> > So the publisher is necessarily a developer, but the developer is not >> > necessarily a publisher. For that reason inside snappy we'll often care >> > more >> > about the developer than the publisher. >> > >> > An exception to that is assertions.. at some point we'll need to >> > validate >> > that the publisher authorized the developer to use the given snap name. >> > >> > >> > >> > >> > On Fri, Mar 11, 2016 at 11:17 AM, John Lenton >> > <john.len...@canonical.com> >> > wrote: >> >> >> >> On 10 March 2016 at 14:33, Gustavo Niemeyer >> >> <gustavo.nieme...@canonical.com> wrote: >> >> > - Origin >> >> > >> >> > Per the new terminology, that's the snap developer >> >> >> >> I think it's the publisher? >> > >> > >> > >> > >> > -- >> > gustavo @ http://niemeyer.net > > > > > -- > gustavo @ http://niemeyer.net -- snappy-devel mailing list snappy-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snappy-devel