User:ISS/Reports/2020

Week 1 (Jan 1 - Jan 3)
Whole week dedicated to triaging.

Triage:
 * Reviewed: 33
 * Confirmed: 10
 * Invalid: 2
 * Needs Information from User: 7
 * Resolved: 7

Code Review:
 * Fix T51828 VSE Proxy smaller than 100% produces wrong results when using Crop or Offset for movie strip D6314

Commits:
 * None

Week 2 (Jan 6 - Jan 11)
Whole week dedicated to triaging.

Triage:
 * Reviewed: 101
 * Confirmed: 16
 * Duplicate: 3
 * Invalid: 13
 * Needs Information from User: 42
 * Resolved: 11

Code Review:
 * None

Commits:
 * None

Week 3 (Jan 13 - Jan 18)
Whole week dedicated to triaging.

Involved in 131 reports: Review: Own solutions in review: 5
 * Closed as Resolved (all): 6
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 56
 * Closed as Duplicate: 5
 * Confirmed (all): 32
 * Needs Info from User: 28
 * Needs Developer to Reproduce: 4
 * Own reported: 0
 * None Really
 * Needs Review: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: Fix T69921: VSE - Waveforms unnecessary redrawn on offset change D6053
 * Needs Review: VSE: Disk cache D5524
 * Needs Review: Sequencer: tool system integration D5460

Week 4 (Jan 20 - Jan 25)
Whole week dedicated to triaging and curfew classifying. Did few commits that were waiting for quite some time.

Involved in 134 reports: Review: Own solutions in review: 3 Commits:
 * Closed as Resolved (all): 12
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 39
 * Closed as Duplicate: 13
 * Confirmed (all): 30
 * Needs Info from User: 35
 * Needs Developer to Reproduce: 5
 * Own reported: 0
 * None Really
 * Needs Review: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524
 * Fix T70415 100% proxy files playing with poor performance
 * VSE: Add Adjust Last Operation panel to the video sequencer
 * Fix T69921: VSE - Waveforms unnecessary redrawn on offset change
 * VSE: Tool system integration

Week 5 (Jan 27 - Jan 31)
Whole week dedicated to triaging and curfew classifying. I did look into some issues during DoS attack, but all turned out to be a headscratcher, so I will need more time to continue working on them.

Involved in 88 reports: Review: Own solutions in review: 3
 * Closed as Resolved (all): 4
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 29
 * Closed as Duplicate: 12
 * Confirmed (all): 20
 * Needs Info from User: 21
 * Needs Developer to Reproduce: 2
 * Own reported: 0
 * None Really
 * Needs Review: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524

Week 6 (Feb 3 - Feb 7)
Whole week dedicated to triaging and curfew classifying. During code quality day I did some cleanup and refactoring, which turned out into functional change (D6786)

Involved in 57 reports: Review: Own solutions in review: 5 Commits:
 * Closed as Resolved (all): 6
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 6
 * Closed as Duplicate: 5
 * Confirmed (all): 11
 * Needs Info from User: 26
 * Needs Developer to Reproduce: 3
 * Own reported: 0
 * None Really
 * Needs Review: VSE: Remove atomized image duplication for preprocessing stage D6790
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Review: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524
 * VSE: Add option to select handles with box selection
 * Cleanup: remove old VSE prefetching code.

Week 7 (Feb 10 - Feb 14)
Whole week dedicated to triaging and curfew classifying. Involved in 45 reports: Review: Own solutions in review: 7 Commits:
 * Closed as Resolved (all): 13
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 5
 * Closed as Duplicate: 2
 * Confirmed (all): 13
 * Needs Info from User: 9
 * Needs Developer to Reproduce: 3
 * Own reported: 0
 * None Really
 * Accepted: Fix T70229: Show Cache On will cause a lower fps D6835
 * Accepted: VSE: Remove atomized image duplication for preprocessing stage D6790
 * Accepted: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524
 * VSE: Add option to select handles with box selection

Week 8 (Feb 17 - Feb 21)
Whole week dedicated to triaging. Resumed works on Disk cache D5524

Involved in 31 reports: Review: Own solutions in review: 6 Commits:
 * Closed as Resolved (all): 3
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 1
 * Closed as Duplicate: 1
 * Confirmed (all): 21
 * Needs Info from User: 3
 * Needs Developer to Reproduce: 2
 * Own reported: 0
 * None Really
 * Accepted: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524
 * Needs Revision: VSE: Refactor proxy loading D6786
 * VSE: Fix missed renaming of cut operator
 * VSE: Remove atomized image duplication for preprocessing stage
 * Fix T70229: Show Cache On will cause a lower fps

Week 9 (Feb 24 - Feb 28)
Done mostly triaging, Updated Disk cache patch D5524, which still needs some finishing touches. Next up will be some more tools for toolbar, I would like to add at least 4.

Involved in 41 reports: Review: Own solutions in review: 6
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 14
 * Closed as Duplicate: 3
 * Confirmed (all): 18
 * Needs Info from User: 4
 * Needs Developer to Reproduce: 2
 * Own reported: 0
 * None Really
 * Accepted: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524
 * Needs Revision: VSE: Refactor proxy loading D6786

Week 10 (Mar 2 - Mar 6)
This week, I have focused on finishing some patches I had in review (mainly disk cache and tools, so they can be added in 2.83) I have 3 new tools in review, split tools took most time to implement. I will need to consult 1 more tool if it shold be included, because of its experimental nature. Done some triaging as well, but not as much as usually, but I will return to mostly triaging now. In next week I expect to adress issues raised durin review process.

Involved in 35 reports: Review: Own solutions in review: 9 Commits:
 * Closed as Resolved (all): 0
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 14
 * Closed as Duplicate: 3
 * Confirmed (all): 15
 * Needs Info from User: 1
 * Needs Developer to Reproduce: 2
 * Own reported: 0
 * None Really
 * Accepted: Fix T70612: Crash on prefetching 3D preview scene strips D6117
 * Needs Review: VSE: Add color picker tool D7064
 * Needs Review: VSE: Add slip tool D7063
 * Needs Review: Add Scissors tool and new Blade modes to VSE D7019
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Review: Fix T69444: Scene strip won't play audio if duplicate uses camera. D6084
 * Needs Review: VSE: Disk cache D5524
 * Fix T74334: VSE can't import multiple movie files
 * Fix T74320: Sound strip waveforms drawing allows negative volume values

Week 11 (Mar 09 - Mar 13)
This week I have done mostly triaging. Reviewed 1 patch and updated tool and disk cache patches Next week I will continue updating patches as needed, If there will be nothing to triage and nothing to work on as planned, I can look at some VSE bugs and fix them.

Involved in 36 reports:
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 13
 * Closed as Duplicate: 4
 * Confirmed (all): 14
 * Needs Info from User: 5

Review:


 * VSE: changes to the strips drawing D6883

Own solutions in review: 9


 * Needs Review: VSE: Add color picker tool D7064
 * Needs Review: VSE: Add slip tool D7063
 * Needs Review: Add Scissors tool and new Blade modes to VSE D7019
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Disk cache D5524
 * Needs Revision: VSE: Refactor proxy loading D6786

Week 12 (Mar 16 - Mar 20)
Done a bit less triaging then I should perhaps, I reviewed old unconfirmed reports, this is very slow and not very productive process, but I managed to close at least few old reports. Disk cache has been merged, with suggestion to look for different compression algorithms, that can do multithreaded encoding or decoding. That would solve issue with CPU bottleneck, though I think, that we will still need some write queue that would run from thread, so main thread is freed as soon as possible. So I will look into implementing this (not sure if next week). Strip drawing improvements is in as well, without drawing Fcurve overlay - will do review next week. Another review(at least initial) for next week will be D7198 - Automaticly build proxy

Plan for BCON2 overall is to fix ideally 1 bug per day along with triaging, reviews and other development.

Involved in 0 reports:
 * Closed as Resolved (all): 0
 * Closed as Invalid (spam, feature requests, not-a-bug, 3rd-party-addon, no response): 0
 * Closed as Duplicate: 0
 * Confirmed (all): 0
 * Needs Info from User: 0
 * Needs Developer to Reproduce: 0
 * Own reported: 0

Review:
 * VSE: changes to the strips drawing D6883
 * Check if actseq is NULL before dereferencing it in sequencer_select_grouped_exec D7170

Own solutions in review: 7 New:
 * Needs Review: VSE: Add color picker tool D7064
 * Needs Review: VSE: Add slip tool D7063
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Revision: VSE: Refactor proxy loading D6786
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201

Commits:
 * Fix (unreported): Crash on accessing active sequence in select groupped operator
 * VSE: Strip drawing improvements
 * VSE: Disk cache

Week 13 (Mar 23 - Mar 27)
This week I was involved in triaging as per usual. Little bit more review than I expected, in case of D7252 and D7248 quite a bit outside of area I am comfortable in. Worked on 4 bugfixes this week - close enough to what I ought to do.

Next week I should try to move with patches that I have in review. Some are there for quite some time. Continue with aim for at least 1 fix per day and triaging reports.

Involved in 50 reports:

Script I was using to generate these reports doesn't seem to work well. This time I used query https://developer.blender.org/feed/transactions/query/z5oqbo0I7PMi/#R to get number of reports I participated in. Will fix script for next time, I have built query that works fast, I just need to write some filters.

Review:
 * VSE: draw f-curves for opacity and volume values on the strips D7205
 * Fix T67499: Sequencer: Range > Set End Frame is set one frame too late. D7246
 * WIP: Automaticly build proxy when movie and image files are added D7198
 * Fix T73945: Don't grey out "Calculate to Frames" in some cases D7252
 * Fix T74111: Animation Playback Delayed With Time Remapping And AV-Sync D7248

Own solutions in review: 7
 * Needs Review: Fix T74897: VSE animation doesn't work D7264
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Add color picker tool D7064
 * Needs Review: VSE: Add slip tool D7063
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786

Commits:
 * Fix T74662: Prefetching causes random crashes
 * Fix T75019: Frame Offset does not apply to scopes

Week 14 (Mar 30 - Apr 03)
This week
 * I was involved in triaging as per usual.
 * Made 4 bugfixes and 2 cleanups for code quality day.
 * I have failed to get my patches reviewed - I haven't even tried.

Next week
 * Really move on with review, at least issues that have limited amount of time to be added (BCON2)
 * More triaging
 * I will probably have to prioritize working on tools, because it looks like I am not able to get to it done while doing bugfixing.

Involved in 50 reports:
 * Confirmed: 14
 * Closed as Resolved: 1
 * Closed as Invalid: 7
 * Closed as Duplicate: 2
 * Needs Info from User: 19
 * Needs Developer to Reproduce: 0
 * Actions total: 81

Review: 2
 * Fix T67499: Sequencer: Range > Set End Frame is set one frame too late.. D7246
 * WIP: Automaticly build proxy when movie and image files are added. D7198

Own solutions in review: 12
 * Accepted: Fix T74602: Sequencer slip operator ignores offset constraints D7288
 * Needs Review: Refactor sample operator D7315
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74875: Preview shows previously cached frame after Hard Cut D7313
 * Needs Review: Fix T74603: Tweaking offsets causes strips to "reverse" D7285
 * Needs Review: Fix T74897: VSE animation doesn't work D7264
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Add color picker tool D7064
 * Needs Review: VSE: Add slip tool D7063
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786

Commits:
 * VSE: don't allow strip preview when clicking on the scrubbing region
 * Cleanup: Fix comment style and check if they are valid or make sense
 * Cleanup: Use `_fn` as a suffix for callbacks in VSE code

Week 15 (Apr 06 - Apr 10)
This week
 * I was involved in a bit less triaging as per usual.
 * Made 3 bugfixes.
 * I put quite a lot of work in Blade tool improvements D7379 Mainly because I have chosen wrong approach at first. I am not sure if I will be able to include this patch in version 2.83 however. Overall I was focused on tool system this week.

Next week
 * Some work on tools is still to be done, mainly to "officially" approve and commit changes. If blade tool could not be included in 2.83 I won't focus on it right now
 * I need to do much more triaging. I am looking at almost 70 untriaged reports just by starting next week.
 * I think some bugfixing is still achievable, but I am not setting any goal.

Involved in 31 reports:
 * Confirmed: 10
 * Closed as Resolved: 0
 * Closed as Invalid: 4
 * Closed as Duplicate: 1
 * Needs Info from User: 8
 * Needs Developer to Reproduce: 1
 * Actions total: 55

Review: 3
 * Richard Antalik (ISS) accepted D7389: Fix T71546: VSE stereoscopic strips issues with mismatched dimensions. D7389
 * Richard Antalik (ISS) accepted D7360: Manual: add descriptions for VSE F-Curves drawing option. D7360

Own solutions in review: 9
 * Accepted: Keymap: declare `anim.change_frame` explicitly for each editor D7382
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74603: Tweaking offsets causes strips to "reverse" D7285
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * VSE: Add sample tool
 * Refactor sample operator
 * Fix T75421: Wipe clock and Iris transition not working
 * Fix T74875: Preview shows previously cached frame after Hard Cut
 * Fix T75415: Changing text strip "start" leads to flickering image
 * Fix T75382: VSE Strip Adjustments Not Immediately Visible
 * Fix T74897: VSE animation doesn't work
 * Cleanup: Add some comments removed in rB0d0036cb53f8
 * Fix T74602: Sequencer slip operator ignores offset constraints
 * VSE: Draw f-curves for opacity and volume values on the strips

Week 16 (Apr 13 - Apr 17)
This week
 * I was mostly involved in triaging.
 * Made 2 bugfixes. and looked into "Pasted strip doesnt have F-Curve keyframes" T36263.
 * Unfortunately there is still some work to be done on tools implementation so not much will change for 2.83 release. I have at least added sample tool for preview in place of annotation drawing so people don't draw accidentally.

Next week
 * Keep on triaging.
 * And more bugfixing. I will focus on high priority reports, and old ones for a while.
 * There are also some diffs to review so I will look at those as well.

Involved in 73 reports:
 * Confirmed: 14
 * Closed as Resolved: 1
 * Closed as Invalid: 20
 * Closed as Duplicate: 3
 * Needs Info from User: 15
 * Needs Developer to Reproduce: 6
 * Actions total: 110

Review: 3
 * Richard Antalik (ISS) Add Transparancy to Rectangle Overlay in the VSE. D7468
 * Richard Antalik (ISS) Fix For T74346 VSE: Prefetching doesn't work properly with property animations. D7467
 * Richard Antalik (ISS) VSE: Add smooth frame interpolation option to speed control effect strip. D7417

Own solutions in review: 9
 * Fix T75495: Blender crashes opening a VSE .blend file D7412
 * Fix T74603: Tweaking offsets causes strips to "reverse" D7285
 * Keymap: declare anim.change_frame` explicitly for each editor D7382
 * Blade tool improvements D7379
 * Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Fix T74958: Infinite loop on using strip as modifier mask D7201
 * VSE: Refactor delete operator and API D6892
 * VSE: Fix assigning effect strip inputs D6868
 * VSE: Add slip tool D7063

Commits:
 * None

Week 17 (Apr 20 - Apr 24)
This week
 * I was mostly involved in triaging.
 * Done some code review.
 * Worked on high priority bugs. This wasn't especially productive though.

Next week
 * Keep on triaging.
 * Try to resolve high priority bugs

Involved in 44 reports:
 * Confirmed: 12
 * Closed as Resolved: 0
 * Closed as Invalid: 7
 * Closed as Duplicate: 2
 * Needs Info from User: 10
 * Needs Developer to Reproduce: 2
 * Actions total: 77

Review: 6
 * Richard Antalik (ISS) added a project to D7468: Add Transparancy to Rectangle Overlay in the VSE: Video Sequencer. D7468
 * Richard Antalik (ISS) accepted D7401: VSE: handles fixes and cleanup. D7401
 * Richard Antalik (ISS) added a comment to D6110: VSE: Speed Effect panel reworked. D6110

Own solutions in review: 8
 * Needs Review: Fix T70612: Sequencer Crash on enabling Prefetch D7514
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Richard Antalik (ISS) VSE: Remove decorate from Expand and Mute in Modifiers.
 * Richard Antalik (ISS) Fix T74603: Tweaking offsets causes strips to "reverse".
 * Richard Antalik (ISS) Fix T75495: Blender crashes opening a VSE .blend file.

Week 18 (Apr 27 - May 01)
This week
 * I was mostly involved in triaging.
 * Worked on more high priority bugs.

Next week
 * Keep on triaging.
 * Try to resolve high priority bugs still.

Involved in 37 reports:
 * Confirmed: 11
 * Closed as Resolved: 0
 * Closed as Invalid: 5
 * Closed as Duplicate: 3
 * Needs Info from User: 10
 * Needs Developer to Reproduce: 1
 * Actions total: 67

Review: None

Own solutions in review: 10
 * Accepted: Fix T71300: Crash on rendering scene recursively from sequencer D7562
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Fix T70612: Sequencer Crash on enabling Prefetch D7514
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Cleanup: Fix return NULL from bool type function.
 * Fix T76033: VSE crash with prefetch, disk cache and meta strips.
 * VSE: Add frame interpolation option to speed effect.
 * Fix T74346 VSE: Prefetching doesn't work properly with property animations.

Week 19 (May 04 - May 08)
This week
 * I was mostly involved in triaging.
 * Spend some more time dealing with high priority issues all of these should be addressed.
 * Friday was holiday.

Next week
 * Keep on triaging.
 * More bugfixing. Since high priority issues are gone, things should start to move faster again.

Involved in 34 reports:
 * Confirmed: 14
 * Closed as Resolved: 0
 * Closed as Invalid: 5
 * Closed as Duplicate: 2
 * Needs Info from User: 3
 * Needs Developer to Reproduce: 0
 * Actions total: 58

Own solutions in review: 10
 * Accepted: Fix T70612: Sequencer Crash on enabling Prefetch D7514
 * Needs Review: Fix T76274: Thread race condition on undo with prefetching enabled D7633
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Merge branch 'blender-v2.83-release'
 * Fix T36263: Pasted strip doesnt have F-Curve keyframes from the original
 * Merge branch 'blender-v2.83-release'
 * Fix T71300: Crash on rendering scene recursively from sequencer

Week 20 (May 11 - May 15)
This week
 * I was mostly involved in triaging and bugfixing.
 * Done some review as well.

Next week
 * Keep on triaging.
 * More bugfixing.

Involved in 40 reports:
 * Confirmed: 11
 * Closed as Resolved: 2
 * Closed as Invalid: 5
 * Closed as Duplicate: 3
 * Needs Info from User: 7
 * Needs Developer to Reproduce: 3
 * Actions total: 66

Review: 4
 * Richard Antalik (ISS) requested changes to D7714: VSE: Text strip defaults set to BBC subtitle standards. D7714
 * Richard Antalik (ISS) requested changes to D7707: VSE: Add Select Neighboring handles. D7707
 * Richard Antalik (ISS) requested changes to D7679: VSE: Add select at playhead center. D7679
 * Richard Antalik (ISS) requested changes to D7689: VSE: Add warnings for failed proxy encoding. D7689

Own solutions in review: 11
 * Needs Review: Fix (unreported): prefetching wastes resources when end frame is reached D7757
 * Needs Review: Fix (unreported): Don't restart prefetching during rendering. D7751
 * Needs Review: Fix T76774: Crash on prefetching sequences from another scene. D7750
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix T59954: View all Sequences doesn't show all sequences
 * Cleanup: Correct order of proxy resolutions
 * Fix T76320: Thread race condition on undo with prefetching enabled
 * Fix T70612: Sequencer Crash on enabling Prefetch
 * Fix T75998: Precision of 'Unit Scale' and 'Grid Scale' are mismatched

Week 21 (May 18 - May 22)
This week
 * I was mostly involved in triaging and bugfixing.
 * Added project tags to a lot of untagged reports.
 * Done some review as well.

Next week
 * Keep on triaging.
 * I should look at very old untriaged reports, because there are too many of them.

Involved in 103 reports:
 * Confirmed: 9
 * Closed as Resolved: 3
 * Closed as Invalid: 8
 * Closed as Duplicate: 1
 * Needs Info from User: 10
 * Needs Developer to Reproduce: 1
 * Actions total: 118

Review: 5
 * Richard Antalik (ISS) accepted D7800: Fix T74443: No render in VP9 lossless mode. D7800
 * Richard Antalik (ISS) requested changes to D7689: VSE: Add warnings for failed proxy encoding. D7689
 * Richard Antalik (ISS) requested changes to D7768: VSE UI: Text Strip, new default values and use percentage and sliders. D7768
 * Richard Antalik (ISS) requested changes to D7707: VSE: Add Select Neighboring handles. D7707
 * Richard Antalik (ISS) accepted D7679: VSE: Add select under playhead, and shortcuts for left, right, under.. D7679

Own solutions in review: 8
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: VSE: Refactor proxy loading D6786
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix(unreported): Crash on prefetching while transforming strip.
 * Fix (unreported): prefetching wastes resources when end frame is reached
 * Fix (unreported): Don't restart prefetching during rendering.
 * Fix T76774: Crash on prefetching sequences from another scene.

Week 22 (May 25 - May 29)
This week
 * I was mostly involved in triaging and bugfixing.
 * Done some review as well.
 * I haven't looked at old untriaged reports as wanted - I have checked with wrong query so threshold has not been reached yet. It actually looks like the number is going down.

Next week
 * Keep on triaging and bugfixing.

Involved in 48 reports:
 * Confirmed: 11
 * Closed as Resolved: 1
 * Closed as Invalid: 13
 * Closed as Duplicate: 4
 * Needs Info from User: 12
 * Needs Developer to Reproduce: 1
 * Actions total: 76

Review: 7
 * Richard Antalik (ISS) accepted D7734: VSE UI: Add a proxy menu to Preview/View menu. D7734
 * Richard Antalik (ISS) added a comment to D7849: VSE UI: Add buttons for swap Effect strip inputs. D7849
 * Richard Antalik (ISS) requested changes to D7767: VSE: Add Extract operator. D7767
 * Richard Antalik (ISS) accepted D7689: VSE: Add warnings for failed proxy encoding. D7689
 * Richard Antalik (ISS) accepted D7707: VSE: Add Select Neighboring handles. D7707
 * Richard Antalik (ISS) accepted D7807: VSE: Remove delete confirmation pop-up.. D7807
 * Richard Antalik (ISS) accepted D7834: Fix T77049: VSE Image cache is not refreshed when strip are muted/ unmuted in metastrip. D7834

Own solutions in review: 13
 * Needs Review: Fix T73056: Cache not invalidated in fade operator D7885
 * Needs Review: Fix T75414: Incorrect masking in Color Balance modifier D7884
 * Needs Review: Fix T66390: Update missing when snaping strips. D7880
 * Needs Review: Cleanup: Remove goto statements from strip rendering functions D7870
 * Needs Review: Cleanup: Remove unused code from `seq_proxy_get_fname` D7868
 * Needs Review: Only produce warnings for selected movie or image strips D7863
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Review: VSE: Fix assigning effect strip inputs D6868
 * Needs Revision: VSE: Add slip tool D7063

Week 23 (Jun 01 - Jun 05)
This week
 * I was mostly involved in triaging and bugfixing.
 * Done some review as well.
 * Created proposal for relatively large VSE code reorganizaton T77580

Next week
 * Vacation for whole week
 * After vacation, triaging and bugfixing as usual

Involved in 54 reports:
 * Confirmed: 16
 * Closed as Resolved: 0
 * Closed as Invalid: 7
 * Closed as Duplicate: 2
 * Needs Info from User: 6
 * Needs Developer to Reproduce: 2
 * Actions total: 74

Review: 7
 * Richard Antalik (ISS) added a comment to D7914: VSE: Show all waveforms as default setting. D7914
 * Richard Antalik (ISS) resigned from D7890: A Patch to Address Task T77106. D7890

Own solutions in review: 13
 * Accepted: Fix T73056: Cache not invalidated in fade operator D7885
 * Accepted: Fix T66390: Update missing when snaping strips. D7880
 * Accepted: Cleanup: Remove unused code from `seq_proxy_get_fname` D7868
 * Accepted: VSE: Fix assigning effect strip inputs D6868
 * Needs Review: Fix T75414: Incorrect masking in Color Balance modifier D7884
 * Needs Review: Cleanup: Remove goto statements from strip rendering functions D7870
 * Needs Review: Only produce warnings for selected movie or image strips D7863
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix T77043: Incorrect cache invalidation when changing resolution.
 * VSE UI: Text panel adjustments
 * VSE UI: Add a proxy menu to Preview/View menu
 * VSE: Use color picker for color strip.
 * VSE: Add warnings for failed proxy encoding
 * VSE: Add select under playhead, and shortcuts for left, right, under.

Week 23 (Jun 01 - Jun 05)

 * Vacation for whole week

Week 25 (Jun 15 - Jun 19)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging and bugfixing as usual

Involved in 46 reports:
 * Confirmed: 11
 * Closed as Resolved: 0
 * Closed as Invalid: 5
 * Closed as Duplicate: 2
 * Needs Info from User: 11
 * Needs Developer to Reproduce: 0
 * Actions total: 62

Review: 3
 * Richard Antalik (ISS) added a comment to D8080: UI: VSE: Add new generic sequence menu. D8080
 * Richard Antalik (ISS) added inline comments to D7996: Fix T77764: VSE: snap strip to current frame does not move associated effect strips keyframes along. D7996
 * Richard Antalik (ISS) added a comment to D7933: VSE: Add "Scale to fit" to Transform strips.. D7933

Own solutions in review: 8
 * Needs Review: Silence warning introduced in f7f3b2d31823 D8081
 * Needs Review: Fix T75844: Blend modes are broken [WIP] D7863
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix T77994: VSE crash adding a glow effect strip
 * Fix T75414: Incorrect masking in Color Balance modifier
 * Cleanup: Remove goto statements from strip rendering functions
 * VSE: Fix assigning effect strip inputs
 * Fix T73056: Cache not invalidated in fade operator
 * Cleanup: Remove unused code from `seq_proxy_get_fname`
 * Fix T66390: Update missing when snaping strips.

Week 26 (Jun 22 - Jun 26)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging and bugfixing as usual

Involved in 87 reports:
 * Confirmed: 20
 * Closed as Resolved: 1
 * Closed as Invalid: 14
 * Closed as Duplicate: 5
 * Needs Info from User: 25
 * Needs Developer to Reproduce: 9
 * Actions total: 144

Own solutions in review: 7
 * Needs Review: Fix T75844: Blend modes are broken [WIP] D7863
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix T78129: No audio playback with sound strip pasted to a new scene
 * Fix T77410: Effects doesn't update when Offset property is set
 * Fix T77669: Copy-pasting strip twice crashes Blender
 * Silence warning introduced in f7f3b2d31823
 * Fix detecting proxy images.

Week 27 (Jun 29 - Jul 03)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging and bugfixing as usual

Involved in 76 reports:
 * Confirmed: 19
 * Closed as Resolved: 0
 * Closed as Invalid: 9
 * Closed as Duplicate: 7
 * Needs Info from User: 23
 * Needs Developer to Reproduce: 3
 * Actions total: 116

Own solutions in review: 9
 * Needs Review: Fix T69440: Memory leak adding strips via python D8204
 * Needs Review: Fix T78579: Proxy produces wrong preview when using Offset or Crop D8203
 * Needs Review: Fix T75844: Blend modes are broken [WIP] D7863
 * Needs Review: Fix T75822: Assert fails when rendering text strip with non-default font D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Cleanup: spelling
 * Fix T78433: Adding Fade Generates Python Exception
 * VSE: Fix type mismatch introduced in rB8bcfa0d1fb9f

Week 28 (Jul 06 - Jul 10)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging and bugfixing as usual

Involved in 70 reports:
 * Confirmed: 20
 * Closed as Resolved: 1
 * Closed as Invalid: 9
 * Closed as Duplicate: 4
 * Needs Info from User: 21
 * Needs Developer to Reproduce: 7
 * Actions total: 124

Review: 1
 * Richard Antalik (ISS) requested changes to D8257: T78768: Allow creation of VSE strips referencing a non-existent file. D8257

Own solutions in review: 7
 * Needs Review: Fix T75844: Blend modes are broken [WIP] D7863
 * Needs Review: Fix on-demand font loading/unloading in VSE D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix T78579: Proxy produces wrong preview when using Offset or Crop
 * Fix T78573: Crash when removing strips with prefetching
 * Fix T69440: Memory leak adding strips via python

Week 29 (Jul 13 - Jul 17)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging and bugfixing as usual

Involved in 69 reports:
 * Confirmed: 18
 * Closed as Resolved: 0
 * Closed as Invalid: 11
 * Closed as Duplicate: 7
 * Needs Info from User: 19
 * Needs Developer to Reproduce: 0
 * Actions total: 106

Review: 1
 * Richard Antalik (ISS) accepted D8257: T78768: Allow creation of VSE strips referencing a non-existent file. D8257

Own solutions in review: 11
 * Accepted: Fix T78999: Crash when adjusting sequencer property D8323
 * Needs Review: Fix T72831: Keyframes moved on invalid transformation. D8340
 * Needs Review: Fix T67181: Only the first added movie strip will have audio below D8339
 * Needs Review: Unify SequenceEditor.sequences and MetaSequence.sequences API [WIP] D8327
 * Needs Review: Fix T75844: Blend modes are broken [WIP] D7863
 * Needs Review: Fix on-demand font loading/unloading in VSE D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Review: Fix T74958: Infinite loop on using strip as modifier mask D7201
 * Needs Review: VSE: Refactor delete operator and API D6892
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * Fix T78837: Prefetching can corrupt .blend files

Week 30 (Jul 20 - Jul 24)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging
 * If there will be no bugs reported, start working on refactoring T77580

Involved in 68 reports:
 * Confirmed: 20
 * Closed as Resolved: 0
 * Closed as Invalid: 16
 * Closed as Duplicate: 11
 * Needs Info from User: 13
 * Needs Developer to Reproduce: 1
 * Actions total: 110

Review: 2
 * Richard Antalik (ISS) added a comment to D6507: Remove Resolution limitation. D6507
 * Richard Antalik (ISS) added a comment to D7933: VSE: Add "Scale to fit" to Transform strips.. D7933

Own solutions in review: 11
 * Needs Review: Media transform redesign [WIP] D8393
 * Needs Review: Fix T76222: Scene strip range changes doesn't update in the Sequencer D8381
 * Needs Review: Fix T66805: No cache invalidation with remove gaps operator. D8379
 * Needs Review: Fix T72831: Keyframes moved on invalid transformation. D8340
 * Needs Review: Fix T67181: Only the first added movie strip will have audio below D8339
 * Needs Review: Unify SequenceEditor.sequences and MetaSequence.sequences API [WIP] D8327
 * Needs Review: Fix T75844: Blend modes are broken [WIP] D7863
 * Needs Review: Fix on-demand font loading/unloading in VSE D7595
 * Needs Review: Blade tool improvements D7379
 * Needs Review: Fix T74440: Blend Factor in Color Mix strips is broken D7314
 * Needs Revision: VSE: Add slip tool D7063

Commits:
 * VSE: Refactor delete operator and API
 * Merge branch 'blender-v2.90-release'
 * Fix T74958: Infinite loop on using strip as modifier mask
 * Fix T78999: Crash when adjusting sequencer property

Week 31 (Jul 27 - Jul 31)
This week
 * I was mostly involved in triaging and bugfixing.
 * Spend bunch of time looking for solution to check for code vectorization, then did some quick benchmarking of non-vectorized vs SSE2 vs AVX2 (Thx for help LazyDodo)
 * Started work on refactoring T77580. Mostly to make sure I wont be stuck on build system, but that went pretty smooth.

Next week
 * Triaging
 * If there will be no bugs reported, continue working on refactoring, though bugs seem to be still comming in.

Involved in 105 reports:
 * Confirmed: 13
 * Closed as Resolved: 3
 * Closed as Invalid: 36
 * Closed as Duplicate: 12
 * Needs Info from User: 21
 * Needs Developer to Reproduce: 3
 * Actions total: 166

Review: 1
 * Richard Antalik (ISS) accepted D8421: Fix T79357: VSE crash on prefetching when performing cuts. D8421

Created patches: 1
 * Needs Review: Fix T79346: VSE custom proxy file does not work D8449

Commits:
 * Fix T67181: Only the first added movie strip will have audio below
 * Fix T66805: No cache invalidation with remove gaps operator

Week 32 (Aug 03 - Aug 07)
This week
 * I was mostly involved in triaging and bugfixing.

Next week
 * Triaging
 * If there will be no bugs reported, continue working on refactoring, though bugs seem to be still comming in.

Involved in 56 reports:
 * Confirmed: 14
 * Closed as Resolved: 1
 * Closed as Invalid: 10
 * Closed as Duplicate: 6
 * Needs Info from User: 11
 * Needs Developer to Reproduce: 3
 * Actions total: 99

Review: 1
 * Richard Antalik (ISS) added a comment to D6507: Remove VSE Strip Proxy Resolution limitation. D6507

Created patches: 1
 * Needs Review: Move sequencer sources from blenkernel D8492

Commits:
 * Fix T79497: Crash when removing strips with prefetching

Week 33 (Aug 10 - Aug 14)
This week
 * I was mostly involved in triaging and looked a bit more at what code optimization can be done in current transform code.

Next week
 * Triaging, I should finish D8393

Involved in 50 reports:
 * Confirmed: 14
 * Closed as Resolved: 0
 * Closed as Invalid: 8
 * Closed as Duplicate: 2
 * Needs Info from User: 18
 * Needs Developer to Reproduce: 3
 * Actions total: 85

Review: 3
 * Richard Antalik (ISS) accepted D8536: Fix T79676: Video Sequencer image sequence strip source path breaks when saving with 'Remap Relative' option. D8536
 * Richard Antalik (ISS) accepted D8518: Fix T79563: Compositor's Stabilize 2D in invert mode does not work correctly. D8518
 * Richard Antalik (ISS) closed D6507: Remove VSE Strip Proxy Resolution limitation. D6507

Created patches: 3
 * Accepted: Fix T79594: Define rounding for armature edit props D8513
 * Needs Review: Fix T79757: Crash on prefetch when renaming strips D8592
 * Needs Review: VSE: make transform effect multithreaded D8585

Commits:
 * Fix T79346: VSE custom proxy file is broken
 * Remove Video Proxy Resolution limitation

Week 34 (Aug 17 - Aug 21)
This week
 * I was mostly involved in triaging and mostly finished D8393 there are some bits I need to change but should be ready for review at start of this week.

Next week
 * Triaging, probably bugfixing, otherwise I will look into something to work on.

Involved in 60 reports:
 * Confirmed: 21
 * Closed as Resolved: 1
 * Closed as Invalid: 9
 * Closed as Duplicate: 3
 * Needs Info from User: 13
 * Needs Developer to Reproduce: 0
 * Actions total: 106

Review: 3
 * Richard Antalik (ISS) added a comment to D8627: FFmpeg: Improve multi-threading settings. D8627
 * Richard Antalik (ISS) accepted D8625: Fix T79872: VSE - splitting strip shows the channel number when unused. D8625
 * Richard Antalik (ISS) accepted D8624: Fix T79874: VSE - error clearing fades without animation data. D8624

Commits:
 * VSE: make transform effect multithreaded
 * Fix T79594: Define rounding for armature edit props
 * Fix T79757: Crash on prefetch when renaming strips

Week 35 (Aug 24 - Aug 28)
This week
 * I was mostly involved in triaging.
 * Wrote versioning code for D8393. But After running it through test, I found errors, which if I fix, other cases would break. So the code is garbage. I will try to use another method which should be better

Next week
 * Triaging, bugfixing, and I will have another go at versioning code.

Involved in 57 reports:
 * Confirmed: 10
 * Closed as Resolved: 0
 * Closed as Invalid: 10
 * Closed as Duplicate: 3
 * Needs Info from User: 24
 * Needs Developer to Reproduce: 0
 * Actions total: 95

Review: 2
 * Richard Antalik (ISS) accepted D8738: Fix T80149: Cycles OpenCL baking broken after changes to uses tiles for baking. D8738
 * Richard Antalik (ISS) added a comment to D8627: FFmpeg: Improve multi-threading settings. D8627

Week 36 (Aug 31 - Sep 04)
This week
 * I was mostly involved in triaging.
 * Wrote versioning code for D8393. From my point of view, the patch should be finished,

Next week
 * Triaging and bugfixing

Involved in 74 reports:
 * Confirmed: 13
 * Closed as Resolved: 0
 * Closed as Invalid: 9
 * Closed as Duplicate: 14
 * Needs Info from User: 27
 * Needs Developer to Reproduce: 0
 * Actions total: 116

Review: 1
 * Richard Antalik (ISS) added a comment to D8806: Add debug logging info to crash docs. D8806

Created patches: 1
 * Needs Review: Fix T80282: Playback start delayed with AV sync D8809

Week 37 (Sep 07 - Sep 11)
This week
 * I was mostly involved in triaging.

Next week
 * Triaging and bugfixing

Involved in 83 reports:
 * Confirmed: 12
 * Closed as Resolved: 1
 * Closed as Invalid: 11
 * Closed as Duplicate: 13
 * Needs Info from User: 29
 * Needs Developer to Reproduce: 0
 * Actions total: 129

Review: 2
 * Richard Antalik (ISS) resigned from D8835: Fix T79737:ERROR ACCESS VIOLATION when switching to evee rendered view. D8835
 * Richard Antalik (ISS) accepted D8806: Add debug logging info to crash docs. D8806

Created patches: 2
 * Accepted: Rename eSpaceSeq_Proxy_RenderSize members D8861
 * Accepted: Fix T80424: Image not scaled when rendering D8838

Week 38 (Sep 14 - Sep 18)
This week
 * I was mostly involved in triaging.
 * Started work on T80278

Next week
 * Vacation

Involved in 74 reports:
 * Confirmed: 16
 * Closed as Resolved: 1
 * Closed as Invalid: 19
 * Closed as Duplicate: 6
 * Needs Info from User: 29
 * Needs Developer to Reproduce: 0
 * Actions total: 122

Week 40 (Sep 28 - Oct 02)
This week
 * I was mostly involved in triaging.
 * Continued work on refactoring(T77580) Patches still need some polishing, but splitting files goes pretty fast.

Next week
 * Triaging and bugfixing

Involved in 79 reports:
 * Confirmed: 16
 * Closed as Resolved: 0
 * Closed as Invalid: 16
 * Closed as Duplicate: 8
 * Needs Info from User: 28
 * Needs Developer to Reproduce: 1
 * Actions total: 113

Week 41 (Oct 05 - Oct 09)
This week
 * I was mostly involved in triaging.

Next week
 * Triaging and bugfixing

Involved in 79 reports:
 * Confirmed: 10
 * Closed as Resolved: 0
 * Closed as Invalid: 17
 * Closed as Duplicate: 10
 * Needs Info from User: 25
 * Needs Developer to Reproduce: 0
 * Actions total: 128

Commits:
 * Move sequencer sources from blenkernel
 * Fix T80397: Select Side not working correctly
 * Rename eSpaceSeq_Proxy_RenderSize members
 * Fix T80282: Playback start delayed with AV sync

Week 42 (Oct 12 - Oct 16)
This week
 * I was mostly involved in triaging.
 * Made few bugfixes and worked more on refactoring(T77580)

Next week
 * Triaging and bugfixing

Involved in 110 reports:
 * Confirmed: 8
 * Closed as Resolved: 3
 * Closed as Invalid: 50
 * Closed as Duplicate: 10
 * Needs Info from User: 20
 * Needs Developer to Reproduce: 1
 * Actions total: 150

Commits:
 * Fix T81594: Unable to reassign effect inputs

Week 43 (Oct 19 - Oct 23)
This week
 * I was mostly involved in triaging.
 * Made few bugfixes and worked more on refactoring(T77580) and Transform patch(D8393)

Next week
 * Triaging and bugfixing

Involved in 63 reports:
 * Confirmed: 15
 * Closed as Resolved: 0
 * Closed as Invalid: 11
 * Closed as Duplicate: 6
 * Needs Info from User: 20
 * Needs Developer to Reproduce: 0
 * Actions total: 117

Review: 1
 * Richard Antalik (ISS) accepted D9236: Fix T81684: node location not handled correctly. D9236

Commits:
 * Fix T68343: Rendered video plays at 600fps

Week 44 (Oct 26 - Oct 30)
This week
 * I was involved in triaging and made tests for sequencer transform properties.
 * One day was national holiday.

Next week
 * VSE development / bugfixing
 * Work on cache system T80278
 * More work on refactoring T77580

Involved in 65 reports:
 * Confirmed: 12
 * Closed as Resolved: 2
 * Closed as Invalid: 16
 * Closed as Duplicate: 9
 * Needs Info from User: 20
 * Needs Developer to Reproduce: 0
 * Actions total: 107

Commits:
 * Add sequencer transform tests
 * Add sequencer transform test
 * Rename BKE_sequencer.h
 * Add tool to generate weekly reports
 * Split BKE_sequencer.h intern/extern definitions
 * Fix Recursion when rendering scene strip
 * Fix T81426: Infinite loop building VSE relations
 * Fix T81250: Crash after undoing with prefetching

Week 45 (Nov 02 - Nov 06)
This week Next week
 * VSE development / bugfixing
 * Work on cache system T80278
 * More work on refactoring T77580
 * Triaging and bugfixing.

Involved in 8 reports:
 * Confirmed: 0
 * Closed as Resolved: 1
 * Closed as Invalid: 0
 * Closed as Duplicate: 1
 * Needs Info from User: 1
 * Needs Developer to Reproduce: 0
 * Actions total: 13

Review: 1
 * Richard Antalik (ISS) closed D9468: Add background rectangle option to video sequencer Text strip. D9468

Commits:
 * Cleanup: remove unused functions
 * Cleanup: whitespace
 * Add background rectangle option to video sequencer Text strip
 * VSE: Don't store proxy images in cache
 * Cleanup: rename time related variables
 * VSE: cache performance optimization
 * Rename extern rendering and proxy functions
 * Cleanup: split sequencer.c file
 * Merge branch 'blender-v2.91-release'
 * Fix T81794: ColorRampElement step regression
 * VSE: Media transform redesign
 * Revert "VSE: Media transform redesign"
 * VSE: Media transform redesign
 * Fix abs path in sequencer tes

Week 46 (Nov 09 - Nov 13)
This week
 * I was mostly involved in triaging.
 * Worked a little bit on daily build archiving script for very quick rough bisecting. I need to do more testing before publishing. My storage capacity should be around 400 builds.

Next week
 * VSE development / bugfixing
 * Work on cache system T80278
 * More work on refactoring T77580

Involved in 82 reports:
 * Confirmed: 19
 * Closed as Resolved: 4
 * Closed as Invalid: 24
 * Closed as Duplicate: 6
 * Needs Info from User: 13
 * Needs Developer to Reproduce: 0
 * Actions total: 134

Commits:
 * Cleanup: Imperative tense in property description

Week 47 (Nov 16 - Nov 20)
This week Next week
 * VSE development / bugfixing
 * Work on cache system T80278
 * More work on refactoring T77580
 * Sequencer: Improve motion-picture workflow D9582
 * Triaging and bugfixing.

Involved in 3 reports:
 * Confirmed: 0
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 1
 * Needs Info from User: 0
 * Needs Developer to Reproduce: 0
 * Actions total: 9

Commits:
 * Add GPL license block
 * Fix crash when adding strip using RNA API call
 * Cleanup: refactor sequencer_edit.c file
 * Cleanup: split sequencer_edit.c file
 * VSE: Move split operator logic to module code
 * Merge branch 'blender-v2.91-release'
 * VSE: Fix prefetch initialization sequence
 * Merge branch 'blender-v2.91-release'
 * Fix T82703: Image not scaled when rendering
 * Fix incorrect text size with downscaled preview
 * Cleanup: split sequencer.c file

Week 48 (Nov 23 - Nov 27)
This week
 * I was mostly involved in triaging. Mainly polled old reports for updates and check if these reports can be closed or updated.

Next week
 * VSE development / bugfixing
 * Work on cache system T80278
 * More work on refactoring T77580

Involved in 116 reports:
 * Confirmed: 14
 * Closed as Resolved: 8
 * Closed as Invalid: 7
 * Closed as Duplicate: 11
 * Needs Info from User: 5
 * Needs Developer to Reproduce: 0
 * Actions total: 177

Week 49 (Nov 30 - Dec 04)
This week
 * VSE development / bugfixing
 * Work on cache system T80278, Hide cache settings in UI D9745 and automatic image prescaling D9414
 * More work on refactoring T77580. Mainly rewrite of strip loading code D9760 and remove gaps operator D9730.
 * Aim is to test Cache system and Media transform patches, Resolve possible issues and push to master, if functionality is OK.
 * I have tried to find good method of working with strip subtrees internally. Mainly to see if I can find as generic method as possible. Results weren't immediately useful. I will try to summarize requirements and create design document or working code that would be possible to implement. Goal is to decrease number of iteration over whole timeline as much as possible and have tree that is easily customizable to our needs without changing underlying data structure.

Next week
 * Triaging and bugfixing.

Involved in 8 reports:
 * Confirmed: 3
 * Closed as Resolved: 1
 * Closed as Invalid: 0
 * Closed as Duplicate: 0
 * Needs Info from User: 1
 * Needs Developer to Reproduce: 0
 * Actions total: 9

Review: 2
 * Richard Antalik (ISS) added a comment to D9751: VSE: Add Overlay popover to toggle Texts, F-curves, Offsets, Waveforms on/off.. D9751
 * Richard Antalik (ISS) added a comment to D9734: VSE: Change Paste Position. D9734

Commits:
 * Fix build error on builds without audaspace
 * VSE: Unify sequences collections API

Week 50 (Dec 07 - Dec 11)
This week
 * I was mostly involved in triaging. Mainly polled old reports for updates and check if these reports can be closed or updated.

Next week
 * VSE development / bugfixing
 * Review patches - I see at least 10 to review so this will take some time.
 * More work on refactoring T77580

Involved in 90 reports:
 * Confirmed: 22
 * Closed as Resolved: 1
 * Closed as Invalid: 16
 * Closed as Duplicate: 13
 * Needs Info from User: 26
 * Needs Developer to Reproduce: 0
 * Actions total: 138

Review: 2
 * Richard Antalik (ISS) accepted D9821: VSE: Rearrange Tools in Sequencer/Preview for consistency . D9821
 * Richard Antalik (ISS) added a comment to D9751: VSE: Add Overlay Popovers.. D9751

Week 51 (Dec 14 - Dec 18)
This week
 * Patch review
 * Updated performance optimization patchD9414
 * Continued work on refactoring T77580
 * Small fixes and cleanup on cache code

Next week
 * Triaging and bugfixing.

Involved in 3 reports:
 * Confirmed: 1
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 1
 * Needs Info from User: 0
 * Needs Developer to Reproduce: 0
 * Actions total: 8

Review: 6
 * Richard Antalik (ISS) closed D7707: VSE: Add Select Neighboring handles. D7707
 * Richard Antalik (ISS) added a comment to D7842: VSE: Add 'Fill Gaps'. D7842
 * Richard Antalik (ISS) added a comment to D9751: VSE: Add Overlay Popovers.. D9751
 * Richard Antalik (ISS) closed D9734: VSE: Change Paste Position. D9734
 * Richard Antalik (ISS) closed D9821: VSE: Rearrange Tools in Sequencer/Preview for consistency . D9821
 * Richard Antalik (ISS) added inline comments to D7916: Add: h264 1080p ffmpeg profile to the Video Editing template. D7916

Commits:
 * VSE: Add options to select neighboring handles
 * VSE: Remove cost calculation from cache
 * VSE: Fix incorrect cache memory usage calculation
 * Cleanup: Split SEQ_sequencer.h file
 * Cleanup: Rename BKE_sequencer functions
 * VSE: Fix crash when adding image strip
 * Fix T83869: Crash when creating Sequencer in new scene
 * Fix sequencer transform test failing
 * VSE: Improve motion-picture workflow
 * Fix warnings introduced in previous commit
 * VSE: Add Overlay popover panels
 * VSE: Reorder Tools in Sequencer/Preview
 * VSE: Paste strips after playhead by default
 * VSE: Move remove gaps operator logic to module code

Week 52 (Dec 21 - Dec 25)
This week
 * Triaging and bugfixing
 * 2 days national holiday

Next week
 * VSE development / bugfixing
 * Review patches
 * More work on refactoring T77580

Involved in 41 reports:
 * Confirmed: 15
 * Closed as Resolved: 0
 * Closed as Invalid: 7
 * Closed as Duplicate: 8
 * Needs Info from User: 10
 * Needs Developer to Reproduce: 0
 * Actions total: 65

Review: 1
 * Richard Antalik (ISS) accepted D9915: VSE: handle IO errors when reading disk cache header and version. D9915

Commits:
 * VSE: Fix animation versioning for bezier F-curves
 * Fix T84010: Missing scale animation versioning code

Week 53 (Dec 28 - Jan 01)
This week
 * Mostly work on refactoring T77580, Preparing patches for next BCON1. Individually I would be fine to commit now, but not really all of them.
 * 1 day national holiday

Next week
 * VSE development / bugfixing
 * Review patches
 * Preparation for BCON3 should start slowly, make sure all features are in state they should be
 * Move focus to bugfixing

Review: 1
 * Richard Antalik (ISS) added a reviewer for D7916: Add: h264 1080p ffmpeg profile to the Video Editing template: Sybren A. Stüvel (sybren). D7916

Created patches: 8
 * Needs Review: Ripple delete operator D9979
 * Needs Review: VSE: Refactor Strip Jump operator D9977
 * Needs Review: VSE: refactor Swap Strip operator D9975
 * Needs Review: VSE: Refactor meta operators D9972
 * Needs Review: VSE: Move logic from operators to module code D9963
 * Needs Review: VSE: Remove skip_disk_cache argument D9955
 * Needs Review: Fix sequencer disk cache not writing data D9954
 * Needs Review: Fix T84160: Wrong DOF when camera is overriden D9952

Commits:
 * Cleanup: Move functions from sequencer_edit.c
 * Cleanup: Remove unused functions from sequencer_edit.c
 * Fix T83991: Pasting sound strip not working correctly

Week 1 (Jan 04 - Jan 08)
This week
 * Push final changes before BCON3
 * Other than that I worked mostly on bugfixing

Next week
 * Focus on bugfixing
 * Push refactoring changes to master when it is open for new release

Involved in 15 reports:
 * Confirmed: 0
 * Closed as Resolved: 0
 * Closed as Invalid: 3
 * Closed as Duplicate: 1
 * Needs Info from User: 0
 * Needs Developer to Reproduce: 1
 * Actions total: 24

Review: 2
 * VSE : Fix overlay when scene strip references a scene that has been deleted. D10058
 * D9829: VSE: Add 'Roll' and 'Slide' transform. D9829

Created patches: 5
 * Needs Review: VSE: Draw function for add strip operators D10057
 * Needs Review: [WIP] Fix T70569: Scene strip content volume is not evaluated D10029
 * Needs Review: Fix T82698: Speed effect not working on generator strips D10026
 * Needs Review: Fix T82973: Strips overlap after transforming D10013
 * Needs Review: Fix T83266: Proxy building with meta strips fails D10001
 * Needs Review: Fix T83267: Crash prefetching scene strip in meta strip D9999
 * Needs Review: VSE: Only update sound strip length when it is expexted D9997

Commits:
 * Fix T84529: Crash with strip using deleted scene
 * Fix sequencer disk cache not writing data
 * VSE: Remove fit method tool setting from header
 * VSE: Hide cache settings and adjust defaults
 * VSE: Fix incorrect condition for skipping prefetch frames

Week 2 (Jan 11 - Jan 15)

 * Vacation for whole week

Week 3 (Jan 18 - Jan 22)
This week
 * Review patches
 * Other than that I worked mostly on bugfixing, though I have done much less than I wanted. Next week is bugfixing sprint however, so I will be able to focus on bugs more
 * Missed 1 work day, because I was sick

Next week
 * Focus on bugfixing

Involved in 6 reports:
 * Confirmed: 1
 * Closed as Resolved: 0
 * Closed as Invalid: 2
 * Closed as Duplicate: 0
 * Needs Info from User: 1
 * Needs Developer to Reproduce: 0
 * Actions total: 16

Review: 5
 * D10156: VSE: Make added Transform strip inherit blend-mode from the assigned strip. . D10156
 * D10116: PoC fixing regression introduced in 2.90.0 where snapping handles of a strip incorrectly changes related transform strip keyframes. D10116
 * D7916: Add: h264 1080p ffmpeg profile to the Video Editing template. D7916
 * D10074: VSE: Expose existing Transform Expand as a Select Tool toggle button.. D10074
 * D10096: Fix T84642: Reassign effect-strip ignores animdata. D10096

Commits:
 * Fix T84705: Snapping strip handle offset animation
 * VSE: Inherit blend mode with single input effects
 * Fix T83267: Crash prefetching scene strip in meta strip
 * Fix T82698: Speed effect not working on generator strips
 * Fix T83266: Proxy building with meta strips fails
 * VSE: Remove skip_disk_cache argument

Week 4 (Jan 25 - Jan 29)
This week
 * Worked only on bugs
 * I spent most of time on T75844, since I think this is quite significant issue. However it is not very easy to resolve and the more I have spent time on this the more I realize that I am missing important information. So part of time I have spent on research on topic of blending colors, part on looking at available algorithms, part on developing test cases and analyzing the issues, and part finally on coding. I think I uncovered most problems, though I am still not 100% sure if my approach is correct, I will write down my findings to a patch along with samples of buggy and proposed behavior and consult shortcomings, whether these are due to technological limitations or due to implementation and if we can or should do something about these. This took me a while because I was missing important knowledge in this field and I haven't realized this before trying to resolve the issue. On the other hand I am not sure if I could have offloaded this and also it is knowledge I would need to acquire sooner or later.

Next week
 * Review patches
 * Resume general development. I will have more concrete idea after tuesday meeting, but I will update refactoring patches in monday and it would be best to update D9414 for "VSE 2.0" project and move on with project.

Commits:
 * Fix T84847: Crash after splitting effect strip
 * Fix T79922: Cache of meta strip not invalidated
 * Fix T84160: Wrong DOF when camera is overriden
 * VSE: Fix memory leak when building proxies
 * Fix T84979: No sound after changing strip datablock

Week 5 (Feb 01 - Feb 05)
This week
 * Updated refactoring patches, so they can be reviewed
 * VSE 2.0 meeting, I still need to update task roadmap and post notes.
 * Done some technical preparation for debugging and performance testing of ffmpeg. This did not look trivial on windows at glance so I wanted to know if it was better to switch to Linux for this. I have managed to get ffmpeg built on Windows though.
 * Add image strip support for VSE: Render in size nearest to preview image patch, there is design issue that needs to be resolved.
 * During code quality day I looked in usage of `seq->tmp` which is abused in some cases and use more "correct" approach instead.
 * Work on `seq->tmp` issues lead to writeup on Sequencer Iterator design that can simplify code quite a bit in lot of areas and improve quality.
 * Code review, with ad-hoc design evaluation for VSE playback rate control

Next week
 * Update task for VSE2.0 project, publish meeting notes.
 * Focus on project with new goals
 * There are still patches to review, I will try to work through these as fast as I can

Review: 5
 * Richard Antalik (ISS) added a comment to D10338: Cleanup: Remove deprecated variables and functions calls from our ffmpeg code. D10338
 * Richard Antalik (ISS) added a comment to D9980: UI: Win32 WM_DPICHANGED Improvement. D9980
 * Richard Antalik (ISS) added a comment to D10318: VSE/UI: Right align Movie and Sound Add/Import properties. D10318
 * Richard Antalik (ISS) added inline comments to D7916: Add: h264 1080p ffmpeg profile to the Video Editing template. D7916
 * Richard Antalik (ISS) added a comment to D4067: VSE playback rate control. D4067

Commits:
 * Cleanup: Minimize seq->tmp usage
 * Fix T82973: Strips overlap after transforming
 * VSE: Fix proxy images have incorrect size

Week 6 (Feb 07 - Feb 12)
This week
 * Started working on VSE 2.0: Proxy system. Got 2 patches done, one in work. When all 3 are done these will be presented as a whole
 * Done are VSE: Simplify proxy settings and VSE: Automatic proxy building
 * In progress: Improve proxy building performance
 * Not much time for review left this week

Next week
 * Finish Improve proxy building performance
 * Start working on next items in list

Week 7 (Feb 15 - Feb 19)
This week
 * Whole week was working on Improve proxy building performance. I have underestimated complexity of this feature, but I am quite happy with performance gain. Patch is very nearly done - it can be tested already. timecode builder needs some finishing touches and probably I should consider better GOP size handling in packet reader.

Next week
 * Add up to date docs for Improve proxy building performance, make sure it's testable and put up for review.
 * Since I have been working with FFmpeg quite extensively last week, I should look in fast seeking. I already have some ideas what to do, but I need to check how seeking works now in detail to see where improvements can be made.

Commits:
 * VSE: Fix duplicate menu entries
 * Fix T85762: Crash when opening 2.83 VSE file

Week 8 (Feb 22 - Feb 26)
This week
 * Finished works on Improve proxy building performance
 * Investigated possibilities of faster seeking. I have found, that more frames are decoded than necessary in one case FFmpeg: Improve scrubbing performance. There is possible performance improvement with removing preseek concept for files with smaller GOP size.
 * Investigate possibility of decoding only I-frames when seeking. Idea is that when scrubbing, you don't always need to see precise frame, which may be slow to decode. I frames are fastest to decode, and these would be displayed instead. This works quite well with videos with small GOP size, when zoomed out. Scrubbing isn't smooth and it's noticable, but at least UI doesn't freeze and lag. With large GOP sizes, scrubbing works very badly, so this doesn't look like a good solution. Another reason for not using this approach is that when moving strip under playhead, performance is still bad. In that case same optimization can be used, but it is much less acceptable because of lost precision.

Next week
 * Talk about created patches for performance improvements with Francesco Siddi, and decide on next steps.
 * Look into preseek concept and check if it can be implemented in better way and if this brings us any performance improvements.
 * I should work on disk cache compression and "baking" jobs until more concrete steps are decided by Francesco Siddi.
 * Patch review.

Week 9 (Mar 01 - Mar 05)
This week
 * Mostly worked on smaller tasks, bugfixing and review
 * Investigated H264 codec as alternative for proxies. It offers smaller filesize and faster decoding, but it's slower to transcode, at least with approach I have tried so far.
 * Also working on refactoring seeking and removing preseek from ffmpeg implementation. This wouldn't provide much performance improvement in usual files, only in some extreme cases.

Next week
 * Decide whether H264 codec is better for proxies, If it is it would be best to make it faster and code cleaner as well. Finally start with review.
 * More review / bugfixing

Review: 7
 * Richard Antalik (ISS) added a comment to D10338: Cleanup: Remove deprecated variables and functions calls from our ffmpeg code. D10338
 * Richard Antalik (ISS) added a comment to D10297: VSE: Change handle to bracket shape and minor handle adjustments. D10297
 * Richard Antalik (ISS) added a comment to D10571: VSE: Text strip preset tweaks. D10571
 * Richard Antalik (ISS) added a comment to D10521: VSE: Give Multicam a more user friendly UI. D10521
 * Richard Antalik (ISS) requested changes to D10542: VSE: Add bold and italic. D10542
 * Richard Antalik (ISS) accepted D7916: Add: h264 1080p ffmpeg profile to the Video Editing template. D7916
 * Richard Antalik (ISS) requested changes to D7919: VSE: Add context menu when no strips are selected. D7919

Commits:
 * Fix Fuild error with lite build
 * Fix crash on NULL dereference
 * Cleanup: remove unused arguments
 * VSE: Refactor meta operators
 * Fix T85970: Incorrect scaling of meta strips
 * FFmpeg: Improve scrubbing performance
 * VSE: Refactor VSE strip loading code

Week 10 (Mar 08 - Mar 12)
This week
 * Whole week worked around ffmpeg implementation, created 2 refactoring patch to clean up seeking
 * Another patch to remove preseek which wasn't really great, but my patch isn't very clear either, so this may need more work and testing
 * I have started to clean up Use H264 codec for proxies as approach in this patch looked more flexible and after cleanup it was also better than D10394. There were some bugs, I was trying to resolve, but later I found out that these were present in both patches and are caused by approach I used to assign individual GOPs to transcoding jobs. This problem is still unresolved. I will need to investigate more in detail how current seeking works and whether it will be possible to use seeking code for proxy building. This took me much more time than I intended to spend, because I wanted to finish this for bcon1.

Next week
 * Decide on whether proxy performance improvement is acceptable target for 2.93 in moule meetings

Week 11 (Mar 15 - Mar 19)
This week
 * Prepare patches for bcon1, proxy building performance patch made it last minute.
 * Spent rest of the week mostly on patch review, then smaller portion on bugfixing an general development.

Next week
 * Research optimization possibilities for other codecs and apply these to decoding/encoding during playback and rendering, since it should work as well as for proxies.
 * More patch review.

Review: 12
 * UI: Make Scene strip panel consistent with current UI styles. D10663
 * VSE: Add Transform Preview. D10424
 * VSE: Text strip preset tweaks. D10571
 * VSE: Add bold and italic. D10542
 * Fix T54395 - Sequencer Original Dimensions shows Proxy Dimensions. D6506
 * VSE: Python API create empty meta sequence for easier nested editing creation. D10661
 * VSE: Add strip.move_to(meta) function. D10759
 * VSE: Change handle to bracket shape and minor handle adjustments. D10297
 * VSE UI: rework "Frame Overlay" panel to make it more user friendly. D10503
 * UI: Time in VSE sidebar reworked. D10669
 * FFMPEG frame seek bug fix. D6392
 * Cleanup: Remove deprecated variables and functions calls from our ffmpeg code. D10338

Commits:
 * Fix issues introduced strip loading refactoring
 * Fix T86355: Added effect strip has wrong length
 * Fix T85824: Transition between adjustment regression
 * VSE UI: Cleanup scene panel style
 * VSE: Preview images when moving strip handles
 * VSE: Text strip improvements
 * VSE: Add bold and italic option for text strip
 * Fix T54395: Original image size set incorrectly
 * VSE: Add new_meta RNA API function
 * VSE: Add move_to_meta RNA API function
 * Cleanup: remove MJPEG reference from error message
 * Fix issues with automatic proxy building
 * VSE: Automatic proxy building
 * FFmpeg: Improve proxy building performance
 * VSE: Simplify proxy settings

Week 12 (Mar 22 - Mar 26)
This week Next week
 * Worked on patch VSE: Allow playback of multiple framerates based on request from Francesco Siddi
 * Spent little bit of time on New iterator design as I encountered yet another case of relatively complex problem that exitst in 2 other places
 * Investigated Regression: artefacts in video between Keyframes in VSE and prepared solution
 * Smaller bugfixes
 * Haven't got too much time for patch review as remaining patches will probably require some design evaluation or help with code functionality
 * Since most of ffmpeg patches I wanted to commit are committed, I want to do mostly patch review.

Review: 1
 * Richard Antalik (ISS) accepted D10798: VSE: Fix black borders on cropped and scaled images. D10798

Commits:
 * FFmpeg: improve threading settings
 * FFMPEG: refactor seeking
 * VSE: Sanitize move_to_meta usage

Week 13 (Mar 29 - Apr 02)
This week
 * Investigated some seek bugs, some were unrelated to my changes within ffmpeg as same issue existed in 2.92
 * Since proxies use h264 codec and are enabled by default, it is good idea to adjust their defaults. To find balance between performance and quality, I was working on benchmarking tool that compares 3 main variables and logs building and decoding performance as well as filesize. I will link to results in patch to adjust these default values.
 * Unfortunately I was able to do much less review than planned due to work on ffmpeg benchmarking

Next week
 * Planning only patch review, or bugfixing if there will be high priority bugs reported.

Review: 3
 * Richard Antalik (ISS) added a comment to D10207: VSE: Fix invisible and reversed transitions. D10207
 * Richard Antalik (ISS) reclaimed D7916: Add: h264 1080p ffmpeg profile to the Video Editing template. D7916
 * Richard Antalik (ISS) added a comment to D10798: VSE: Fix black borders on cropped and scaled images. D10798

Commits:
 * Fix condition for ffmpeg seek workaround
 * Fix freezed proxy frames
 * Cleanup: Fix warnings
 * Fix build error on windows
 * Cleanup: Remove SEQ_CURRENT_BEGIN macro
 * Fix T86944: Incorrect seeking in some movies
 * VSE: Add fit method to RNA API
 * VSE: Fix image adding inconsistency

Week 14 (Apr 05 - Apr 09)
This week
 * Created patch for adjusting proxy settings defaults with benchmark data linked
 * From benchmarking data mentioned above it is evident, that h264 profiles do have very little effect on performance, so I have investigated this and confirmed that these profiles are different from what ffmpeg commandline tool uses. I don't know why this is the case yet, but there is potential to get more performance, so I will look into this.
 * There were some bugs reported, so I some spent time on these, no time was left for review unfortunately

Next week
 * Planning only patch review, or bugfixing if there will be high priority bugs reported.

Commits:
 * VSE: Fix crash when building proxy
 * VSE: Fix building image proxies

Week 15 (Apr 12 - Apr 16)
This week
 * Investigated issue with libx264 profiles not working correctly. This turned out to be very simple to resolve by setting `AVCodecContext` to codec specific defaults. Unfortunately I have accidentally passed wrong codec context to `avcodec_get_context_defaults3` without noticing and lost quite a lot of time by chasing variables and finally realizing why it didn't work.

Next week
 * Classify and fix new bugs.
 * I would like to finish off work on FFmpeg. There are 2 things I want to check - Encoding proxies in RGB pixel format, which may improve decoding speed and get my hands on HW acceleration, do few quick performance measurements using it. I think that HW acceleration should be thought about a bit more carefully as some machines may have much more powerful CPU's and HW encoding/decoding is limited in capabilities.

Commits:
 * FFmpeg: Adjust default proxy settings

Week 16 (Apr 19 - Apr 23)
This week
 * Done bit more investigation in FFmpeg proxy implementation. RGB encoding in H264 is actually in different pixel format than `ImBuf` uses, so conversion would be necessary. I haven't done much research in hardware encoding, because of limitations of these encoders I would consider this rather lower priority issue.
 * Rest of week spent mostly on bugfixing.

Next week
 * There are still some new bugs to investigate and fix
 * I would like to put bit more time into iterator design, as I am finding more and more use-cases that would otherwise get quite complicated.

Commits:
 * Fix T87090: VSE scrubbing locks up blender
 * VSE: Fix movies are reloaded after invalidation
 * Fix T87337: Text strip draws white outline
 * Fix T86682: Scene strip DOF not evaluated correctly

Week 18 (May 03 - May 07)
This week
 * Finished Iterator design, which is now in master.
 * Rest of week spent mostly on bugfixing.

Next week
 * I should be involved in part time triaging again, so I expect this to take majority of my time

Review: 3
 * Richard Antalik (ISS) added a comment to D10338: Cleanup: Remove deprecated variables and functions calls from our ffmpeg code. D10338
 * Richard Antalik (ISS) added a comment to D11184: VSE: Use lines to draw waveform. D11184
 * Richard Antalik (ISS) accepted D11167: Fix T81751: use the system-memory preference for animation playback cache limiting. D11167

Commits:
 * VSE: New iterator design
 * VSE: Fix freeing display buffer cache before use
 * Fix T81751: Use GLSL for better anim player performance
 * Cleanup: VSE: move functions from incorrect file
 * VSE: Fix wrong flag value
 * VSE: Set view transform based on strip colorspace

Week 19 (May 10 - May 14)
This week
 * One day I have spent on finishing some bugfixes
 * Rest of week was spent on triaging

Next week
 * Finish some patches in review
 * Resolve warning issues caused by new iterator, possibly by porting code to C++ and using range based for loops as suggested by J. Eisel
 * Look into VSE - Metastrip's Blend mode ignored with Effect strip bellow since this can be nicely resolved with new iterator
 * Pick up on effort to use automatic preview size
 * I was notified about some performance issues in VSE from studio so I will look into that as soon as I have data

Commits:
 * VSE: Fix disk cache potentially overwriting blend file
 * Fix T88194: Animation player displays washed out colors
 * VSE: Fix meta strip boundary can not be changed

Week 20 (May 17 - May 21)
This week
 * Finished patches from previous week
 * Resolved VSE - Metastrip's Blend mode ignored with Effect strip bellow with new iterator
 * Updated patch for using automatic preview size
 * As followup for automatic preview size, I tried to completely remove render size property completely, which revealed various design problems with such approach.
 * Various unintended fixes and cleanups

Next week
 * Triaging bug reports.

Commits:
 * Fix T88466: Sound strips prevent strip rendering
 * Cleanup: spelling
 * VSE: Fix select strips at current frame feature
 * Cleanup: Remove unused define
 * VSE: Fix animation duplication in split operator
 * VSE: Fix rendering inconsistency
 * VSE: Refactor sorting functions
 * VSE: Better handling of effect strip splitting
 * VSE: Move whole strip chain to meta
 * Fix build warning

Week 21 (May 24 - May 28)
This week
 * Finishing some bugfixes and patch review
 * Rest of week was spent on triaging

Next week
 * Look at recent bugreports reported, fix at least trivial bugs.
 * Got data from Francesco to analyze, so I will parse these and check on further steps.
 * Resolve some design questions for further development
 * Make design task for GSOC.

Involved in 56 reports:
 * Confirmed: 11
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 2
 * Needs Info from User: 29
 * Needs Developer to Reproduce: 0
 * Actions total: 101

Review: 4
 * Richard Antalik (ISS) accepted D11426: Fix T88623, T87044: Make encoded videos play correctly in VLC. D11426
 * Richard Antalik (ISS) accepted D11424: Fix T88635: VSE: Select Linked gives unpredictable results. D11424
 * Richard Antalik (ISS) accepted D11417: Make encoded video fps correct with ffmpeg < 4.4. D11417
 * Richard Antalik (ISS) added inline comments to D11390: Fix T87932: Failure to build movie strip proxy. D11390

Commits:
 * Fix T88551: Crash accessing uninitialized tool settings

Week 22 (May 31 - Jun 04)
This week
 * Bugfixing
 * Talk with Francesco about next steps in VSE development - We have discussed snapping and transformation
 * In regards to previous point, I have started some cleanup works in transform code
 * Cooperation on seek fix and cleanup patch D11492

Next week
 * Triaging

Review: 3
 * Richard Antalik (ISS) accepted D11492: FFmpeg: Fix seeking not returning the correct frame when not using TC index. D11492
 * Richard Antalik (ISS) accepted D11441: Display source video fps in the VSE. D11441
 * Richard Antalik (ISS) accepted D11436: Fix T88569: UI VSE: Menu-based range change, doesn't update the Timeline scrollbar width. D11436

Commits:
 * VSE: Remove seq->tmp usage from transform code
 * VSE: Add refresh_all operator to all sequencer regions
 * VSE: Remove JPEG reference from proxy panel
 * Cleanup: Fix build warnings
 * VSE: Add strip-time intersection test function
 * Cleanup: Strip duplication code
 * Fix T57397: Movies are blurred after sws_scale
 * FFmpeg: Update proxy settings
 * FFmpeg: Fix H264 lossless render not lossless
 * VSE: Use own category for metadata panel
 * VSE: Fix missing cache invalidation

Week 23 (Jun 07 - Jun 11)
This week
 * Triaging and code review

Next week
 * Finish patch to improved animation evaluation in VSE D11601
 * Continue work on snapping improvements

Involved in 98 reports:
 * Confirmed: 24
 * Closed as Resolved: 2
 * Closed as Invalid: 0
 * Closed as Duplicate: 5
 * Needs Info from User: 38
 * Needs Developer to Reproduce: 0
 * Actions total: 151

Review: 6
 * Richard Antalik (ISS) accepted D11601: Fix: VSE seeking with proxy strips would fail on certain frames. D11601
 * Richard Antalik (ISS) accepted D11580: Sequencer: Do not redraw during playback.. D11580
 * Richard Antalik (ISS) accepted D11562: Fix: VSE search in mpegts files would fail. D11562
 * Richard Antalik (ISS) accepted D11561: Fix: VSE indexer seeking not working correctly. D11561
 * Richard Antalik (ISS) accepted D11567: Fix: VSE timecodes being used even when turned off.. D11567
 * Richard Antalik (ISS) accepted D11549: Sequencer: Transform ImBuf Processor.. D11549

Week 24 (Jun 14 - Jun 18)
This week
 * Finished patch for sequence lookup to speed up animation evaluation, This was done in collaboration with Jeroen and Sergey
 * Refactoring of sequence transform code prior to work on snapping. This turned out to not be necessary, but the code was barely readable so I didn't really know.
 * Started work on snapping improvements D11646

Next week
 * Triaging

Review: 2
 * Richard Antalik (ISS) added a comment to D11616: VSE strip thumbnail drawing function. D11616
 * Richard Antalik (ISS) accepted D11601: Fix: VSE seeking with proxy strips would fail on certain frames. D11601

Commits:
 * VSE: Remove seq->tmp usage
 * VSE: Refactor transform operator code
 * VSE: Reduce transform code complexity
 * Fix T88263: Incorrect image offset from old file
 * VSE: Improve animation evaluation performance

Week 26 (Jun 28 - Jul 02)
This week
 * Finished main patch for snapping improvements
 * Started Work on technically unrelated snapping feature for current frame snapping D11745
 * Started work on transform "overwrite mode" D11805
 * Various smaller bugfixes and cleanup

Next week
 * Triaging

Review: 6
 * Richard Antalik (ISS) added a comment to D11778: Possible fix for WASAPI scrubbing issues. D11778
 * Richard Antalik (ISS) accepted D11762: Fix: Export subtitles timecode relative to scene start frame, ignore muted strips. D11762
 * Richard Antalik (ISS) accepted D11756: Fix T89554: UV snapping broken. D11756
 * Richard Antalik (ISS) resigned from D11726: Boolean Mesh: Fixed faces not removed from output in case of differing signedness of operand-transforms.. D11726
 * Richard Antalik (ISS) added a comment to D11718: Combined caching and thumbnail drawing code. D11718
 * Richard Antalik (ISS) accepted D11714: VSE: Add tooltips for add_effect_strips operator. D11714

Commits:
 * VSE: Fix handle size calculation
 * Fix memory leak in VSE transform code
 * VSE: Snapping feedback
 * VSE: Improved Snapping

Week 27 (Jul 05 - Jul 09)
This week
 * Triaging, patch review
 * Took day off (national holiday)

Next week
 * Finish transform "overwrite mode" D11805
 * Fix new bugs

Involved in 54 reports:
 * Confirmed: 6
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 2
 * Needs Info from User: 17
 * Needs Developer to Reproduce: 0
 * Actions total: 73

Review: 2
 * Richard Antalik (ISS) added a comment to D11856: VSE UX: Make Speed Effect strips more user friendly. D11856
 * Richard Antalik (ISS) requested changes to D6110: VSE UX: Make Speed Effect strips more user friendly.. D6110

Commits:
 * VSE: Use snapping settings for scrubbing
 * VSE: Remove seq->tmp usage from RNA code
 * VSE: Fix cache bar not visible

Week 28 (Jul 12 - Jul 16)
This week
 * Finish transform "overwrite mode D11805
 * Mostly bugfixing

Next week
 * Triaging
 * Patch review

Review: 2
 * Richard Antalik (ISS) added inline comments to D11856: VSE UX: Make Speed Effect strips more user friendly. D11856
 * Richard Antalik (ISS) accepted D11903: Fix: random subtitle order for text strips that have the same frame range but different channels . D11903

Commits:
 * Fix T89722: Duplicate macro can cause strips to overlap
 * VSE: Fix multicam splitting all selected strips
 * Fix T88908: Incorrect path handling in adding strips
 * Fix T89826: VSE snapping with constrained axis
 * VSE: Make pasted strip active
 * Fix UV snapping broken

Week 29 (Jul 19 - Jul 23)
This week
 * Triaging
 * Patch review

Next week
 * Make design for transforming images in preview. Once design is agreed on, coding can begin.
 * Finish review of patches
 * If there will be some spare time, I will try to commit some patches I have currently in review.

Involved in 45 reports:
 * Confirmed: 10
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 6
 * Needs Info from User: 16
 * Needs Developer to Reproduce: 0
 * Actions total: 73

Review: 9
 * Richard Antalik (ISS) requested changes to D11985: Feature: Sequencer python API sequence.get_parent_meta. D11985
 * Richard Antalik (ISS) accepted D11920: Fix VSE video strip duration calculation. D11920
 * Richard Antalik (ISS) added a comment to D11918: Fix "off by one" error when encoding audio. D11918
 * Richard Antalik (ISS) added a comment to D11955: VSE: Make unselected handles visible on dark strips. D11955
 * Richard Antalik (ISS) added a comment to D11953: VSE UI: Correct Mask strip color in default theme. D11953
 * Richard Antalik (ISS) accepted D11921: Fix VSE video seeking issues. D11921
 * Richard Antalik (ISS) added a comment to D11917: Fix audaspace not reading ffmpeg files with start offset correctly. D11917
 * Richard Antalik (ISS) accepted D11919: Fix memory leak when adding bad VSE image/movie strips. D11919
 * Richard Antalik (ISS) accepted D11916: Flush audio encode after finishing video export. D11916

Week 30 (Jul 26 - Jul 30)
This week
 * Make design for transforming images in preview T90156. I have made initial implementation of transform operators, which is not published yet. Next I should implement gizmos and overlay in a way that is not intrusive while editing.
 * Patch review
 * Minor fixes and cleanup

Next week
 * Triaging
 * Patch review

Review: 6
 * Richard Antalik (ISS) added a comment to D12084: Fix T78469: Output Metadata: Strip Name no longer accessible. D12084
 * Richard Antalik (ISS) added a comment to D6110: VSE UX: Make Speed Effect strips more user friendly.. D6110
 * Richard Antalik (ISS) added a comment to D11933: VSE UI: Add Mono, Stereo, 4 Surround, 5.1 Surround and 7.1 Surround Pan Preset Buttons. D11933
 * Richard Antalik (ISS) added a comment to D11714: VSE: Add tooltips for add_effect_strips operator. D11714
 * Richard Antalik (ISS) accepted D11985: Feature: Sequencer python API sequence.parent_meta. D11985
 * Richard Antalik (ISS) added a comment to D11995: Feature: meta.separate Python API. D11995

Commits:
 * Cleanup: Fix build warning
 * VSE: Change grid line drawing
 * VSE: don't snap by default
 * UI: Fix time labels drawing
 * Cleanup: Remove unnecesary undefs
 * VSE: Fix audio not recalculated
 * Cleanup: VSE cache invalidated twice
 * VSE: Fix snapping bugs
 * VSE: Fix truncated label

Week 31 (Aug 02 - Aug 06)
This week
 * Triaging
 * Patch review

Next week
 * Finish review of transform overwrite mode D11805
 * Continue work on transforming images in preview T90156

Involved in 69 reports:
 * Confirmed: 15
 * Closed as Resolved: 1
 * Closed as Invalid: 0
 * Closed as Duplicate: 2
 * Needs Info from User: 19
 * Needs Developer to Reproduce: 0
 * Actions total: 103

Review: 6
 * Richard Antalik (ISS) added a comment to D12048: Feature: display_stack function for meta_toggle. D12048
 * Richard Antalik (ISS) added a comment to D11933: VSE UI: Add Mono, Stereo, 4 Surround, 5.1 Surround and 7.1 Surround Pan Preset Buttons. D11933
 * Richard Antalik (ISS) added a comment to D11995: Feature: meta.separate Python API. D11995
 * Richard Antalik (ISS) added a comment to D11184: VSE: Use lines to draw waveform. D11184
 * Richard Antalik (ISS) added a comment to D6110: VSE UX: Make Speed Effect strips more user friendly.. D6110
 * Richard Antalik (ISS) accepted D12084: Fix T78469: Output Metadata: Strip Name no longer accessible. D12084

Commits:
 * Fix T90356: Frame selected includes active strip

Week 32 (Aug 09 - Aug 13)
This week
 * Finish transform overwrite mode D11805
 * Initial gizmo implementation for transforming strips in preview D12208

Next week
 * I will be off for vacation.

Involved in 28 reports:
 * Confirmed: 2
 * Closed as Resolved: 1
 * Closed as Invalid: 0
 * Closed as Duplicate: 1
 * Needs Info from User: 7
 * Needs Developer to Reproduce: 0
 * Actions total: 38

Review: 3
 * Richard Antalik (ISS) added a comment to D6110: VSE UX: Make Speed Effect strips more user friendly.. D6110
 * Richard Antalik (ISS) accepted D12193: Fix T90595: some VSE strip properties do not identify strip name in anim channel names. D12193
 * Richard Antalik (ISS) added a comment to D12173: Fix T88237: Blender crash in VSE prefetch. D12173

Commits:
 * VSE: Fix cache invalidation

Week 34 (Aug 23 - Aug 27)
This week
 * Catching up with submitted patches and bug reports
 * Continuing development of transforming strips in preview D12208 - implemented correct display for scale gizmo and basic selection. Selection will have to be bit more refined to allow for more predictable disambiguation. Next step should be implementing various "origin modes" and 2D cursor.

Next week
 * Triaging

Review: 12
 * Richard Antalik (ISS) added a comment to D12325: VSE: remove Strip user count. D12325
 * Richard Antalik (ISS) added a comment to D12308: VSE: Fix of several outline and handle related problems. D12308
 * Richard Antalik (ISS) added a comment to D6110: VSE UX: F-curve drawing on Speed effect strips. D6110
 * Richard Antalik (ISS) accepted D12326: VSE: Cleanup blend writing function. D12326
 * Richard Antalik (ISS) closed D7916: Add: h264 1080p ffmpeg profile to the Video Editing template. D7916
 * Richard Antalik (ISS) added a comment to D12275: VSE: Adding a panning angle.. D12275
 * Richard Antalik (ISS) added a comment to D12114: VSE Surround: Expose Pan Presets in Sound Strips menu.. D12114
 * Richard Antalik (ISS) accepted D12296: Timecodes: Rename "No TC in use" to "None". D12296
 * Richard Antalik (ISS) added a comment to D12159: Fix to enable drag-and-drop multiple files. D12159
 * Richard Antalik (ISS) accepted D12278: Cleanup and remove SEQ_ALL_BEGIN macro. D12278
 * Richard Antalik (ISS) added a comment to D12217: VSE: Use the word "Hide" for all non-sound strip types instead of the counter-intuitive "Mute".. D12217
 * Richard Antalik (ISS) closed D11985: Feature: Sequencer python API sequence.parent_meta. D11985

Commits:
 * VSE: Transform overwrite mode
 * VSE: Set default sound and video export format
 * VSE: Add Sequence.parent_meta python API function
 * VSE: Cleanup speed effect math
 * Fix T88237: Prefetch crash on rendering scene strip
 * Fix T90407: Split fails on transition strips
 * Fix T90646: VSE hangs when strips overlap
 * Fix T90467: Initialize CurveMapping on demand

Week 35 (Sep 06 - Sep 10)
This week
 * Triaging

Next week
 * Continue development of image transform tools and thumbnail drawing

Week 36 (Sep 06 - Sep 10)
This week
 * Development of image transform tools and thumbnail drawing

Next week
 * Triaging

Review: 7
 * Richard Antalik (ISS) added a comment to D12441: VSE: Fix swap selected. D12441
 * Richard Antalik (ISS) added a comment to D12450: Fix T91285: Erroneous tooltip for "Slip Strip Contents" menu operator. D12450
 * Richard Antalik (ISS) closed D12400: Fix VSE snapping issue for single strips. D12400
 * Richard Antalik (ISS) added a comment to D12275: VSE: Adding a panning angle.. D12275
 * Richard Antalik (ISS) updated subscribers of D12405: VSE: Add option to color vse strips individually. D12405

Commits:
 * Fix non-exiting property in keymap
 * Cleanup: VSE select operator
 * Fix T90967: Snapping not working with single strip

Week 37 (Sep 13 - Sep 17)
This week
 * Instead of triaging, I continued development of image transform tools and thumbnail drawing.

Next week
 * Triaging

Commits:
 * Cleanup: Remove duplicate code

Week 38 (Sep 20 - Sep 24)
This week
 * 1 more day was required to wrap up work on transform tools and thumbnail drawing.
 * Triaging

Next week
 * Triaging

Involved in 59 reports:
 * Confirmed: 19
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 4
 * Needs Info from User: 13
 * Needs Developer to Reproduce: 0
 * Actions total: 107

Review: 12
 * Richard Antalik (ISS) added inline comments to D12645: Increase VSE strip channels limit from 32 to 128. D12645
 * Richard Antalik (ISS) requested changes to D12575: Add Offset/Slope/Power controls to the color balance modifier of the video editor. D12575
 * Richard Antalik (ISS) added a comment to D12450: Fix T91285: Erroneous tooltip for "Slip Strip Contents" menu operator. D12450
 * Richard Antalik (ISS) requested changes to D12405: VSE: Add color tags to strips. D12405
 * Richard Antalik (ISS) added a comment to D12480: VSE: Rename "Sequence Slide" to "Transform". D12480
 * Richard Antalik (ISS) added a comment to D12513: VSE: Add menus for the new Transform tools. D12513
 * Richard Antalik (ISS) closed D12266: VSE strip thumbnails. D12266

Commits:
 * VSE: Clamp resulting frame in multiply mode
 * Fix T91694: VSE crashes when creating new scene
 * VSE: Expose Zoom to Fit in all display modes
 * Fix T91666: Missing pivot point in VSE
 * Fix T91662: VSE Image overlay is drawn for backdrop
 * Cleanup: Clang-tidy warnings
 * VSE strip thumbnails
 * VSE: Image transform tools
 * Cleanup: Refactor VSE overlay settings

Week 39 (Sep 27 - Oct 01)
This week
 * Triaging

Next week
 * Bugfixing and work on improving merged features

Involved in 74 reports:
 * Confirmed: 27
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 8
 * Needs Info from User: 19
 * Needs Developer to Reproduce: 0
 * Actions total: 129

Review: 12
 * Richard Antalik (ISS) accepted D12736: Fix T91873: Crash when opening properties panel. D12736
 * Richard Antalik (ISS) added a comment to D12537: VSE: Expose wait-for-input based functions.. D12537
 * Richard Antalik (ISS) added a comment to D12664: Optim: new_movie skip file opening when duration is known. Delayed data load.. D12664
 * Richard Antalik (ISS) accepted D12661: Cleanup: Move VSE channels check into own util function. D12661
 * Richard Antalik (ISS) added inline comments to D12441: VSE: Make Swap Strips work on selection. D12441
 * Richard Antalik (ISS) accepted D12648: VSE: Implement sanity check for files with more channels than supported. D12648
 * Richard Antalik (ISS) added inline comments to D12645: Increase VSE strip channels limit from 32 to 128. D12645

Commits:
 * Fix T91888: Pivot point settings shown in timeline
 * Fix T91285: Bad tooltip for VSE Slip operator
 * VSE: Add ASC CDL color correction method
 * VSE: Add color tags to strips
 * VSE: Clamp resulting frame in multiply mode
 * Fix T91694: VSE crashes when creating new scene
 * VSE: Expose Zoom to Fit in all display modes
 * Fix T91666: Missing pivot point in VSE

Week 40 (Oct 04 - Oct 08)
This week
 * Mainly bugfixing
 * Improved memory usage when using strip thumbnails, started work on sharing images between strips - D12771 I think this will be doable, but will have to consult if implementation could be more robust (So perhaps same system can be used for raw image cache). Still need to do faster loading strategy, and perhaps first pass(fastest) should be multithreaded because it will spend a lot of time just opening files and usually rendering just 1 image in worst case.

Next week
 * Triaging and probably a bit of bugfixing too

Commits:
 * Fix T91096: VSE use after free with overwrite enabled
 * Fix T91978: VSE box select substract doesn't work
 * VSE: rename flag for Frame Overlay feature
 * VSE: Fix 2D cursor not visible
 * Fix T91190: Remove gaps operator not working
 * Fix T91670: Strip text position is incorrect
 * Cleanup: Move VSE disk cache code into own file
 * Cleanup: VSE iterator semantics
 * Fix T91972: Meta changes length when adding strip
 * Fix VSE pan property text printing
 * VSE: Reduce memory footprint when using thumbnails
 * Cleanup: VSE: Move thumbnail drawing to own file
 * Fix T91725: Waveforms are not displayed
 * Fix T91920: Missing decorate buttons in sound panel

Week 41 (Oct 11 - Oct 15)
This week
 * Triaging

Next week
 * More improvements for thumbnail drawing performance and preview transform.
 * Bugfixing

Involved in 85 reports:
 * Confirmed: 22
 * Closed as Resolved: 2
 * Closed as Invalid: 0
 * Closed as Duplicate: 6
 * Needs Info from User: 24
 * Needs Developer to Reproduce: 0
 * Actions total: 135

Commits:
 * VSE: Fix crash when scene strip is added to meta
 * VSE: Hide tool header by default
 * Fix versioning for sequencer color balance modifier.
 * Remove math for 2D affine transform
 * Fix T91012: Scene strip doesn't play audio
 * Fix T92184: Cage gizmo doesn't with area light

Week 42 (Oct 18 - Oct 22)
This week
 * Mostly worked on Update first thumbnail when moving handle - D12934
 * Bugfixing

Next week
 * Triaging

Review: 5
 * Richard Antalik (ISS) added a comment to D10207: VSE: Fix invisible and reversed transitions. D10207
 * Richard Antalik (ISS) added a comment to D12807: VSE: Added filter mode to strip transform. D12807
 * Richard Antalik (ISS) closed D12974: VSE: `Frame All` inside metastrips uses meta range. D12974

Commits:
 * Fix T90633: Frame all doesn't use meta range
 * Fix T90855: Transform effect gives inconsistent output
 * Fix T90835: Strip snaps to first and second frame
 * Fix T90836: Strip snaps to empty space
 * Fix VSE left crop not working
 * Cleanup: VSE code docstring
 * VSE: Add 2D cursor overlay option
 * VSE: Improve thumbnail loading speed
 * VSE: Don't draw thumbnails while rendering

Week 43 (Oct 25 - Oct 29)
This week
 * Triaging
 * One day was national holiday

Next week
 * Bugfixing

Involved in 87 reports:
 * Confirmed: 38
 * Closed as Resolved: 2
 * Closed as Invalid: 0
 * Closed as Duplicate: 3
 * Needs Info from User: 18
 * Needs Developer to Reproduce: 0
 * Actions total: 126

Week 44 (Nov 01 - Nov 05)
This week
 * Most time spent on bugfixing.

Next week
 * Week off

Review: 2
 * Richard Antalik (ISS) requested changes to D13043: Fix T92445: thumbnail height w/out overlay text. D13043
 * Richard Antalik (ISS) added a comment to D13072: VSE: Remove separator lines between rows. D13072

Week 46 (Nov 15 - Nov 19)
This week
 * Most time spent on bugfixing and patch review.
 * Updated patch to move strip properties to property editor (D13165)

Next week
 * Triaging

Review: 4
 * Richard Antalik (ISS) accepted D13304: VSE: Add support for dropped Image, Movie Clip and Sound data-blocks. D13304
 * Richard Antalik (ISS) requested changes to D12048: Feature: display_stack function for meta_toggle. D12048
 * Richard Antalik (ISS) added a comment to D13151: Remove error prone mixed sequencer/preview display type. D13151
 * Richard Antalik (ISS) added a comment to D13136: Fix T90629 - VSE: Split selection is determined by menu position. D13136

Commits:
 * Fix T92847: Meta-strip corrupt
 * VSE: Add meta.separate Python API function
 * Fix T90390: VSE Jump operator don't work during playback
 * Fix T92445: Thumbnail height without overlay text
 * Fix T93154: Crash adding multiple movie strips
 * Fix T93166: Division by zero when drawing thumbnails
 * Fix T93080: Crash on scrubbing with snapping
 * Fix T90412: Inconsistency in mask strip color
 * Fix T91724: Strip height is too limited
 * Cleanup: Typo in comments
 * VSE: Use alpha over as default blend mode
 * VSE: Use early out for aplha over blending
 * Fix T90592: Incorrect scrollbar range with backdrop
 * Fix T90415: Missing cache invalidation
 * Fix T91405: Block artefacts in WEBM video
 * Fix T91992: Incorrect clip strip image size

Week 47 (Nov 22 - Nov 26)
This week
 * Triaging

Next week
 * Bugfixing
 * POC for channel headers in VSE, mainly to investigate problems with basic functionality - solo, mute, resize and reorder
 * Drawing code cleanup may be needed to better integrate channel headers

Involved in 63 reports:
 * Confirmed: 16
 * Closed as Resolved: 1
 * Closed as Invalid: 0
 * Closed as Duplicate: 3
 * Needs Info from User: 25
 * Needs Developer to Reproduce: 0
 * Actions total: 104

Review: 6
 * Feature: display_stack function for meta_toggle. D12048

Commits:
 * VSE: Support drag and drop for datablocks
 * VSE: Add drag and drop handler for preview area

Week 48 (Nov 29 - Dec 03)
This week
 * Bugfixing, cleanup
 * Limit transform tools scope for 3.0 release, since there are some logical issues that should be resolved
 * Spent quite a bit of time on versioning code for change that would remove transform effect and consolidate overall transformation into strip properties. This was bit tricky to get math working.

Next week
 * Triaging

Commits:
 * Cleanup: Fix errors in previous commit
 * Cleanup: Remove seq->tmp_flag DNA member
 * Merge branch 'blender-v3.0-release'
 * VSE: Disable interactivity in combined view
 * Fix T93442: Crash when proxy building is cancelled
 * Fix T93417: Strip outline not aligned with image

Week 49 (Dec 06 - Dec 10)
This week
 * Triaging

Next week
 * Finish patch for removing transform effect and propose the change officially
 * Check if it is possible to fix remaining seeking issues with VFR footage by implementing double buffering system
 * Continue (or rather start finally) with mockup of VSE channel headers.

Involved in 100 reports:
 * Confirmed: 32
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 7
 * Needs Info from User: 31
 * Needs Developer to Reproduce: 0
 * Actions total: 158

Review: 1
 * Richard Antalik (ISS) edited reviewers for D13551: Fix Hotkeys malfunction after leaving text field with no input using IME(Chinese/Japanese/Korean) Ref T93421, added: Harley Acheson (harley); removed: Richard Antalik (ISS). D13551

Commits:
 * Fix T93314: Thumbnails not drawn with default scale
 * VSE: Fix strip with mask modifier not blending

Week 50 (Dec 13 - Dec 17)
This week
 * Finished patch for removing transform effect - D13563.
 * Created patch for VFR support - D13583. This works well, but technically strip length is incorrectly calculated. It should use maximum FPS to work correctly, which may be tricky if not impossible to implement.

Next week
 * Triaging

Review
 * Richard Antalik (ISS) accepted D13608: Fix T93570: VSE image transforms in preview dont autokey. D13608
 * Richard Antalik (ISS) edited reviewers for D13551: Fix Hotkeys malfunction after leaving text field with no input using IME(Chinese/Japanese/Korean) Ref T93421, added: Harley Acheson (harley); removed: Richard Antalik (ISS). D13551

Commits:
 * Fix T94254: Crash using view_all operator in VSE
 * Fix: Meta strip not created with alpha over blend mode
 * VSE: Clamp sound strip when adding movie strip
 * Fix T91005: Autosplit produces unusable files
 * Fix T93844: High memory usage during VSE preview

Week 51 (Dec 20 - Dec 24)
This week
 * Triaging

Next week
 * Wiki docs for VSE code
 * Bugfixing and other smaller tasks.

Involved in 54 reports:
 * Confirmed: 12
 * Closed as Resolved: 0
 * Closed as Invalid: 0
 * Closed as Duplicate: 6
 * Needs Info from User: 24
 * Needs Developer to Reproduce: 0
 * Actions total: 88

Review
 * Richard Antalik (ISS) accepted D13642: Fix T94295: VSE fades error when no suitable sequences selected. D13642

Commits:
 * Fix T94280: Crash when splitting meta strip
 * Fix T94254: Crash using view_all operator in VSE
 * Fix: Meta strip not created with alpha over blend mode
 * VSE: Clamp sound strip when adding movie strip

Week 52 (Dec 27 - Dec 31)
This week
 * Worked on wiki docs (in progress)
 * Finally tackled incorrectly working blend modes T75844.

Next week
 * Triaging

Commits:
 * Add tests for blend modes
 * Fix soft light blend mode math
 * Fix out of range color in blend modes
 * Fix: VSE colormix blend factor not working
 * Cleanup: Loops in VSE effect processing
 * Cleanup: Factor in VSE effect processing