On Thu, Nov 13, 2008 at 6:58 PM, Sayamindu Dasgupta <[EMAIL PROTECTED]> wrote: > I have been thinking of having a separate place in the filesystem for > _new_ translations, and using RPM to manage the installation and > upgradation of the new translations.
What is the downside of RPMs? If users edit the localisation locally, that is _fine_ and we can provide a mechanism to make an rpm easily out of it. rpm has limited support for "user installable" packages that are meant to be installed in your homedir. Maybe it can serve this purpose, even within its limitations? If that doesn't work properly, maybe we install the rpm as root, but invoking rpm with --noscripts, and perhaps auditing the pkg manifest to check for anything with suid flags, etc. We could even build a dumb rpm unpacker/installer but I doubt it is needed. A new bundle format makes us more incompatible with the world. Example: someone builds a localisation for us, it won't work for Fedora, and viceversa. Building bespoke sofware has a huge long term cost so when we do it, we better get a ton of value, something radically better and hopefully with immediate payoff. Installing a bunch of files in /home is not leading edge enough to justify this, IMHO. cheers, martin langhoff -- [EMAIL PROTECTED] [EMAIL PROTECTED] -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff _______________________________________________ Sugar mailing list [email protected] http://lists.laptop.org/listinfo/sugar

