This page is likely outdated. Visit the new documentation for updated content.

App Bundle for Linux

Status Owner Importance Complexity MD Version
Pending Normal Medium

Set up MD to be distributed on Linux as a zipped directory with most deps included, like a Mac app bundle. This would be useful for people whose distro do not package MD quickly, and also for people looking to try the nightly builds.

Updater channels for Windows and Linux

Status Owner Importance Complexity MD Version
Pending Normal Medium

Add channels to the updater system for Windows and Linux.

Make updater download and install updates

Status Owner Importance Complexity MD Version
Pending Normal Medium

Make updater able to download and install updates, as well as notifying about them.

System for handling optional addin dependencies

Status Owner Importance Complexity MD Version
Pending Normal Medium

Some addins have soft dependencies, for example, where they invoke external tools that might not always be installed. It would be nice to have a unified system for handling this, so that an addin manifest would declare these dependencies, then before using the tool the addin could make some kind of “CheckDependency(foo)” call. If the dependency was not installed, it would show a standard dialog with an explanation, and perhaps even suggest how to install the dependency.

Maybe the addins could be automatically disabled if essential “soft” dependencies were not present, like the MonoTouch addin does when MonoTouch is not installed, in which case the addin manager could have a dialog for listing all soft dependencies and their status.