Board

From WikiTissue

Jump to: navigation, search

Contents

[edit] History

The board was constituted in August 2007. It was quickly observed by the Board that OpenTissue was a huge piece of rather complex software and that most users found OpenTissue difficult to work with. Thus, the main goal of the Board was to make OpenTissue more accessible. In September 2009 the Board was finally satisfied with the infra-structure and working processes of OpenTissue. It took nearly 2 years, during which the Board implemented several major changes in OpenTissue,

  • CMake was introduced as a cross-platform make tool
  • Third party dependencies have been minimized
  • Style, look and feel have been made consistent through out all the OpenTissue code
  • The SVN folder layout was redesigned to match the working habits of the OpenTissue developers
  • The OpenTissue WIKI was redesigned
  • A formal review process was implemented introducing code reviews to OpenTissue
  • Unit-testing was introduced

As of September 2009 the Board believe that the OpenTissue infra-structure now ensures high-quality cross-platform code that are not too difficult to approach for the common programmer. Having completed this first strategic phase of work the Board is now facing a second phase, a new challenge. The new challenge of the OpenTissue Board is named: The Standalonization Process. This name refers to the core problem in this challenge which basically consist of changing OpenTissue from being one huge monolith into several smaller stand-alone components. With the new challenge the Board has changed their meetings into a bi-annual form to leave more room for development.

[edit] Members of the OpenTissue Board

Members serving on the OpenTissue Board

  • Kenny Erleben (Chairman, Supplant Jon Sporring)
  • Jesper Damkjær
  • Micky Kelager
  • Kasper Amstrup Andersen
  • Sune Løje
  • Martin Parm

At the constituting meeting is was decided

  • There should as far as possible always be an odd number of members serving on the Board
  • All decisions are made by majority votes
  • All members are equal when voting. However the chairman can veto any decision.
  • The OpenTissue Board decides which members serve on the Board

[edit] The Mission of the OpenTissue Board

The OpenTissue Board is the main authority and the most important responsibility of the Board is to make long term strategic planning and decisions to promote OpenTissue in the best way the Board see fit.

OpenTissue Board is responsible for tasks such as

  • Ensuring quality assurance
  • Specifying requirements of quality assurance
  • Specifying requirements for releases
  • Specifying requirements for the review process etc.
  • Defining the work-process, such as how to use the svn repository and which tools that should be used and why.
  • Making official releases
  • Long term strategic planning
  • Deciding when code is mature to go from svn user branches to svn developer and release branches.

As such the OpenTissue Board defines guidelines, but should remain open to external input.

[edit] The Board Meetings

[edit] When

The board has biannual meetings the first Thursday of September and Marts at DIKU from 7 pm to 9 pm.

[edit] Where

Address:


eScience Center, Copenhagen University
Universitetsparken 5, Building E, Office 04.01.15a
DK-2100, Denmark

[edit] Minutes from Past Meetings

Upcoming meetings

  • Marts 4, 2010.
Personal tools