Rony G. Flatscher wrote:
Hi Stephan,
Feel free to come back here with any questions along your way,
Thank you very much for your kind offer!

Indeed, after studying your information there would be a couple of
questions:

    * where would one find the full definition for "manifest.xml" and a
      list of valid "mainfest:media-type"s; I looked in the developers
      guide and tried the search function of the Wiki, but have not been
      really able to locate it?

Maybe its only in the code. :( But I do not know, maybe Jochen knows more. Jochen???

    * also, where would one be able to find the full definition for the
      "description.xml" file?
          o ad version numbers: would something like "2.1.0.20070202" or
            "210.20070202" be o.k. (according to the production rule it
            should be possible) or would that pose any problems (the
            date of the version is the trailing value, possibly
            supplemented with the time of the day like "210.20070202162200")

The authoritative definition of version numbers is <http://specs.openoffice.org/appwide/packagemanager/extensionversion.odt>. All your examples above would be valid version numbers. However, the TODO at desktop/source/deployment/misc/dp_version.cxx:1.3 l. 53 suggests to only use segments for now that represent integers < 2^63. ;)

    * ad "application/vnd.sun.star.uno-component;type=native":
          o This can be used to not only denote libraries, but also
            executables and modules (or with other words: these files
            will be put into a place that is accessible via the PATH
            settings?)

No, such files are not put on any path. If those libraries are UNO libraries that support services/singletons, they will be found by the UNO framework via the information recorded at deployment time. If those libraries are used by other libraries, those libraries must make sure to find them (e.g., via RPATH on ELF platforms).

          o Is there a complete list somewhere of the operating system
            dependent strings? The extension document mentions
            "Windows", "Linux_x86", "Solaris_SPARC". So what about PPC
            versions of Linux or Intel versions of Solaris or PPC and/or
            Intel versions of MacOSX?

Again, maybe its only in the code.  Again, maybe Jochen knows more.

    * is there a possibility to copy a set of scripts (in any available
      scripting language) to the user and/or shared script repository?
      If possible, what would be the appropriate "manifest:media-type"
      entry?
          o Of course this may pose a little problem when using the
            update feature, as such scripts could have been edited in
            the meantime by the users (but then one could resolve this
            by moving the existing/edited extension scripts to an own
            backup library)

Sorry, I have no experience with those things. Hopefully, somebody else can step in.

-Stephan

TIA,

---rony

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to