On May 20, 2010, at 11:03 AM, Dominique Dumont wrote:
On Thursday 20 May 2010 10:03:55 Denis Washington wrote:
How does that sound?
A bit like some ideas I have regarding packaging for ISV ;-) :

http://wiki.debian.org/SummerOfCode2010/UniversalPackageForIsv

I proposed this for Google Summer of code, but no student stepped up.
These ideas are not well fleshed out, and I don't have time to work on them
until probably 2011 (I'm mentoring another project regarding package config
upgrade).

Feel free to re-use what you want.

Thanks for the pointer. Looks interesting, although the problem of merely defining a format, as lined out in the wiki page you linked to, is that support for that must be in the distros, which is somewhat a show-stopper as I explained.

However, it would probably be a good idea to define a package format after (if) the API is widely adopted, as a long-term solution. The obvious advantage of a specified format opposed to the API (which will have to always be there as an alternative, though, for cross-platform installers and the like) is that installing is more secure, as packages of that format would be verified and installed by the system with no dangerous third-party code running (provided only restricted scriptlets are allowed). The API, on the other hand, requires ISV-provided installer code which will most likely have to run as root (but that's the case with current installers not using the API, too).

All in all, a package format would be good for the future, but in the short run I'll concentrate on an API + metadata definitiion approach.

Regards,
Denis Wahsington
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
LSB Communication List                                rpm-lsb@rpm5.org

Reply via email to