Project X unveiled: Say a big hello to SnipEx
At the CFEclipse presentation at Scotch on the Rocks last week, Project X was finally unveiled.
SnipEx is a new server side project, written in CF which allows CFEclipse's Snippets View to get snippets from a remote server.
The Server The SnipEx server is made up of a couple of CFC's as well as (currently) a MySQL server. The database interaction is pretty simple so this can be ported and modified to suit the needs of most people (such as adding notification and custom workflows).
All the code behind it is in CFML so users should not have any problems adapting it to suit their needs both for internal snippet storage and for external display.
The code for the SnipEx server will be released to the community this week on RiaForge.
The Client The client is simply CFEclipse. You can subscribe to up to eight SnipEx servers including an upcoming CFEclipse.org hosted one and one hosted at CFLib.org (with a big thank you to Ray Camden) and you have the ability then to insert snippets from remote servers into your CFML documents as well as (if the server has been configured to do so) submit your own snippets to servers.
A big thank you has to go out to Robert Blackburn, that apart from developing the CFUnit plugin has also developed the core of this feature. Also a big shout out to Andy Jarrett for the server side part of it!
Finally, you might be wondering when this will be released? Well, it will have to be in a couple of days time, as it will be part of a bigger release. So hold on for the moment!