CShell 2.0
What's new
- Maven/Tycho build support
- Support build in Eclipse workspace
- Support JUnit Test framework
- Updated Eclipse Equinox to 3.7
- Built with Java 1.6
- Support Mac OS X Cocoa frameworks platform
- Web service support for CIShell plugins
- Updated to Google Guava 11.0.1
- Updated to Apache Common 3.0
- Enhanced Logging service for debugging
- Standardize equals / hash handling
- Added Data wrapping utility library to clone existing Data
- Added network utilities package
Documentation
Single plugin development
Extensive CIShell development
Quick Start
Check out CIShell source and run Maven build
Using Maven with a Hello World Plugin for CIShell
Blog Posts
Future Direction for the Utilities
Current Problems
The current state of the utilities in CIShell has reached a point that it should be reworked. Some of the problems we have identified with the current implementation include:
Lots of outdated code that later versions of Java have fixed
Lots of poorly coded and buggy methods
Lots of code that doesn't have anything to do with CIShell,…