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]

Reply via email to