Fwd: [Bug 873934] [NEW] ARB apps should install into /opt/extras.ubuntu.com/packagename
Stéphane Graber
stgraber at ubuntu.com
Tue Oct 18 14:08:05 UTC 2011
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 10/18/2011 07:25 AM, David Planella wrote:
> Hi App Review Board,
>
> I had a look at this bug [1] (forwarded below). I can change the
> info in the developer portal to reflect the fact that ARB apps need
> to be installed in /opt/extras.ubuntu.com, that's not a problem.
>
> We've gone a long way in ensuring that the experience and the
> information in the app developer site is consistent for both open
> source and commercial apps, by consolidating submission through
> MyApps and by presenting the same step-by-step guide regardless of
> the type of app.
>
> I'm concerned that we're introducing a new point of divergence
> here (/opt/extras.ubuntu.com/packagename for ARB apps vs.
> /opt/packagename for commercial), making it more difficult to
> present a consistent process at the stage of submission.
>
> What is the rationale for this change? And would not be a way to go
> back to a unified way to install apps in /opt/packagename?
>
> Thanks.
>
> Regards, David.
Hi David,
The initial reason was based on the FHS:
http://www.pathname.com/fhs/pub/fhs-2.3.html#OPTADDONAPPLICATIONSOFTWAREPACKAGES
Where it's said that you need to either use /opt/<package>/ or
/opt/<provider>/...
In our case, we chose to go with the /opt/<provider> path as it avoids
potential path conflicts. In this case "<provider> is either a LANANA
registered provider name or a FQDN, hence why we chose to go with
extras.ubuntu.com
- --
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBCgAGBQJOnYhFAAoJEMY4l01keS1nDMwQAJrFakAzGJsJSvNRQJlq0kcW
HNkN36aIltrfB6SMkJmbk5OfhQf890OH2fLFg+p66ZgHOE43ZJ3SP0gCs07dSrHD
sS/ESaGECKfgP53PYtoDx4R7ANaTnXUjTYezyYVDeLt9EqOjCtyrqo3pUuxTT5Bi
RxNU8Osle7qDvckChSo20OTmWz6itUR//OgfFYuPMf8Chg1/xUaJ4T35bdcZPj7G
JE2Ed/HMp0umSwx5b3xQ7ikUqyOYSOYnW5lLgifiBNVZuN7zZzNJlSnfrr1VgvKr
gC8Ra+pcFLJql+4RJ3CjcgfOpV8OGxdTBTP9izRNj485xjXTpAgQl7S8i8ZK12Ov
J17JVqK8pqcSI2jvkxHa6B1q+Xn8jqfcZnSWE9zvicqtwXcSpzzIiUvK89ENm4CV
qH4PSCpvvCHy5fhypDRTkLuRu4obL/aHip1Fg3BMOD0pGsfJA8lxNleWDpdaKX05
sLHltebUIBfy99WFDhlMGUF9C+X32LHyaXBYkgQCoxPlQV6xmUfE+dMXBK9TF5EB
Nr4HXDUUu2N4PLR7WgKFrJxuluHNCrG5DsXCFLGdBTALA8ruHOm3fMVG8WkZQqh1
hNOgc0xoewMRJuxtcR5jHzEO1geMjFKptQtOx+emxToexqbJ7cvZBP/XweBMHfYU
EPF063QhBze4nxeEAwGv
=NcRp
-----END PGP SIGNATURE-----
More information about the App-review-board
mailing list