M. Fioretti wrote: > My first gut reaction to this is "why one should require unopkg and > whatever it needs to just install some OpenDocument templates??" but > I'll leave Nicolas and other packagers much more expert than me to > comment on this. Thank for your input though. > > BTW, what are the dependencies of unopkg? Does it by any mean pretend > that all of OpenOffice is installed?
unopkg depends on some UNO infrastructure that currently is only provided by OOo, just because UNO still is only used in OOo. So unopkg practically depends on an OOo installation - this is the only way to get UNO on your machine. We plan to make UNO a separate part and so things can change later. But OTOH you need unopkg only if you want to deploy OOo components (or in future UNO components, if this concept is suppored by other apps). Components means code (native libs, Java jar files, OOo macros or scripts). For the deployment of packages that don't contain code but only templates or clip-arts you don't need unopkg if a "system wide" directory is defined that OOo supports. Honestly speaking you even don't need UNO packages here. They don't add any value to the pure content. unopkg puts all the parts of a component to the relevant places so that the different parts of OOo that support component layers (configuration, types registry, service registry, scripts/macros) can embed them. It additionally modifies some of the unpacked configuration files (some variables are replaced by others that can be evaluated at runtime). It does not modify any files outside the package layer assigned to the component it installs, so if the package layer of a component is removed the complete system stays unmodified. I think we should move our discussion to [EMAIL PROTECTED] I promise to show an example how the deployment of UNO packages works and then you can decide if it meets the requirements. I think this is more effective than proceeding with our Q&A sessions. Best regards, Mathias -- Mathias Bauer - OpenOffice.org Application Framework Project Lead Please reply to the list only, [EMAIL PROTECTED] is a spam sink. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
