Gabriel wrote: > On Friday, September 03, 2010 05:59:37 pm Wichmann, Mats D > wrote: >> >> "Application shall be installed to /opt/packagename/ and >> /var/opt/packagename/ directories. System wide >> configuration files shall be stored in >> /etc/opt/packagename directory. User specific files >> shall be stored in ~/.config/packagename directory." > > This seems targeted at app-store-like applications. > Right? And I think it's a good idea.
Indeed. Although I haven't read the draft spec itself, I guess this is to assist vendors who are forced for reasons technical (or of lack of foresight) into repeating the NAND/eMMC split that Nokia had with the N900, but that left not enough space on the rootfs to install many apps. The /opt hack was born. One of the things we've learnt from our experience with this on Fremantle is that many packages being ported from upstream may not make this *particularly* easy. Therefore, is a package compliant if it installs the majority of its stuff to /opt/package (or, if we're allowing the other LSB variant, /opt/vendor/package either), it's desktop file to /usr/share/applications (and presumably some icons under /usr/share/icons) can it install symlinks elsewhere into /opt? For example, /usr/bin/vim -> /opt/vim/bin/vim? Cheers, Andrew -- Andrew Flegg -- mailto:[email protected] | http://www.bleb.org/ Maemo Community Council chair _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
