nfdi4plants / Swate

Excel Add-In for annotation of experimental data and computational workflows.
https://swate-alpha.nfdi4plants.org
MIT License
31 stars 6 forks source link

[BUG] Improve instruction for MacOS installation #165

Closed Brilator closed 1 year ago

Brilator commented 2 years ago

Describe the bug SWATE installation for MacOS is incomplete.

  1. The Installer (https://github.com/omaus/Swate_Install/raw/master/Installer/OSx/Install) does not work.

  2. Installing from latest release (https://github.com/nfdi4plants/Swate/releases/tag/v0.4.8) could need some more info:
    a) To "Install node.js LTS (needed for office add-in related tooling)", please add the link: https://nodejs.org/en/download/ b) The swate/swate.sh (from swate.zip) only has the npx line. Shouldn't it also install the dependencies via nom as in Swate-0.4.8/tests/test.sh

npm install -g office-addin-dev-certs
npm install -g office-addin-debugging
npm install -g office-addin-manifest
Brilator commented 2 years ago

Just a reminder. The problem persists with version 0.5.0.

The macOS installer does not work on my end: https://github.com/omaus/Swate_Install/raw/master/Installer/OSX/Install(macOS)

Actually, I was unable to (re)install Swate, but replacing the existing manifest.xml did the job (https://github.com/nfdi4plants/Swate/discussions/164)

Freymaurer commented 2 years ago

@omaus can propably say something about this 👍

omaus commented 2 years ago

Checking this as soon as the test-Macs are available. Otherwise, if the problem is urgent, I'd need to annoy and live-debug this with an 🍎-user. 😄

Brilator commented 2 years ago

Don't ;)

Freymaurer commented 2 years ago

We will soon have a new installer for mac, which should streamline installation by a lot! So expect a solution to this problem soon.

HLWeil commented 2 years ago

Just a little bump.

@chgarth has built an installer builder script on his branch. Maybe the script could be integrated into the main repo as a Github action. Then the resulting, hopefully more functional installer could then be released here instead.

Freymaurer commented 1 year ago

All tries to create a robust Swate installer will be stopped for now. We instead focus on providing a Swate option without installation and getting Swate into the official microsoft add-in store.