Versions Compared

Key

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

...

...

ToDo / In Progress

Jira
serverLYRASIS JIRA
columnskey,summary,updated,status,resolution,assignee
maximumIssues30
jqlQueryproject = DURACLOUD AND status in ("In Progress", "Selected for Development", "In Review")
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

Completed

Jira
serverLYRASIS JIRA
columnskey,summary,updated,status,resolution,assignee
maximumIssues30
jqlQueryproject = DURACLOUD AND fixVersion = duracloud-6.3.0
serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

...

  • Attendees: Bill, Nick, Danny, Courtney (briefly)
  • Danny: Started working on DURACLOUD-1264 (DurAdmin Accessibility)
    • Starting to look at the Wave accessibility tool
    • Looking at the login page and main page of DurAdmin
    • Today starting to iterate on elements, try to fix some of the low hanging fruit
    • There are different classes of errors
    • There are some things that are just notices, about structural elements (not necessarily errors). Not everything called out is actually a problem.
    • There are certain javascript elements that can help to resolve problems in a variety of places
    • Approach: Iterate on individual elements and push PRs for each fix
    • WAVE provides a browser plugin to help get issues fixed
    • Will require some effort to get local environment for DuraCloud back up
  • Nick:
    • WAVE tool useful
    • Able to get rid of most of the errors on the SyncTool
    • Current work: https://github.com/TexasDigitalLibrary/duracloud/commits/duracloud-1265
    • A few alerts that don't appear to be errors. Like not having header tags or page regions.
    • Some of the errors are old JQuery dialog boxes (like the close link)
    • Having to rebuild and relaunch the SyncTool; started stalling at 12% usage
      • Updated Jetty to the latest minor version, and this seems to have resolved the issue
      • Nick to create a ticket to pull this in
  • It is some amount of effort to get a development environment set up. Could be done in Terraform or Docker
    • Would be nice to replace the mill-deploy with Terraform
  • Bill:
    • Starting to look at all the things needed to update to Java 11
  • WAVE tools

Week 1, Day 4 (08/20)

  • Attendees: Bill, Nick, Danny
  • Danny: Working on login page
    • Tricky because of the way the tool is evaluating contrast, may just be on the login page
    • The WAVE tool is seeing a white background when it's actually transparent (gradient). There doesn't appear to be a real contrast problem, even though it's showing up in the tool. It's not seeing the gray bar that the white text is sitting on.
  • Nick
    • Alt-text isn't necessary if the image is a background rather than an img tag
    • 1265 - just waiting to see how 1264 turns out, may make more changes
      • Fixed everything that was red, some of the things that were orange/yellow
      • Alert question: Creating headers and regions
      • Should capture a screenshot of the WAVE tool after change
    • Should test what it's like to try to navigate pages without a mouse - capture notes about what doesn't work
    • MySQL version moving to the latest connector (5.1.49) allows use of MySQL v8 (our current version only allows MySQL up to 7)
      • Will create a PR (and ticket) for the connector update
    • Moving on to 1246 (in the management console), planning to ask Heather for feedback after starting on this
  • Bill
    • Working on moving to java 11, not much to report so far

--

Week 2, Day 7 (08/25)

  • Attendees: Bill, Danny
  • Danny:
    • Ready to do a PR for accessibility
      • A bunch of contrast issues fixed, some weren't actually problems
      • Fixed all the labeling issues (that could be fixed)
      • Still need to try it with a screen reader, and see how it results
        • Will touch base with Nick on screen reader testing
      • Issues we don't have a good solution for:
        • text size in the charts is small
        • duplicate IDs (in hidden html)
      • Can create a new ticket with things that still need work
    • Next: Accessibility in the Management Console
      • Won't try to update the root console pages
      • Will review Bill's Java 11 PRs
  • Bill:

Week 2, Day 9 (08/27)

  • Attendees: Nick, Bill
  • Nick:
    • Working on 1267 - Retrieval tool
      • There are retries, which is why the error isn't printed. There is a NotFoundException that can be caught. Possibly
    • Completed the PR for 1246
    • Waiting to see how 1264 landed. Danny using different contrast numbers.
      • Also added an alt tag to the log
      • Nick added a table header to table, but Danny added table header. Moving to 
  • Bill:

Actions

  •  Bill Brananto create a ticket to replace mill-deploy with Terraform
    Jira
    serverLYRASIS JIRA
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
    keyDURACLOUD-1272