Page MenuHomePhabricator

Script for packaging MWV and dependencies into OS X DMG
Closed, DeclinedPublic

Description

For bug 49057, it would be useful to have a script for assembling MWV and dependencies into OS X DMG.


Version: unspecified
Severity: enhancement
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=49057
https://bugzilla.wikimedia.org/show_bug.cgi?id=61060

Details

Reference
bz60982

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 3:03 AM
bzimport set Reference to bz60982.

Making a DMG is fairly easy using hdiutil on OS X, but let's not forget that OS X isn't everybody's system -- we see a lot of Linux and even Windows at hackathons.

I would recommend building ZIP archives for Windows and Linux and tossing them all on the same target USB stick. Mac-specific things might be safer in a DMG wrapper (especially if we bundle VirtualBox etc).

With the advent of the cross platform ISO image, I don't think this is actually worth investing energy into. One problem that would be fundamental here is that the WMF doesn't have servers that could be used to automate OS X build steps.

yuvipanda set Security to None.
bd808 lowered the priority of this task from Low to Lowest.Dec 17 2014, 10:46 PM

The cross-platform iso image solution seems to cover this in a more generic way.