-
Notifications
You must be signed in to change notification settings - Fork 118
Islandora Committers
Islandora is open source and released under GPLv3. The software and associated documentation is developed collectively by a community of contributors and committers. All interested community members are encouraged to contribute to the project. Contributors who demonstrate sustained engagement with the project through quality participation in meetings, mailing lists, documentation and code updates can be nominated by existing committers to also become a committers. It should be emphasized that committers need not be limited to software developers. Community members with skills in documentation and testing, for example, can also be committers.
For information about Committers on the Islandora 8 project, please see Islandora 8 Committers.
Committers share the following rights:
- Write access to the codebase
- Nomination privileges of new committers
- Release management privileges
- Binding votes on procedural, code modification, and release issues
- Access to the private committers mailing list
Committers share the following responsibilities:
- Monitor and respond to project mailing lists
- Attend project and technical meetings
- Monitor and vet bug-tracker issues
- Review and commit code contributions
- Ensure code contributions are properly licensed
- Guide and mentor new committers
- Welcome new contributors, ask people who are contributing without a CLA to sign a CLA, and point them to CONTRIBUTING.md if needed.
- Be active and contribute to releases when possible
The following is an alphabetized list of the current Islandora committers:
Name | Organization |
---|---|
Daniel Aitken | discoverygarden inc. |
Melissa Anez | Islandora Foundation |
Marcus Barnes | University of Toronto Scarborough |
Bryan Brown | Florida State University |
Morgan Dawe | discoverygarden inc. |
Jordan Dukart | discoverygarden inc. |
Jonathan Green | LYRASIS |
Nelson Hart | discoverygarden inc. |
Mark Jordan | Simon Fraser University |
Danny Lamb | Islandora Foundation |
Donald Moses | University of Prince Edward Island |
Kim Pham | University of Toronto Scarborough |
Diego Pino | Metro.org |
Paul Pound | University of Prince Edward Island |
Don Richards | University of Tennessee Knoxville |
Alan Stanley | Agile Humanities |
Adam Vessey | discoverygarden inc. |
Brandon Wiegel | BCELN |
Jared Whiklo | University of Manitoba |
The following is an alphabetized list of the prior Islandora committers:
Name | Organization |
---|---|
Nigel Banks | Independent Contractor |
Rosie Le Faive | University of Prince Edward Island |
Mitch MacKenzie | Independent Contractor |
William Panting | |
Matthew Perry | |
Nick Ruest | York University |
When a contributor is nominated to become a committer, the following guidelines should be used by existing committers to evaluate the nominee's suitability.
How do we evaluate? By the interactions they have through mail. By how they respond to criticism. By how they participate in decision-making process.
How do we evaluate? By the interactions they have through mail. By how clear they are and how willing they are to point at appropriate background materials (or even create them).
How do we evaluate? By the interactions they have through mail. Do they help to answer questions raised on the mailing list; do they show a helpful attitude and respect for other's ideas.
How do we evaluate? By time, by sticking through tough issues, by helping on not-so-fun tasks as well.
How do we evaluate? A solid general understanding of the project. Quality of discussion in mail. Patches (where applicable) easy to apply with only a cursory review.
This section describes the process for handling the voting of a new committer.
Summary:
- Call a vote (templates/committerVote.txt)
- Close a vote (templates/closeCommitterVote.txt)
- Invite the new committer (templates/committerInvite.txt)
If they accept, then do:
- Add to Committer team of GitHub Islandora organization
- Add to Committer team of GitHub Islandora-Labs organization
- Add to islandora-committers google-group
- Add to committers wiki page: Islandora Committers
- Announce the new committer (template/committerAnnounce.txt)
The availability and engagement of individual project committers fluctuates over time. This policy defines the circumstances under which a committer may be transitioned to "emeritus" status, and the actions that are performed under such circumstances.
At any time, a project committer may request to be transitioned to emeritus status by sending an email to the project committers mailing list indicating that intent.
Additionally, if a project committer has not performed any of the defined committer responsibilities in over one year, the Community Manager should email the committer asking if they would like to remain a committer or transition to emeritus status. If no response is received within a four week period, the committer will be transitioned to emeritus status. If a project committer transitions to being an emeritus committer, the following actions must be performed:
- removal of rights on GitHub organizations
- removal from the project committers mailing list
- removal from the fcrepo-committers Confluence group
- transition on the Committers wiki page from "committers" to "emeritus committers"
You may be looking for the islandora-community wiki · new to islandora? · community calendar · interest groups