How to develop with CSS
- Overview https://ics-web.sns.ornl.gov/css/EPICS2010Intro/EclipseCSSDevIntro1.pdf
- Development environment
- Tools
- IDE
- Version Control
- Hg http://sourceforge.net/apps/trac/cs-studio/wiki/SourceRepository
- Eclipse plugin: http://www.javaforge.com/project/HGE
- Commit, then push
- Pull, then update
- API
- Documentation
- Eclipse Architecture
- CSS Architecture
- Tools
- Build and release procedures
- Headless http://sourceforge.net/apps/trac/cs-studio/wiki/BuildSystem
- Creating a product
- Automated?
- Production environment
- Workspace
- Update Site http://sourceforge.net/apps/trac/cs-studio/wiki/UpdateRepository
- Intro pages, cheatsheets http://sourceforge.net/apps/trac/cs-studio/wiki/IntroPages
How to contribute to CSS
- Standards
- Test-driven (JUnit) http://sourceforge.net/apps/trac/cs-studio/wiki/UnitTests
- Procedure
Links