-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build RPM and DEB packages #23
Comments
A quick search found this for RPM: |
DEBs and RPMs have serious downsides. One key downside is requiring privileged access for installation. There is nothing else about |
It need not be the sole installation method. Think of it from this perspective. What's easier for some users? curl -H "Accept: application/octet-stream" http://github.com/ibm-watson/kale/releases/ Or curl -H "Accept: application/octet-stream" http://github.com/ibm-watson/kale/releases/ What does the upgrade workflow look like? What does uninstall look like in either scenario? The jar can be available for people who don't have root privs or for non-Linux folks. Heck, a zip file with the same layout as the RPM and DEB could be used for a Homebrew formula, but that's probably not necessary. On May 25, 2016, 19:31, at 19:31, Bruce Adams [email protected] wrote:
|
Replace "sudo" with the user's Enterprise System Administration Request System For Software Installation. Such as:
For a
I think of |
Oh, and I forgot to address It need not be the sole installation method. I'd prefer to avoid forcing a user to make a choice just as they are getting started. It's less cognitive load for the user to work through a straight line recipe. (From a development point of view, I'd rather not have to make choices about which operating systems to support. We chose highly portable base technologies, in part, to get broad platform coverage.) |
Our first user tester comments supports @colindean 's position
and
|
It'd be nice to be able to install kale with RPM or DEB, with a launcher script linked in the right place and maybe a manpage describing usage.
The text was updated successfully, but these errors were encountered: