Skip to content

Native Application Packaging  #8

@multimeric

Description

@multimeric

Problem

The XMage launcher is provided as a jar file, which is cross-platform, but does not install as a native application.

Advantages of Solution

Packaging the launcher as a native application means users get:

  • A desktop shortcut
  • A menu launcher (Start menu for Windows, launcher for Ubuntu etc.)
  • Installation of XMage into a sane location. For most users, they download the launcher, and then run it in their Downloads directory, meaning XMage ends up being installed there (which is not a good place for it to live)
  • Once we have native packages for all main OSes (msi, dmg, deb, rpm), we can also start phasing out the Java downloader in the launcher

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions