Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Here are the spaces that make up Islandora’s community:

GitHub

https://github.com/organizations/Islandora

All of our code repositories are available at this URL. To submit code to Islandora, send a pull request. Our release manager tests and merges code into the main Islandora repository.

Committers Calls

Skype

Our developers meet bi-weekly to review open tickets and review the status of the code. If you are interested in attending a developer meeting, please submit a request to community@islandora.ca or on the developers Google Group mailing list.

JIRA

https://jira.duraspace.org/browse/ISLANDORA

Our JIRA is the place to submit bugs and feature requests relating to Islandora. It is easy to make an account so you can submit tickets.

Wiki

https://wiki.duraspace.org/display/ISLANDORA/Islandora

This documentation is maintained on a wiki. If you have an account, you can edit the wiki.

Islandora.ca

http://islandora.ca

At Islandora.ca, you will find our most current news, as well as information about Islandora events and links to our community spaces.

Google Groups
(Developers)

http://groups.google.com/group/islandora-dev

A place for developers to answer questions and keep tabs on code development

Google Groups (Users)

http://groups.google.com/group/islandora

A place for users and implementers to ask questions and get support

Facebookhttp://www.facebook.com/IslandoraA Facebook page where we post updates and events
Twitterhttp://twitter.com/IslandoraOur Twitter feed. The first place for news and updates about the Islandora community.
Interest Groups

http://islandora.ca/if/board

http://islandora.ca/content/establishing-islandora-interest-groups

There are a number of interest groups that have gathered around various Islandora topics. Learn about active groups to join, or start your own! http://islandora.ca/content/establishing-islandora-interest-groups

Coding Standards for Islandora

Although notes are provided below, the most up-to-date information for developers will always be on the Islandora Github Wiki. Please visit here for Developer Documentation. Islandora develops code using a Continuous Integration development environment to ensure compatibility and quality of code. 

Anyone developing for the Islandora module is to follow the Drupal coding standards (http://drupal.org/coding-standards). This will be tested at commit time by the Coder Module (http://drupal.org/project/coder). In order to make things easier, try to test your code with the coder module before committing code to the islandora GIT. There are also some great pages on the Drupal Wiki (http://drupal.org/node/147789) about how to setup your favorite Integrated Development Environment (IDE) to use the Drupal standards.

...

Islandora Module File Structure and Naming

...