ISV Engineering performs hundreds of small and large projects every month with our ISV application partners. To track the dispatch, status, delivery, and reporting of projects, we use the popular TWiki® Open Source Enterprise Wiki and Web 2.0 Application Platform- which we run within Solaris Containers on a shared Sun Fire T2000 Server. We've been able to implement a full workflow using this tool. Here's an example of one of the tool views (heavily simplified).
Projects In Execution Phase
| Project Update/Edit | Status | Phase | Project Type / Metric |
Project Name | ISV/Community | Product & Version | Etc... |
|---|---|---|---|---|---|---|---|
| Project Link 1 | Green | Execution | Benchmark | ERP Benchmark | MyERP Inc. | ERP 5.0 |
More columns describing the projects... |
| Project Link 2 | Green | Execution | Sizing Study | Open Source Sizing Study |
Open Source |
Open Source 1.0 or OSS 6.x | |
Our experience with implementing this system has also lead to greater understanding of how to tune and scale social & Web 2.0 applications like TWiki on highly threaded systems like the T2000.
Nagendra Nagarajayya in ISV Engineering has written a white paper in the popular Sun Blueprints™ series detailing the best practices in deploying TWiki software on Sun's open source GlassFish application server. He describes how utilizing the Java long-running web process (LRWP) protocol and the the Solaris™ Operating System enables the platform to execute twice the speed of an equivalent Apache implementation which results in reduced system overhead and the ability to accommodate more users.
