Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Islandora Technical Advisory Group Terms of Reference
The Technical Advisory Group reports to the Board of Directors and provides recommendations regarding the architecture and evolution of Islandora (technical roadmap) to the Technical Lead, ensuring that the priorities of the Board of Directors and members are met. Recommendations by this committee are non-binding but should represent the will of key project stakeholders.
- Remaining abreast of trends in community development and their implications for the larger code base.
- Researching and advising on architectural decisions.
- Advising on development and deprecation timelines for major versions.
- Recommending priorities for community sprints.
- At the request of the Committers, providing guidance about specific development issues.
- Liaising with the Islandora community to clarify optimal development goals and general needs.
- Providing guidance and support to the Technical Lead for making decisions and setting priorities.
- Presenting recommendations to the Board of Directors and/or Coordinating Committee regarding things such as:
- Licensing issues
- Spending of money (such as to hire contractors or pay for development tools)
- Suggesting new nominees at lower levels of membership for the TAG
- Acceptance of new modules into the code base
- Communicating and meeting with the Board of Directors as necessary
Meetings of the TAG will be limited to members, but agendas will be published ahead of time with a request for suggested items from the community, and notes will be published after each meeting.
The Technical Advisory Group is nominated and elected by the Board of Directors from eligible member institutions (Partners, Collaborators, and Members) to terms of up to two years. If a member’s institution becomes ineligible (terminates membership) or a member of the TAG leaves their institution, the member will leave the TAG at the end of the month in which the member becomes ineligible.
The TAG will not exceed eight members. Representatives on the TAG should at least include, if possible:
- An Islandora 7.x Committer
- An Islandora CLAW Committer
- Representatives from two different service providers
- Representatives from two different university libraries
Relationship to Board of Directors, Islandora Coordinating Committee, and Islandora Committers
Board of Directors
The TAG reports to the Islandora Foundation Board of Directors.
Islandora Coordinating Committee (Formerly Roadmap Committee)
Where its recommendations may impact on matters of policy or community operations, the TAG may consult with the Islandora Coordinating Committee to make joint recommendations to the Board of Directors. The TAG may also make recommendations about modules being accepted under the Islandora Licensed Software Acceptance Procedure.
The TAG may consult with Islandora Committers about development goals and other technical requirements. Islandora Committers can also refer issues to the TAG as appropriate.
- Jared Whiklo (University of Manitoba)
- Bryan Brown (Florida State University)
- William Panting (discoverygarden, Inc.)
- Jonathan Green (LYRASIS)
- Derek Merleaux (Born-Digital)
- Rosie Le Faive (University of Prince Edward Island)
- Bethany Seeger (Amherst College)