Child pages
  • Slicer AutoWorkup Integration

This proposal is a notepad for describing a proposed set of changes for aligning the development processes of the BRAINS tools that are part of the BRAINSAutoWorkup methods into a consistent environment that is easier to enforce good software engineering practices.

Source Code Management

A move to the distributed source code management system "git" is proposed.  The web based interface for hosting the primary source code is https://github.com

I've created an Organization "BRAINSia" to coordinate efforts for transition.

https://github.com/organizations/BRAINSia

The reference book for Git is located:  http://progit.org/book/

Testing Data Sets

There shall be NO testing data in the source code tree.  Use the CMake 2.8 

Unknown macro: {DATA}

syntax to place the data in an publicly available repository.

The hash key version of data can be placed in /iplweb/html/users/brainstestdata/ctestdata

The publicly visible read-only access is http://www.psychiatry.uiowa.edu/users/brainstestdata/ctestdata

  • No labels