Page MenuHomePhabricator

Look into options to provide Mac-friendly instructions for VicuñaUploader
Closed, ResolvedPublic

Description

A wish from the Reparatursommer board. ( See wiki )

VicuñaUploader is used to conveniently upload files to Commons. It's written in Java and provides startup scripts for Linux and Windows but not for MacOS. Let's try to find out where the issue is and what could be done about it. Some comments in the discussion seem to point out that this might be more than just providing a way to start the jar file, since the auto update still fails then.

Ressources:

Event Timeline

First quick ad hoc attempt was just starting the .jar file from the recent release. On a Mac with Java installed. That failed. ( Nothing happened in the MacOS gui ). Looking at the Readme this could have bin due to a too low JRE version. I think it was 8.

I might even not work like that. The .jar is pretty tiny. When downloading the .zip/.tar version, the package seems more complete. I guess the next attempt could be to experiment with the Linux runner from the .tar packages in the bin directory. Might be Mac compatible or at least it could be a solution to try to fork the Linux runner and adjust it to a Mac environment.

Note: This is currently blocked on my side due to bad OSX availability. I tried using https://github.com/sickcodes/Docker-OSX to get OSX on my machine. Works amazingly well in general but I got stuck when the OSX installer could not get an internet connection from inside the qemu. :-(

It seems possible to "just" start the Linux/Unix script on a OSX if a recent Java version is installed. We just tested that. I'll work on a German HowTo.

There's a draft for German instructions in the doc. We should also update the Mac section in the official documentation.