El 10/03/16 a las 21:41, Gustavo Niemeyer escribió: > > On Thu, Mar 10, 2016 at 11:37 AM, John Lenton <john.len...@canonical.com > <mailto:john.len...@canonical.com>> wrote: > > On 10 March 2016 at 14:33, Gustavo Niemeyer > <gustavo.nieme...@canonical.com > <mailto:gustavo.nieme...@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 :-)
signature.asc
Description: OpenPGP digital signature
-- snappy-devel mailing list snappy-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snappy-devel