Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • How best to use the Range header
    • Want to speed up transfers, by having parallel transfers. But we're not doing this now, so wait on it.
      • This would require more disk. Would need to keep track of order (probably temp files with a naming scheme).
      • If you do the checksum at the end, and it's not right, you'd have to throw it all away.
    • Being able to restart from where we run into a problem (re-start). This reduces the amount of content we need to re-download.
      • Danny is close to being done with this. Update to the contentstore API.
  • Nick: Local deployment
    • Local deploy of DuraCloud 5.0 wars seems to work fine
    • Will swap out the Oracle JDK, to see if that makes a difference
  • Nick: Picking up config file, but the file isn't available from the classloader as it's an external file
    • Use @PropertySource annotation instead, to pull from system property. Still use independent class to load the config data.

Week 1, Day 5 (10/19)

  • Danny: For 1191, bump up the retries
  • Danny: Testing 1201 now, will pick up 1177 afterwards
  • Nick: Local issue appears to be due to use of a static variable, which doesn't allow spring to auto-wire the expected dependency
  • Bill: Continuing to work on AWS Imagine Grant writing

Week 2, Day 1 (10/22)

  • Danny has 1201 out for review. Nick to take a look, make sure it meets TDL needs.
  • Danny has 1191 out for review, Bill to take a look. Performance issue on Retrieval Tool should be resolved
  • Nick working on 623. Was having issues last week, seems to have been an issue with vscode adding .classpath files. May consider IntelliJ
  • Bill working on AWS Imagine Grant, will share with Heather
  • Heather and Courtney planning to work on documentation. There is some file directory docs on the TDL side to incorporate. Planning to work together on Wed and Friday.

Week 2, Day 2 (10/23)

  • Nick working on 623, needing to wire in the new classes via the XML config

Week 2,, Day 3 (10/24)

  • Nick completed 623, Danny and Bill to review. Does there need to be a test for the bean?
  • Nick started 1196, will be adding another tab on the MC interface for handling root users
  • Courtney to be working on docs today
  • Danny working on 1177, so will need to make sure no conflicts with Nick's work on 1196
  • For 1192: deleting spaces is not a common action. We want to make it really obvious.
    • Having to type the name of the space is more of a cognitive interrupt
    • Sticking with the AWS model makes sense here
    • Still include language that says "you're doing something different here"
    • Can use all caps to bring attention (don't use color, for accessibility reasons)
    • Bill to update the ticket with notes
  • Bill to pick up 1209 then 1207
  • Heather reviewing AWS grant doc, planning to work on docs on Friday

Week 2, Day 4 (10/25)

  • Nick, things going well on 1196, most of the classes are there. Added setRoot in duracloud-db. Issue getting the build process to use local version.
  • IntelliJ tend to drop unnecessary tabs/spaces
  • Danny stuck on 1191. If unplugging router, seems to just hang.
    • Issue may not be related to Danny's recent changes
    • If stopping wifi, the transfer continues - may be due to buffering, but not clear why this is different
    • Could test this in AWS, not clear if this would help
    • When stepping through with wifi off, the error was thrown and everything seemed to work
    • There isn't an incremental backoff currently for retrieving the list of content items

Week 2, Day 5 (10/26)

  • Nick: needs to add mc.context to MC link
  • Nick: 1196, a few more updates to make, but close
  • Danny: Hoping to wrap up the email UI today. Things working from the DB up. Just need to work on the JSP templates. Some tests needed.
  • Danny: Looking at 1191, need to test with 5.0, see if the same problem exists
  • Heather: Afternoon blocked off for documentation. Courtney's updates to incorporate. Talk with Bill about grant doc (after 12).
  • Retrospective:
    • Danny: Challenge is not to get distracted by other work that needs attention. Overall went well. Up-front organization and selection of tickets was really helpful. If that doesn't happen, tickets can be worked that aren't so important. Going forward, having more buffer between other sprints would be helpful. Fedora sprint just before and after this one didn't help.
    • Nick: Hyku sprint next week and a DPLA sprint the following week. Found the prioritizing of issues helpful. Preparation: Should have set up a dev environment before the sprint started. Delayed getting into code because the dev environment setup. Wanting to get into the code more and be less just sysadmin, has been good to dive in and better understand. Will be easier now to dive in to issues. Not all time was DuraCloud, some Hyku/DPLA stuff. If Nick has a better idea when a release is coming for DuraCloud, they might be able to push in some changes. Should talk about this at the monthly community calls.
    • Heather: Plus one on pre-planning. Pretty well scoped. Everyone felt interrupted by other priorities.
    • Bill: Value in pre-planning work, even without a sprint. Hoping to focus on DuraCloud dev, but that didn't happen. Daily standups were helpful. Try not to schedule next to other sprints or when people are traveling.

Actions