Uploaded image for project: 'Chemistry (Retired)'
  1. Chemistry (Retired)
  2. CMIS-683

Package CMIS Workbench as a Mac OSX application

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • OpenCMIS 0.9.0
    • OpenCMIS 0.10.0
    • opencmis-workbench
    • None
    • Mac OSX

    Description

      It would be very handy if the CMIS Workbench was available as a Mac OSX application.

      This should involve nothing more than creating a zip file with the following directory structure:

      Mac OSX Application Directory Structure
      CMIS Workbench.app
       |
       +-- Resources
       |    |
       |    +-- <existing CMIS Workbench zip distribution goes here, unzipped>
       |
       +-- MacOS
       |    |
       |    +-- run.sh
       |
       +-- info.plist
      

      The info.plist file would contain something like:

      info.plist
      <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
      <plist version="1.0">
      <dict>
          <key>CFBundleExecutable</key>
          <string>run.sh</string>
          <key>CFBundleIconFile</key>
          <string></string>
          <key>CFBundleInfoDictionaryVersion</key>
          <string>1.0</string>
          <key>CFBundlePackageType</key>
          <string>APPL</string>
          <key>CFBundleSignature</key>
          <string>????</string>
          <key>CFBundleVersion</key>
          <string>1.0</string>
      </dict>
      </plist>
      

      And the run.sh file would contain something like:

      run.sh
      #!/bin/sh
      ../Resources/chemistry-opencmis-workbench-0.9.0-full/workbench.sh
      

      Attachments

        Activity

          People

            fmui Florian Müller
            pmonks Peter Monks
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: