Project X unveiled: Say a big hello to SnipEx

Posted At : June 4, 2007 8:21 PM | Posted By : Mark Drew
Related Categories: coldfusion, snipex, cfeclipse

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!


Snipex 1 Thumb

Snipex 2 Thumb

Snipex 3 Thumb

Snipex 4 Thumb

Snipex 5 Thumb

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Adrock's Gravatar Why not support Apache Derby instead of or inaddition to mySQL so CF8 users don't have to install anything more to setup a snipEx server?

-Adam
# Posted By Adrock | 6/4/07 8:39 PM
Mark Drew's Gravatar The SQL is so simple, that when I release the install scripts should be very easy to port! I havent checked in any server side code, so that is a definite!
# Posted By Mark Drew | 6/4/07 8:46 PM
Terrence P Ryan's Gravatar That's awesome, Mark. Congrats on getting it out the door.
# Posted By Terrence P Ryan | 6/4/07 10:07 PM
Mark Drew's Gravatar Cheers man, of course, its not QUITE out of the door... a couple more days yet!
# Posted By Mark Drew | 6/4/07 10:10 PM
Duncan Loxton's Gravatar Awesome - this will be great - and yet another reason I can spout at my developers to use cfeclipse over DW. This will be a fantastic addition to many peoples coding practices guys.
# Posted By Duncan Loxton | 6/5/07 3:15 AM
Tero Pikala's Gravatar For some reason I never really got into creating proper snippet libraries; I guess I felt that they would be lost during next Windows reinstall anyway. I've yet to work for a company so nice that they would give me a Mac to work with so I usually end up reinstalling machine every 6-12 months.

This feature has nice potential changing way I will use snippets since they are nicely safe and they can be also shared!
# Posted By Tero Pikala | 6/5/07 2:03 PM
Big Kev's Gravatar Mark, I don't wanna see any more blog postings till this is out the door. Stop enticing us all and get it out already!!!! lol.

Great work mate, must be due to another wish list push on my Blog?
# Posted By Big Kev | 6/5/07 2:34 PM
Kevin Penny's Gravatar Looks sweet Drew - I'm excited as I'm a huge snippet user.

I had a thought though - about utilizing googles new online/offline Gears gadgets with this type of storage for the snippet repository - not sure how it would work exactly, but would be very interesting - that way you can be connectionless etc, and have the snippet repo available - let me know if that's something do-able - would be an interesting avenue for sure.
# Posted By Kevin Penny | 6/21/07 5:29 PM
Mark Drew's Gravatar @Kevin: They are already cached by CFEclipse, so no news for gears or Derby. I am working on overwriting them but when they are downloaded they are available for a long while :) (well a week, then it might check for updates)
# Posted By Mark Drew | 6/21/07 7:56 PM
Kevin Penny's Gravatar very cool - I can't wait to load it up -
# Posted By Kevin Penny | 6/21/07 8:39 PM