BrightspaceHypermediaComponents / siren-sdk

This contains tools to help develop and use siren entities.
Apache License 2.0
3 stars 2 forks source link

US147082 cleanup Audio Video Editing #650

Closed shaz3696 closed 1 year ago

shaz3696 commented 1 year ago

Relevant Rally Links US147082 Description Acceptance Criteria:

Clean-up code to stop looking for the feature flag and only use the TRUE behaviour

Remove the FALSE behaviour

Remove the Feature Flag

Flag in question: https://github.com/Brightspace/lms-launch-darkly-flags/blob/master/features/activities/face/content/content-audio-video-advanced-editing.feature.json

Goal/Solution

github-actions[bot] commented 1 year ago

PR Checklist:

Did you use a semver keyword in a commit message?

Did you paste the Rally US URL in the description?

shaz3696 commented 1 year ago

I would review the rally ticket and reach out to its creators for more clarification.

The rally ticket only references content-audio-video-advanced-editing. This flag is used when computing isAdvancedEditingEnabled, but it is not the only factor in computing that property.

Based on my understanding of the ticket, you should be removing references to the flag when computing isAdvancedEditingAvailable in the LMS, which your LMS PR does, but we don't need to remove isAdvancedEditingAvailable or isAdvancedEditingEnabled from siren or activities, as these fields still have meaning without the LaunchDarkly flag.

Can you please confirm on this

rchaudhary-d2l commented 1 year ago

As per suggestions by Gurpinder and Kiefer, this PR is not needed so closing it.