Getting rid of terminology

Sergio Schvezov sergio.schvezov at canonical.com
Fri Mar 11 00:42:07 UTC 2016


El 10/03/16 a las 21:41, Gustavo Niemeyer escribió:
> 
> On Thu, Mar 10, 2016 at 11:37 AM, John Lenton <john.lenton at canonical.com
> <mailto:john.lenton at canonical.com>> wrote:
> 
>     On 10 March 2016 at 14:33, Gustavo Niemeyer
>     <gustavo.niemeyer at canonical.com
>     <mailto:gustavo.niemeyer at canonical.com>> wrote:
>     > -- FullName
>     > -- QualifiedName
>     >
>     > Both of these mean almost the same thing: a snap name with a snap developer
>     > suffix. Having two terms for the same idea sounds bad, so we should at least
>     > unify them, but I actually suggest killing both in favor of using the name
>     > of the individual terms themselves.
> 
>     FullName and QualifiedName are different, though; QualifiedName will
>     sometimes include the origin and sometimes not.
> 
> 
> Right, I get it. That's why I said "almost the same". The fact it
> sometimes means one thing and sometimes not makes me want to kill it
> with even more passion.
> 
> That said, I admit to have limited context. Why do we have and want that
> distinction? 

This is from the day frameworks existed and only one framework with a
specific name could exist for the system; so an an ecosystem with

- name: docker, origin: canonical, type:framework
- name: hello-world, origin: canonical, type: app
- name: hello-world, origin: mvo, type: app

A call on QualifiedName would return

- docker
- hello-world.canonical
- hello-world.mvo

That said, I don't want to get into the history of this, at least not
over email :-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/snappy-devel/attachments/20160311/fd19dc93/attachment.pgp>


More information about the snappy-devel mailing list