Participants

  1. Danny Bernstein 
  2. Andrew Woods
  3. Peter Winckles (taking the 7th off)
  4. Ben Pennell 

Objectives

  1. Implement external content
  2. Initial implementation of Fedora 4 & 5 migration to 6
  3. Refine search service
  4. Initial performance testing of Fedora 6

Tickets

Sprint board

  1. External Content
    1. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  2. Test coverage Improvements
    1. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  3. 4/5→6 Migration
    1. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    2. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    3. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    4. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    5. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  4. Performance testing
  5. Loose ends 
    1. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    2. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    3. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    4. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    5. Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Standup Reports

2020-08-07 (Friday)

bbpennel 9:11 AM
[Fedora 6 Standup]
Previously:
* Worked on some fixes for "Support creation of external binaries" (FCREPO-3239)
* Reviewed https://github.com/fcrepo4-exts/fcrepo-storage-ocfl/pull/3
Working on today:
* Address feedback "Support creation of external binaries" (FCREPO-3239)
* Take a look at https://github.com/fcrepo4-exts/fcrepo-upgrade-utils/pull/17
* Either work on migration stuff or something from the backlog (I believe there was something about inbound references? I assume that depends on the search index containing new info?)
Blockers:
* none


awoods 9:43 AM
[Fedora 6 Standup]
Finished yesterday:
- Implemented: Provide unique name for default output directory
- https://jira.lyrasis.org/browse/FCREPO-3398
- Reviewed: Ensure integration tests are run against mysql, mariadb, and postgres
- https://jira.lyrasis.org/browse/FCREPO-3382
- Reviewed: Support creation of external binaries
- https://jira.lyrasis.org/browse/FCREPO-3239
Working on today:
- Continue with: Add search support to HTML UI
- https://jira.lyrasis.org/browse/FCREPO-3351
- Continue with: Run and Document Ingest Performance Tests on F6
- https://jira.lyrasis.org/browse/FCREPO-3397
Blockers:
- None

2020-08-06 (Thursday)

Peter Winckles 8:18 AM
Yesterday:
- Made a few modifications to the storage pr: https://jira.lyrasis.org/browse/FCREPO-3394
- Took a look at Danny's PR: https://github.com/fcrepo4/fcrepo4/pull/1726
- Got fcrepo-storage-ocfl publishing snapshots to sonatype
- Some local work
Today:
- I assume there will be some fresh PRs coming in to look at
- I started updating migration-utils to use fcrepo-storage-ocfl, but it's not quite a slamdunk because it needs to support writing OCFL without the .fcrepo directory :(
- I will probably work on getting the integration tests running on the other dbs
Blockers:
- I have a few meetings today


awoods 9:49 AM
[Fedora 6 Standup]
Finished yesterday:
- Reviewed: Part 2: Implement interfaces module that encapsulates Fedora "sprinkles"
- https://jira.lyrasis.org/browse/FCREPO-3394
- Started: Add search support to HTML UI
- https://jira.lyrasis.org/browse/FCREPO-3351
- Continued with: Run and Document Ingest Performance Tests on F6
- https://jira.lyrasis.org/browse/FCREPO-3397
Working on today:
- Continue: https://jira.lyrasis.org/browse/FCREPO-3351
- Continue: https://jira.lyrasis.org/browse/FCREPO-3397
Blockers:
- None


bbpennel 10:52 AM
[Fedora 6 Standup]
Previously:
* Continued working on "Support creation of external binaries" (FCREPO-3239)
* Opened PR https://github.com/fcrepo4/fcrepo4/pull/1735
Working on today:
* Take another look at https://github.com/fcrepo4-exts/fcrepo-storage-ocfl/pull/3
* Touch base with Danny about 4/5 -> 6 migration
Blockers:
* none


dbernstein 10:59 AM
[Fedora 6 Standup]
Yesterday:
* PR feedback on rdf_type refactoring (https://jira.lyrasis.org/browse/FCREPO-3378
* https://jira.lyrasis.org/browse/FCREPO-3391: refactored fcrepo-upgrade-utils to support multiple migration paths.
Working on today:
* Continue on https://jira.lyrasis.org/browse/FCREPO-3391
Blockers:
* None

2020-08-05 (Wednesday)

Peter Winckles 8:25 AM
Yesterday:
- Implemented the storage api: https://jira.lyrasis.org/browse/FCREPO-3394
Today:
- Reviewing https://github.com/fcrepo4/fcrepo4/pull/1726
- A little local work


awoods 8:56 AM
[Fedora 6 Standup]
Finished yesterday:
- Still running test 5 (~400k containers so far):
- https://github.com/fcrepo4-labs/fcrepo4-jmeter#test-5---number-of-containers---with-rdf-bodies
- "Run and Document Ingest Performance Tests on F6"
- https://jira.lyrasis.org/browse/FCREPO-3397
- Implemented: HTML UI: Allow Creation of Archival Group
- https://jira.lyrasis.org/browse/FCREPO-3336
Working on today:
- Review: Part 2: Implement interfaces module that encapsulates Fedora "sprinkles"
- https://jira.lyrasis.org/browse/FCREPO-3394
- Continue with: Run and Document Ingest Performance Tests on F6
- https://jira.lyrasis.org/browse/FCREPO-3397
Blockers:
- None


bbpennel 9:05 AM
[Fedora 6 Standup]
Yesterday:
* Continued working on "Support creation of external binaries" (FCREPO-3239)
* Pretty much all the tests are re-enabled and passing
Working on today:
* Continued working on "Support creation of external binaries" (FCREPO-3239)
* There are some cases that are not covered by existing tests, that might require changes
* Updating external binaries, switching resources between internal and external
* Take a look at https://github.com/fcrepo4-exts/fcrepo-storage-ocfl/pull/3
* Will need to figure out what to work on next, might finish up current work today
Blockers:
* Some local stuff


dbernstein 12:44 PM
[Fedora 6 Standup]
Yesterday:
* Started to formulate a plan for https://jira.lyrasis.org/browse/FCREPO-3391: extract read functionality from fcrepo-import-export.
I think it may be easier to implement the migration directly rather than trying to pull out the read functionality.
Working on today:
* Continue on https://jira.lyrasis.org/browse/FCREPO-3391
Blockers:
* None

2020-08-04 (Tuesday)

bbpennel 8:58 AM
[Fedora 6 Standup]
Yesterday:
* Create ticket related to issues exporting child to parent, probably resolved it
* https://jira.lyrasis.org/browse/FCREPO-3396
* Exported 86 object collection, which can be used for testing
* Started looking at Support creation of external binaries (FCREPO-3239) to determine which parts still need work
* Reviewed https://github.com/fcrepo4/fcrepo4/pull/1725 (lazy staging dirs)
* Left feedback on Peters fcrepo-storage-ocfl PR
Working on today:
* Continue working on "Support creation of external binaries" (FCREPO-3239)
Blockers:
- none

Peter Winckles 9:04 AM
Yesterday:
* Did a PR for the fcrepo-storage-ocfl api: https://github.com/fcrepo4-exts/fcrepo-storage-ocfl/pull/1
* Worked on the API implementation
* Helped Danny a little with ITest woes
* A little local work
Today:
* Tweaking the fcrepo-storage-api
* Continue to work on the implementation
Blockers:
* None

awoods 10:50 AM
[Fedora 6 Standup]
Finished yesterday:
- Reviewed/Merged: Part 1: Extract interface(s) that encapsulates Fedora "sprinkles" into new module
- https://jira.lyrasis.org/browse/FCREPO-3392
- Initial work on: Run and Document Ingest Performance Tests on F6
- https://jira.lyrasis.org/browse/FCREPO-3397
Working on today:
- Continue with: Run and Document Ingest Performance Tests on F6
- https://jira.lyrasis.org/browse/FCREPO-3397
Blockers:
- None

dbernstein 11:40 AM
[Fedora 6 Standup]
Finished yesterday:
- Refactored PR for Unable to locate Jira server for this macro. It may be due to Application Link configuration. (rdf_type in search index)
Working on today:
- shift to fcrepo 4/5 migration. Not sure yet what I will start on
Blockers:
- None

Template

[Fedora 6 Standup]
Finished yesterday: 
  {ticket titles and associated JIRA links}
  {AND please include brief textual description}
Working on today:
  {ticket titles and associated JIRA links}
  {AND please include brief textual description}
Blockers:
  {brief textual description}
  • No labels