Attendees

General

Minutes

Monday 2013-09-23

2013-09-23 FF Tech Mtg

Tuesday 2013-09-24

Esme

  • working a webapp config for the triplestore indexer, which will also lead to kitchen sink integration
  • there are fedora-http-api IT failures due to possible temp path conflicts on mac os 10 (/var is a symlink to /private/var)
  • He is looking into a fix..

Markus and Ye

  • posted design page with some indexer questions
  • Esme provided explanation of core indexer message handling

Mike

  • working on integration tests for fc3 => fc4
  • tests start very slowly, so that hinders progress somewhat

Eric

  • using openssl SHA1 command cut time in half over modeshape SHA1 calculation
  • wants to store the SHA1 instead of recalculating it on node access
  • possibly use a JSON sidecar to hold values.

Greg

  • nothing to report yet, due to time conflicts

Wednesday

Esme

  • build problems in fcrepo-http-api
    • some are mac specific problems that were addressed
    • Adam has also seen this problem
    • has been able to ignore build failures
  • created triple store configuration within kitchen sink
  • next step is to create sample data and queries

Eric

  • Testing large files configuration, with result in wiki page
  • hashing faster with openssl
  • caching hash prevents duplicate calculations
  • removing hash altogether is possible but might be dangerous
  • he will comment out the IT that uses the local large files for testing, having posted his results

Markus & Ye

  • posted MPDL use case for search
  • ready to discuss at tomorrow's call
  • work is proceeding on a Solr indexer, with a local Solr instance

Mike

  • working out an issue with a project f3 jcr:content node not visible to fedora 4 api
  • gathering evidence and troubleshooting, will contact IRC if help needed

Greg

  • writing ITs for access roles API, fixing bugs

Thursday

2013-09-26 Fedora Committer Mtg

Friday

Esme

  • working on recipes, using REST to make records and query
  • no event triggered for properties changes
  • could set up a filter for property changes (could create a specific property in order to trigger node events)
  • Scott was going to check on Sesame for transitive query support

Mike

  • found the binary value bug
  • moved on to copy task for migration
  • adjusting pivotal tickets

Eric

  • trying to use extra properties storage json
  • would like to confirm that binary key is used simply for identification
  • will contact #modeshape to inquire about strange behavior on jcr:content properties and pull request ideas..
  • possible pull requests for FileSystemConnector
    • option for command-line hashing
    • option for caching the hashes

Greg

  • finished ITs for access roles API
  • working on basic Java PEP for roles

Monday

Esme

  • cannot find a way to explicitly trigger an update to get JMS working
    • will explore adding an explicit method call on the Observer that generates JMS mesgs
  • working on mulgara support cannot load data into mulgara yet, connection issue after model creation
  • will take on MacOSX issue with ITs

Mike

  • versionable - copy works fine without versioning via a short cut
  • created new tasks for versioning / migration
  • lossless implementation of f3 objects
  • copy routine will do translating of f3 to f4

Eric

  • working on pull requests for ModeShape
  • trying to keep SHA1 separate for binary value and fixity
  • thread start issue - cannot

Greg

  • making some progress on embedded PEP for basic roles
  • documenting some authz mappings for modeshape actions

Markus

  • summarized ideas on design page, Adam contributed many changes
  • problems with enforcer plugin dependencies - solr 

Andrew

  • MacOSX builds of IT is broken and this is a priority for this sprint

Tuesday

Esme

  • found MacOSX bug in backup integration test
  • will comment out test and leave link to pivotal ticket
  • will now pursue triggering event for PATCH

Mike

  • finalizing f3 content mapping in wiki, updated tests, pull request coming soon

Eric

  • FileSystemConnector - do an async sha1 sum for files - did not work well
  • will push up existing changes for ModeShape
    • bugfix for JCR content node
    • enhancements to increase speed w/openssl
    • bypass real hash and create via file path

MPDL

  • forced to use same version of lucene and solr as modeshape
  • code is now working and check in coming soon with initial indexer
  • then we will create more tickets
  • further design discussion on wiki page

Greg

  • working on test container authentication issues

Andrew

  • 4th sprint in phase - let's do a release at the end of this sprint
  • continue with release roughly every other sprint
  • gives community a specific tag for reporting issues
  • keep in mind preparation for a release - clean and working
  • keep pivotal updated - break work down into smaller units

Wednesday

Mike

  • did not get to pull requests, dealing with integration tests
  • the time suck of loading ITs
  • working on approach of representing all f3 content as per mappings
  • best approach will involve requiring the resource index
    • can ping children on demand instead of loading all
  • Thurs/Friday - getting to copy

Greg

  • solved IT issue with container auth in JAX-RS (filter wasn't setting container roles properly)
  • moving on to write more tests, dump authZ metadata in PEP, and then implement security checks for roles

Esme and Eric out today

Ye, Matthias and Markus made a sprint wrap up meeting, instead of stand up

 

  • No labels