RoyAwesome / WorldSmith

Open source Dota 2 Mod Editor
MIT License
59 stars 28 forks source link

Library management #24

Open Penguinwizzard opened 9 years ago

Penguinwizzard commented 9 years ago

Set of libraries for auto-download through a package manager. Stuff like BMD's physics and timer, and statscollection.

AntonAderum commented 9 years ago

Should this be managed via a local or an online list of libraries? Obviously having the application check for the list online will make it painless to update the download-URL and information about the packages without the need to update the application. The drawback of course being that it has to be hosted somewhere, but that should be a minor issue I think.

Penguinwizzard commented 9 years ago

The packages themselves could just be hosted on GitHub using the release feature; then it's just a matter of storing a single XML file on a server somewhere, something that md could easily support.

SinZ163 commented 9 years ago

Libraries should also be able to define custom_events and custom_ui, to allow for better flash library support

RoyAwesome commented 9 years ago

I think we should do better event support in general.