Home

Welcome to codeblue!

codeblue hosts software projects developed at the University of Michigan. It hosts source code repositories along with tightly integrated collaborative development tools. Open projects exhibit a UMich brand identity under a .umich.edu URL. codeblue also offers static website hosting for open source projects and a CDash testing dashboard.

codeblue is operated out of the College of Engineering by Joshua Anderson in Sharon Glotzer's group, and is free to use by anyone at the university.

Projects

Browse the public projects hosted here. Sign in to enable commenting, issue creation, and visibility of non-public projects.

New user? Log in with your UMich uniqname and kerberos password. Or Self register a new account with a codeblue specific password.

Why host a project on codeblue?

Or, why not use another cloud service? There are many places on the web to host open and closed source project repositories with integrated issue tracking and other collaberative tools. Developers should consider their options carefully and select the right tool for the job.

Service Selling points Disadvantages
github Extremely popular, superb git hosting, excellent code review, great issue tracking, trivial for outside developers to contribute patches, host a static website, instant project creation Separate login credentials, private projects cost $
Bitbucket Free private repositories for academic users, git and mercurial hosting, excellent issue tracking, easy and flexible team management with groups of repositories owned by the team, fine-grained permissions, host a static website, instant project creation, login with umich credentials (via google) No .umich.edu branding for public projects.
Assembla subversion, git & perforce hosting, good issue tracking, easy team management, fine grained permissions, instant project creation Public and private projects cost $.
SourceForge subversion, git, and mercurial hosting, good issue tracking, free public projects Projects must be open source.
codeblue subversion, git, and mercurial hosting, redmine issue tracking and collaboration tools, CDash server, static website hosting with .umich.edu branding for public projects, server located in a UMich data-center, uses UMich kerberos authentication Maintained by a single individual, delayed project creation that requires admin attention.

If you are looking for a service to host many private closed-source repositories for a team, definitely check out Bitbucket - it has a lot to offer. codeblue was created before bitbucket offered all these compelling features for free to academic users. Today, the main reason to use codeblue over bitbucket would be to enhance the UMich branding of an open source project.

Documentation

Comments? Suggestions? Requests? Contact codeblue-administrators via e-mail (a umich.edu address).

Latest news

HOOMD-blue: HOOMD-blue v1.0.0 release
Added by joaander 4 months ago

codeblue: Security updates
Redmine 2.5.1 installed on codeblue
Added by joaander 5 months ago

codeblue: Software updates
Redmine 2.5.0 installed
Added by joaander 5 months ago

codeblue: Problems logging in
Added by admin 7 months ago

codeblue: Slow logins (1 comment)
LDAP authentication delays
Added by admin over 1 year ago

View all news

Latest projects

  • Kirke (03/20/2014 03:47 PM)

    An object oriented library in Python for reading, writing, manipulating, and analyzing atomic structures and simulation data.
    This project was developed as part of the NSF Open Data IGERT program at the University of Michigan.

  • MiWorkspace Linux (11/18/2013 04:38 PM)

    CodeBlue project for the MiWorkspace Linux effort.

  • MiWorkspace (11/18/2013 04:37 PM)

    This is the top-level project for all MiWorkspace initiatives.

  • daq (04/23/2012 01:33 PM)

    Level 3 software for Data Acquisition system (DAQ) for high energy experiment KOTO.

  • U-M Linux Community (04/23/2012 01:31 PM)

    This site was created as a place to track various things important to the UM Linux community such as spec files, kickstart files and other scripts and code.

    The main documentation site is located at https://unix.lsa.umich.edu/wiki . If you are unable to access it send email to ....