Open for Revew - Technical Roadmap

At our last Annual General Meeting, a list of strategic goals were approved by our membership. In order to fulfill:

Create a roadmap for the future of the Islandora platform, including tools and strategies for migration

The Technical Advisory Group (TAG for short) has been working on a prioritized list of upcoming features and improvements for Islandora CLAW to help guide its development. We're aiming to release Islandora CLAW (and drop the CLAW codename) after 7.x-1.12 is released. Once that happens, this roadmap will be used to set sprint goals and other development priorities. We're opening up the roadmap to review by the entire community, and are asking for your feedback. You can leave comments either in this google doc or in the individual Github issues. We've also ranked these issues using a Github project.

Priority was agreed upon following the general rule of providing "must-have" features before migration. In other words, features which, if missing, would prevent someone from adopting the software should receive higher priority. Documentation and examples involving migrations ranked first, with multi-site support following up second. Also on the list are features built around the Fedora API specification, UI/UX improvements, new derivatives, and a lot more.

If there's anything you think is missing that's high priority, feel free to leave a suggestion in the google doc, or create an issue on Github and give it the Roadmap label. This is your chance to help shape the development of the project, so if you really need something before migrating in, this is a good opportunity to have your voice heard. After this review, the finalized list of features will be presented to the Board of Directors for approval. Once approved, the roadmap will be prominently displayed on our web site to help give people a sense of the direction of the software.