Genesis II Developer Resources
From VCGR Wiki
Contents |
Defect Management
UVa Grid Maintenance
- Generals UVa Net Setup & Management
- Deploying New Builds -- Procedure for dropping new Genesis II builds, doing live fixes, and updating the website
- A Guide to the Generals -- A list of the machines and their OSs
- Deploying A Net on the Generals -- Experiences from deploying a new net on the generals
- Preparing ITC Drop -- Preparing a new one-off drop for ITC deployment.
- ITC Drop Instructions -- Instructions for ITC to perform the latest drop of the software.
Developer Resources
- Remote Debugging -- How to use Eclipse to debug a remote Java application.
- Application Launcher Patches -- Directions for installing a new patch to a running Genesis II system.
- Commit Log -- A place where Genesis II developers can list major changes that have been committed to the system.
- Genesis II API Documentation
- Development Processes -- VCGR process documents for Genesis II software development
- Committing Code -- What everyone should do before committing code into CVS
- SVN Command Reference -- Brief guide for using Subversion clients to download, update, branch, and commit sources.
- Genesis II Developer Code Components -- A list of coding components (utility classes, etc.) available to programmers and a description of how they work. This list is not guaranteed to be complete.
- Notes about Merging with the Latest Source -- Updated 11/02/07
- Genesis II Development Tutorial
- Setting Up Development in Eclipse -- A wiki based off the development tutorial with all the little details for setting up your PC for development using Eclipse
- Building and Running in Eclipse -- How to build and run Genesis II in Eclipse
- Creating a Web-Service for Genesis II
- GC-tuning for 64-bit multi-GB heap VMs
- Developing with G-ICING
In Development
- Resource Forks -- Services implement the RNS specification and in doing so give access to various forks or facades of their behavior through pseudo-artificial RNS and ByteIO fork instances.
- BES Implementation -- We have decided to implement the BES port type from scratch again to fix a number of known issues.
- Genesis II V2.0 -- The next major version of Genesis II, V2.0, is planned for late June of 2009. This page is a discussion page about the changes to V2.0.
- Genesis II V2.1 -- A page for discussions about V2.1 of the Genesis II system.
