Getting rid of terminology

Gustavo Niemeyer gustavo.niemeyer at canonical.com
Fri Mar 11 14:33:07 UTC 2016


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.lenton at 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.niemeyer at 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.lenton at canonical.com
> >
> > wrote:
> >>
> >> On 10 March 2016 at 14:33, Gustavo Niemeyer
> >> <gustavo.niemeyer at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snappy-devel/attachments/20160311/2c189d5d/attachment.html>


More information about the snappy-devel mailing list