Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Effects refactoring #4467

Merged
merged 590 commits into from
Oct 26, 2021
Merged

Effects refactoring #4467

merged 590 commits into from
Oct 26, 2021

Conversation

daschuer
Copy link
Member

@daschuer daschuer commented Oct 21, 2021

This #2618 with its 957 comments, no longer usable in a reasonable way in the GitHunb GUI.

This branch is in a pre-mature state, but to make progress we have agreed to the following workaround proposed by @JoergAtGithub here: #2618 (comment)

May I propose a way out of this situation:
1.) @daschuer Adds FIXME comments to the code in this PR, where he found issues in his review before, which are still unsolved from his point of view
2.) As soon as anybody (@Be-ing or any other) commits to process all these FIXMEs in sense of daschuers review, @daschuer will press the merge button immediately
Until then, @Be-ing keeps this PR mergeable
3.) The dev who committed to process the FIXMEs, starts follow-up PRs for the FIXMEs

During the last days I have verified all my original review comments and fixed minor issues myself. Some work is already included here and some PRs are still pendig:
#4466, #4461, #4487, #4482, #4483, #4484, #4486
These PRs can be merged before merging this here or I will retarget them to main after merge.

Than I have created a number of Bugs

According to 2) of our commitment we need now one or more developers who are accepting the tasks to examine and fix the open issues that we are able to finally release this branch in a stable Mixxx 2.4. and update the manual accordingly.

Once we have such commitment, one of them may then merge it to main.

Thank you very much in advance.

Be-ing and others added 30 commits December 19, 2020 23:25
@Be-ing
Copy link
Contributor

Be-ing commented Oct 26, 2021

Time is up.

@Be-ing Be-ing merged commit 5158e62 into main Oct 26, 2021
@Be-ing Be-ing deleted the effects_refactoring branch October 26, 2021 01:49
@Be-ing Be-ing restored the effects_refactoring branch October 26, 2021 01:59
@Be-ing Be-ing deleted the effects_refactoring branch October 26, 2021 02:00
@daschuer
Copy link
Member Author

daschuer commented Oct 26, 2021

Thank you @Be-ing for merging this 11500 lines branch and taking back the responsibility to fix the pending issue and polish it for a release. Do you have a plan and schedule?
What are your next steps?

@ronso0
Copy link
Member

ronso0 commented Nov 7, 2021

@Be-ing Please document new controls in the manual

load_effect
load_preset
loaded_preset

@Be-ing
Copy link
Contributor

Be-ing commented Nov 7, 2021

We need to alias the old ControlObjects to coherent names before writing coherent documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants