CanaryModTeam / CanaryLib

The CanaryMod API Library
http://canarymod.net
28 stars 22 forks source link

Clojure plugin base #37

Closed DanThiffault closed 9 years ago

DanThiffault commented 10 years ago

I've added the required code so that clojure plugins can be developed. This includes the ability to update live using an nrepl. For an example please see https://github.com/DanThiffault/ClojureCanaryPlugin

darkdiplomat commented 10 years ago

The Team has decided to pull out non-java Plugin languages from CanaryLib as most of us don't know any of the other languages. We have however made it possible to continue to add new languages to CanaryLib that better allows those with knowledge to plugin in new languages and maintain them without needing to use pull requests. An example of the new system can been seen at https://github.com/CanaryModTeam/ScalaPluginLibrary or https://github.com/CanaryModTeam/LuaPluginLibrary

Larry1123 commented 9 years ago

Should this be open still?

cpmcdaniel commented 9 years ago

No. I had a conversation with Dan about the clojure plugin I started working on and he basically "handed me the keys". At this point, the plugin I've developed has more goodies and is "more readier" ;-)

cpmcdaniel commented 9 years ago

For reference: https://github.com/cpmcdaniel/CanaryClojureLibrary

DanThiffault commented 9 years ago

Agreed & I'm closing. Thank you @cpmcdaniel for taking the reigns.