-
Notifications
You must be signed in to change notification settings - Fork 164
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
Move Maestro to its own repository #83
Comments
I recommend we make any improvements in this area in concert with the work to build from source. /cc @ellismg |
Maestro still uses .NET Framework. If there is interest (and Maestro has not yet been replaced by anything else) I can create a small Maestro rewrite. But I would like to ask a maintainer if we still need Maestro in the long run. |
Maestro is still being used fairly heavily, but I'm not sure if there's interest in updating it (let alone a rewrite). However, I would recommend asking at https://github.com/dotnet/arcade/issues for a definitive answer from the team that maintains it now. |
Hi @deeprobin - curious what you'd like to see Maestro do that it currently doesn't and the application? Cheers |
@markwilkie In this course, I think an upgrade to .NET 6 (or possibly 7) would be appropriate (but consider this only as optional for now). |
Note that there are two Maestros:
I think legacy Maestro will gradually be replaced over time, and I don't think a rewrite has a ton of value at this point. Ultimately, it's really just a web app that launches AzDO pipelines when files change in a repo. |
@mmitche How many use cases do we still have from the legacy Maestro in the Foundation? |
It's mainly used for code mirroring and inter-branch merge PR generation these days. Code mirroring will probably move into new Maestro (it's inefficient as it is), and the inter-branch merge generation could probably be moved to fabric bot or something like that. Haven't looked into it too closely. |
There's no pressing need to do this, but some soft reasons Maestro doesn't fit here:
Maestro
path (typically subscription updates) are independent of build-info changes.No concrete plan to make the move--for now, it's waiting for a hard reason.
/cc @naamunds @dleeapho
The text was updated successfully, but these errors were encountered: