Skip to content
Nick Ruest edited this page Feb 24, 2016 · 10 revisions

Time/Place

This meeting is a hybrid teleconference and IRC chat. Anyone is welcome to join. Here is the info:

Attendees

  • Jared Whiklo
  • Ed Fujikawa
  • Ben Rosner
  • Mark Cooper
  • Nigel Banks
  • Danny Lamb ⭐
  • Nick Ruest ⭐

Agenda

  1. Sprint updates
  1. CLAW Lessons update
  2. ... (feel free to add agenda items)

Minutes

irc log

  1. Sprint updates
  • Nick gave an overview of what the sprint team has been working on for this sprint
  • The example pull requests are to demonstrate dependency injection. This is based on conversations Danny, Diego, and Jared were having yesterday (Feb. 23, 2016) in irc.
  • Danny walk through the example pull requests above
    • #36: basically a UUID generator
    • #36: ...and use for type checking
    • #159: requires the UUID generator, and uses PHP type checking
    • #159: it can be used a variable
    • #159: index.php -- this is where the dependency injection happens
    • The controller just handles requests and responses.
    • Delegate to what you've injected into the controller, to seperate business logic from web service logic.
    • "Make it super flexible from the start, so we don't have controllers depending on other controllers. Because then we don't have microservices, just an arbitrarily fragmented monolith."
    • Jared: The resource service, does that actually need to be a Silex service? (because it is internal, and we never want to expose those routes) -- Should it be an injected service, or in Chullo?
    • Danny: Yes, and yes. Put it in Chullo and inject it into what needs it.
  1. CLAW lessons have proved very popular. 38 people have signed up! Can’t use google hangouts, so we’re going to use Adobe Connect through Scholar's Portal / OCUL. Holds up to 50 people. It’s proven so popular, we’re going to do it weekly!
  2. Docker update from Nigel:
  • 2 options available:
    • one monolithic container (THE FULL LOBSTER)
    • each piece broken apart into its own container
  • Danny messed up by putting some hard coded stuff in sync gateway for Drupal auth. We also need to push the service uri’s into Drupal configuration before the broken apart stack will work.
  • Since no one’s really competent enough in Docker to code review, we’re just going to QA thoroughly and use that as a chance to learn more about Docker and all the awesome work Nigel’s done in recent weeks.

This is an archive. For new Tech Call notes, click here

⚠️ ARCHIVED Islandora Tech Calls

⚠️ ARCHIVED Islandora User Calls

Clone this wiki locally