* '''Maintainers''' are the people who keep the project functional, fix bugs and make releases. They often make day to day decisions, and are typically involved in discussion with the project lead(s) regarding major decisions, although the lead has final decision-making authority.
* '''Developers''' are people who work on the project significantly or often. Typically they have direct push access to the source code. In some cases they make day to day decisions, depending on their experience and comfort level with the project.
* '''Contributors''' are people help with the project either currently or in the past. They may participate occasionally or sporadically, and are typically not involved in project decision making.
= SciJava projects =