<div dir="ltr">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.<div><br></div><div>Today we don't have that authorization mechanism, so every single snap we'll see is from a developer that is also the publisher.</div><div><br></div><div> </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 11, 2016 at 11:27 AM, John Lenton <span dir="ltr"><<a href="mailto:john.lenton@canonical.com" target="_blank">john.lenton@canonical.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So are there cases where we want to show the developer if it isn't the<br>
publisher, but not show it otherwise?<br>
<br>
On 11 March 2016 at 14:25, Gustavo Niemeyer<br>
<div class="HOEnZb"><div class="h5"><<a href="mailto:gustavo.niemeyer@canonical.com">gustavo.niemeyer@canonical.com</a>> wrote:<br>
><br>
> The publisher is the developer that owns and controls the snap name. The<br>
> developer is the author of a particular snap revision.<br>
><br>
> So the publisher is necessarily a developer, but the developer is not<br>
> necessarily a publisher. For that reason inside snappy we'll often care more<br>
> about the developer than the publisher.<br>
><br>
> An exception to that is assertions.. at some point we'll need to validate<br>
> that the publisher authorized the developer to use the given snap name.<br>
><br>
><br>
><br>
><br>
> On Fri, Mar 11, 2016 at 11:17 AM, John Lenton <<a href="mailto:john.lenton@canonical.com">john.lenton@canonical.com</a>><br>
> wrote:<br>
>><br>
>> On 10 March 2016 at 14:33, Gustavo Niemeyer<br>
>> <<a href="mailto:gustavo.niemeyer@canonical.com">gustavo.niemeyer@canonical.com</a>> wrote:<br>
>> > - Origin<br>
>> ><br>
>> > Per the new terminology, that's the snap developer<br>
>><br>
>> I think it's the publisher?<br>
><br>
><br>
><br>
><br>
> --<br>
> gustavo @ <a href="http://niemeyer.net" rel="noreferrer" target="_blank">http://niemeyer.net</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">gustavo @ <a href="http://niemeyer.net" target="_blank">http://niemeyer.net</a></div>
</div>