MW Developers Manuals

Davide Zoccolan's Avatar

Davide Zoccolan

22 Nov, 2010 01:51 PM

Hi guys,

just one simple question: is the Developers Manual web page https://wikis.mit.edu/confluence/display/MWorks/Developers+Manual still up-to-date and meaningful/useful for a potential developer or is it somewhat out of date or perhaps deprecated? I mean, would you recommend a potential developer reading through that page or would it be mostly misleading?

If it is deprecated, is there anything equivalent a potential developer can look into?

Thanks
davide

  1. Support Staff 1 Posted by Christopher Sta... on 22 Nov, 2010 03:26 PM

    Christopher Stawarz's Avatar

    Hi Davide,

    The info on the page you cite (and, in fact, that entire wiki) is pretty out-of-date. I'd strongly discourage any new MWorks developer from using it as a resource.

    Whether you're developing a new plugin or hacking on the MWorks core, the easiest way to get going is to download and install the latest nightly build, making sure to select the optional "Development files" component. After that, if you want to write a plugin, you should open Xcode and navigate to "File -> New Project... -> MWorks -> MWorks Core Plugin", which will create a template for you. If you want to hack on the core, you should clone the appropriate GitHub repository for the component you want to modify. There should never be a need to recompile all of MWorks from scratch, and I discourage developers from doing so.

    I don't believe there's any up-to-date API documentation for developers, but maybe Dave has something. Probably the best way to learn how things works is to look at existing plugins.

    I hope that helps!

    Chris

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

17 May, 2022 02:12 PM
16 May, 2022 03:12 PM
04 May, 2022 06:02 PM
03 May, 2022 01:30 PM
02 May, 2022 10:47 PM