You are here: CCLS Collaboration Website >  Collaboration Web  > CCLSSoftwareServices

CCLS Software Engineering Services

CCLS offers access to enterprise-level groupware to promote collaboration in computing for life sciences. This groupware collection includes a tool for web-based discussion forums, a wiki-based website for the project, software backup, project management, and (soon) automated building and testing. Researchers may request research approval to access CCLS resources for your research. key Log In to register a new project

A Public Wiki-web and Private Wiki-web

Your team needs to communicate and coordinate tasks for your research. A wiki-web is a community-editable website where many people can contribute information to the website; Wikipedia is an example of a wiki-web. Unlike Wikipedia, your wiki-web is password-protected and encrypted, so you can safely post confidential research information online, which only your research team and other CCLS researchers can access. For example, you can post meeting minutes, to-do lists, research paper drafts, relevant papers for literature review, and experiments and results. Wiki-webs are a great tool for team communication and coordination. You can also post content for public viewing. We offer TWiki, an enterprise collaboration platform and knowledge management system. CCLS manages this infrastructure for you.

Software Configuration Management System

Your software needs to always be in a working state and backed-up. A software configuration management system (SCM), when used correctly, will keep your software always working and can also serve as a back-up system. Additionally, an SCM makes it easy for team members to securely share code over the Internet. We offer Subversion, a best-of-class SCM. Access to CCLS Subversion is encrypted and password- protected, available only to researchers working on CCLS projects. CCLS also manages this infrastructure for you.

Bug-tracking System

Your research team needs to know what needs to be done at all times. A bug-tracking system can be used as a tool to track all the tasks which need completion, as well as all the problems which need to be resolved. We offer Trac, a simple-to-use issue tracking system. With Trac, you can manage your software development progress, set milestones, record bugs and feature requests, and assign issues to developers. Trac maintains visibility of the project progress and the responsibilities of each developer.

Automated Build and Testing

Your software needs to be tested and reliably built every time your development team makes changes. We offer BuildBot, a multi-platform build and testing system. CCLS supports 32-bit Linux systems, Windows XP, and Mac OSX. Additionally, if you have a computer available to test your system, then our BuildBot system can communicate with your computer to manage automated testing and building. CCLS partners with your development team to manage this process.

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
pdfpdf svn-book.pdf manage 1305.0 K 21 Feb 2007 - 22:17 Mike Wong Subversion v1.2 Official Book
Last revised: r11 - 10 Jul 2008 - 20:21:52 - Mike Wong
 
Center for Computing for Life Sciences
San Francisco State University
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding CCLS? Send feedback