avalonmediasystem / avalon

Avalon Media System – Samvera Application
http://www.avalonmediasystem.org/
Apache License 2.0
93 stars 51 forks source link

Avalon 7.2 - Release #4308

Closed joncameron closed 3 years ago

joncameron commented 3 years ago

Description

We'll need a slightly different process than usual, since we won't be merging develop to staging as is the usual way.

PRs to Exclude

PRs to Include

Features

Dependencies

Other Updates

Fixes

Done Looks Like

Pre-release check

Code Changes

Application Testing

Documentation

Marketing and Outreach

Dananji commented 3 years ago

@joncameron The PRs I talked about were the following;

  1. Streaming fix in Android browsers: #4186
  2. Keyboard shortcuts for player: #4188 (there's a slight issue with this one, we enabled keyboard shortcuts in another PR with skip forward and backward feature, which was not intended to be released and PR #4188 is related to keyboard shortcuts)
  3. Fix skip transcoding in AWS: #4184
  4. Bug fix for firing a derivative check infinitely: #4181
  5. Fix for filtering collections with special characters: #4177
  6. Add Manage Jobs link to Manage dropdown: #4176
  7. Show error messages when creating/updating collection info: #4169
  8. Use << instead of += since []= isn't defined for ActiveModel::Errors: #4168
  9. Fix route reference when using become sessions: #4165

Some of these may have been excluded intentionally. I wanted to mention them in any case you missed these while compiling this list.

And also what about the list of PRs excluded in 7.1.1 release, do we want to include them in this version? https://github.com/avalonmediasystem/avalon/pull/4152 https://github.com/avalonmediasystem/avalon/pull/4136 https://github.com/avalonmediasystem/avalon/pull/4125 https://github.com/avalonmediasystem/avalon/pull/4124 https://github.com/avalonmediasystem/avalon/pull/4085 https://github.com/avalonmediasystem/avalon/pull/4080

Dananji commented 3 years ago

Found these PRs we have not included in the ticket while I was rebasing;

  1. https://github.com/avalonmediasystem/avalon/pull/4104 - Display supplemental files in item view page
  2. https://github.com/avalonmediasystem/avalon/pull/4154 - Cache s3 object locally for faster waveform job
  3. https://github.com/avalonmediasystem/avalon/pull/4187 - Fix rake:aws:create_presets not working
  4. https://github.com/avalonmediasystem/avalon/pull/4200 - Fix S3 localizer
  5. https://github.com/avalonmediasystem/avalon/pull/4201 - Fix skip transcoding with real S3
  6. https://github.com/avalonmediasystem/avalon/pull/4202 - Update rack to 2.2.3
  7. https://github.com/avalonmediasystem/avalon/pull/4203 - Update jquery-rails to 4.4.0
  8. https://github.com/avalonmediasystem/avalon/pull/4293 - Run cron jobs on Sidekiq
  9. https://github.com/avalonmediasystem/avalon/pull/4309 - Check for Redis before creating cron jobs

I think the first one we have missed while compiling the list. It shows supplemental files in the item page, which is one of the main features in 7.2. The same goes with the last 2 PRs that Phuong worked on. @joncameron What do you think about the other PRs here (couple of bug fixes and upgrades)?

joncameron commented 3 years ago

@Dananji Yes, that first one is definitely in. It looks like all of these PRs can be included to me.

@phuongdh - Can you confirm that these all look good for 7.2, or if any should be excluded?