Skip to content

Onboarding Checklist

Islandora Foundation Community edited this page Apr 14, 2022 · 39 revisions

About

This onboarding checklist is provided for the purposes of ensuring that community members - individuals wanting to learn about contributing to Islandora for the first time, as well as members of institutions that have been appointed to governance groups - are added to relevant channels in order to be able to do their work in the community. It also provides an overview for others who wish to understand more about how and where work happens in the community.

General Onboarding

New to islandora? Looking to get started but not sure how? Fill out the islandora Onboarding Form: this will ask you to read and agree to the islandora Code of Conduct, as well as input your email and Github information in order to gain access to the islandora Slack, Google, and Github groups. These are channels where important communications happen and announcements are made.

If you are interested in contributing code, you will need to sign a Contributor License Agreement. Read on to learn how CLAs work, what they are for, and how to sign one with islandora.

Contributor License Agreements

The Islandora Foundation collects Contributor License Agreements (CLAs) from project contributors. The CLAs are based on Apache's agreements; they give the Islandora Foundation non-exclusive, royalty free copyright and patent licenses for contributions. They do not transfer intellectual property ownership to the project from the contributor, nor do they otherwise limit what the creator can do with their contributions. This license is for your protection as a contributor as well as the protection of the Foundation and its users; it does not change your rights to use your own contributions for any other purpose.

The CLA forms can be found here:

Current CLAs on file can be found here.

Corporate CLAs (cCLA) are for institutions that employ Islandora contributors. Individual CLAs (iCLAs) are from individual contributors, in addition to the cCLA. Getting iCLAs provides continuity in case a developer continues to contribute even after changing employment.

If you have any questions, please don't hesitate to ask on the Islandora list, or to send an email to [email protected]

Onboarding to a Governance Group/Committee

For each step below, you will need to consult the governance group wiki page of the committee you are joining, in order to find the relevant information and appropriate links. Each committee's page is listed in the sidebar of this wiki, indicated with a πŸ““

  • Add yourself to your committee's Google mailing list, as well as any additional channels listed under the Communications section.
  • Add yourself to your committee's document directory, listed under Resources - you may need to request access.
  • Add yourself to the islandora Github organization.
  • Update the committee's membership document(s) to reflect your name with your institutional affiliation and contact details (email, github username).
    • Check that these changes are applied on both your committee's github page as well as the committee Google doc.
  • Remove the past past representative from your institution (where relevant) from these channels.

Quick Link to a Wiki Search in Github

🏠 Home

✍️ Onboarding Checklist

πŸ—ΊοΈ Roadmap

❓ How to maintain this wiki

Committees/Groups

πŸ““ Board of Directors (BOD)

πŸ““ Coordinating Committee (ICC)

πŸ““ Leadership Group (LG)

πŸ““ Technical Advisory Group (TAG)

πŸ““ Code of Conduct Committee

πŸ“š List of Interest Groups

Meetings

πŸ“† Weekly Open Tech Call

πŸ“† Monthly TAG Meetings

πŸ“† Monthly Open Meetings

πŸ“† Biweekly Islandora Coordinating Committee Meetings for ICC members

Camps and Conferences

πŸ“£ Upcoming:

  • No upcoming events

πŸ“£ Past Camps and Conferences

πŸ“… see the Islandora Community Calendar for events and meetings.

Clone this wiki locally