Since there has been interest in writing User Plugins this last month, I've
decided to be more serious about it.

*Counterclockwise User Plugins allow you to customize Counterclockwise /
Eclipse with Clojure!!*

*User Plugins are...*

- *Safe*: plug / unplug user plugins by adding / deleting repos clones from
~/.ccw/
- *Dynamic*: with the help of ccw-plugin-manager, you can open your user
plugins as regular Eclipse projects, use the Eclipse embedded REPL to
interact with your current environment *live*, as usual with Clojure!
- *Powerful*: user plugins are added to Counterclockwise's classpath and
can access the same Eclipse services Counterclockwise has access to.
- *Agile*: updating a user plugin is as simple as 1. git checkout 2. Alt+U
S (re[S]tart plugins)

*[ANN] ccw-plugin-manager Plugin*
I've created a Github repository for the mother of all CCW User plugins:
ccw-plugin-manager.
The intent of this plugin is to provide tooling for developing User Plugins
!

The plugin is available at Github, with Installation and Usage in the
README: https://github.com/laurentpetit/ccw-plugin-manager

*Documentation:*
User Plugins documentation:
http://doc.ccw-ide.org/documentation.html#_user_plugins

*More to come:*
- ccw-plugin-hello-world: a project for helping get started with User
Plugins, showing the basics and explaining the expected workflow.
- ccw-plugin-async: a project for connecting to save actions, launch
actions, repl interactions, etc.

Enjoy!

-- 
Laurent Petit

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to