Islandora CLAW

Latest CLAW News

Islandora CLAW Community Sprint 006 - Complete!

manez's picture
Submitted by manez on

It's been a little while since we checked in on the Islandora CLAW community sprints, but they've been ticking along every month since last November, knocking down tickets and gradually building up the next major version of Islandora. This last sprint was especially significant in two ways: we welcomed two new sprinters (Ed Fugikawa and Ben Rosner), and we closed the most tickets of any sprint since they began. You can check out those stellar results here

The next sprint will run from May 16 - 27, kicking off with a meeting on Monday. If you would like to take part, please add your name to the sprint here. We've just gone through some heavy re-structuring of how Islandora CLAW's pieces are stored in GitHub, so there will be opportunities to participate on a documentation level (for those non-developers out there who still want to contribute directly).

New for Islandora CLAW: Docker and Ansible!

manez's picture
Submitted by manez on

Thanks to support from the University of Manitoba, McMaster University, York University, the tireless work of developer Nigel Banks, and Q&A/testing by Project Director Nick Ruest, the Islandora Foundation is very happy to announce the development of a suite of new ways to work with Islandora CLAW:

These links represent a tremendous amount of work that will make it much easier for you to deploy and develop in Islandora CLAW. Moreover, this work illustrates that the CLAW architecture can be split out into its individual components, and scaled horizontally. If you're interested in learning more about how to develop with CLAW or want to be a part of the project, please consider attending our weekly CLAW Tech Calls, or taking in our run of CLAW development webinars - more info here.

The State of the CLAW

nruest's picture
Submitted by nruest on

The state of the work is that is in progress. Like Fedora 4, CLAW is a complete rewrite of the entire Islandora stack. It is a collaborative community effort, and needs the resources of the community. An update on the project was included in the most recent Islandora Community Newsletter. You can check that out here.

  • We have weekly CLAW Calls that you are more than welcome to join us on, and add items to the agenda.
  • We send updates to the list each week after each call, and you can view them all here.
  • We have monthly sprints which are held during the last two weeks of the month. If you (or your colleagues) are in a position to join, you are more than welcome to join us there too.
  • We also have weekly CLAW lessons which are led by Diego Pino Navarro. You can find more information on them here.
  • Data model, and Hydra interoperability? We're working on implementing the Portland Common Data Model (PCDM). More is available on that here and here.

If you want to see CLAW completed faster, you can help! 

  • Contribute developer time. Either your own, or some developer time from your institution. Not comfortable with the stack? Thats what CLAW lessons are for!
  • Contribute funds: The Islandora Foundation is very close to having the necessary membership funding to hire a Technical Lead, who could devote a lot more time to coordinating the development of CLAW than our current volunteer team has available. Joining the Islandora Foundation has many benefits, but adding a Technical Lead to the project will be a big one in the CLAW corner.
  • Contribute opinions: We need to know how you want CLAW to work. You are welcome to attend the weekly CLAW Call detailed above. Please also watch the listserv for questions about features and use cases.

Islandora CLAW Lessons: Starting March 1st

manez's picture
Submitted by manez on

Looking ahead to Fedora 4? Interested in working with Islandora CLAW? Want to help out but don't know where to start? Want to adopt it and need some training? CLAW Committer Diego Pino will be giving a several-part series of lessons on how to develop in the CLAW project, starting March 1st at 11AM EST and continuing weekly until you're all CLAW experts. These will be held as interactive lessons via Google Hangouts (class size permitting). Registration is completely free but spaces may be limited. Sign up here to take part.

Islandora CLAW Community Sprint 002 - Complete!

manez's picture
Submitted by manez on

The Islandora community just wrapped up its second volunteer sprint on Islandora CLAW. The first sprint, back in November, was a broad introduction with a focus on documentation and knowledge transfer. This time around we switched gears and put the emphasis on writing code, with a smaller team made up of developers and most of the Islandora CLAW Committers, working on tasks relating to porting the existing Java based services to PHP services. The team for this sprint was:

  • Nick Ruest
  • Jared Whiklo
  • Diego Pino
  • Nigel Banks

Their numbers were small but their accomplishments were great. Diego takes the MVP award for this sprint, tackling the resource PHP service and working through API improvements for Chullo, the CLAW equivalent of Tuque. Jared did some updates for our vagrant installer. Nick coordinated the sprint and put up an updated the Islandora PCDM diagrams. Nigel worked on integration testing and came away with a plan to redo the CLAW build scripts in Ansible. The whole crew worked together throughout the sprint, strategizing and reviewing each other's code.

The next sprint will be in the new year, running January 18 - 29. It will be another focussed, developer-driven sprint, so if you are interested in digging into the code behind CLAW and making a contribution, please sign up! If you have any questions about contributing to a sprint in the future, please do not hestitate to contact CLAW Project Director, Nick Ruest.


Subscribe to Latest CLAW News