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