← Back to team overview

ubuntu-phone team mailing list archive

Re: Heads up: default app namespace format has changed

 

On Thu, 2015-01-15 at 20:03 -0200, Martin Albisetti wrote:

> Now that we're approaching convergence with the desktop on the one
> hand, and Snappy on the other, it becomes more common (or in the case
> of Snappy, the only way!) to interact with apps from a command line.
> The reality is, the reverse-domain approach was flawed, as it became
> clear the first time we typed "snappy install
> com.ubuntu.developer.beu...", I go annoyed half-way through.



Do you know why for snappy it was decided to install by package name
instead of by application name? It seems that's more what people are
looking for. We'd probably also want to support, in theory, multiple
setups of various applications. So perhaps the way I configure and setup
OwnCloud would be more desirable than the way someone else does it.
You'd want to easily allow for both to be discoverable in the store.


> So we've decided to change it. The new format will be:
> packagename.developername (eg hello.beuno). That'll be the default.
> In time, we'll introduce a process to nominate packages into a
> top-level namespace (eg, hello), but for now, it should be much nicer
> to type and read.


I'm a little worried that this puts us in a land rush scenario, which we
were avoiding by using the domain name approach (put the land rush
there). So then we end up with the "chromium-browser" situation all over
again where the first person to get the name isn't really who we want to
have it today.

Ted

Follow ups

References