← Back to issue list

Make .NET extensions stable

View original Github issue

Metadata

Project
snapcraft
Number
#6154
Type
issue
State
closed
Author
mateusrodrigues
Labels
Created
Updated
Closed

Current evaluation

Maintainers approved marking .NET extensions as stable for Snapcraft 9. The author will submit a pull request to implement the change, removing the experimental flag requirement.

Suggested action:

No scores available.

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request The .NET extensions have been in use for a few months in the following snaps: - flamenco ([snapcraft.yaml](https://github.com/canonical/flamenco/blob/main/snap/snapcraft.yaml)) - avalonia-xaml-playground ([snapcraft.yaml](https://github.com/mateusrodrigues/avalonia-xaml-playground-snap/blob/main/snap/snapcraft.yaml)) It has also been proposed and tested for the following snap: - openhabittracker ([snapcraft.yaml](https://github.com/Jinjinov/OpenHabitTracker/blob/main/snapcraft.yaml) / Jinjinov/OpenHabitTracker#14) Should the .NET extensions now be marked as stable? ### The problem it solves This would no longer require exporting the `SNAPCRAFT_ENABLE_EXPERIMENTAL_EXTENSIONS` when building snaps with the .NET extensions.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Maintainers approved marking .NET extensions as stable for Snapcraft 9. The author will submit a pull request to implement the change, removing the experimental flag requirement.
qwen/qwen3.6-35b-a3b Approved for stable release after confirming no breaking changes. The author submitted a pull request to remove the experimental flag requirement, which was merged to stabilize the .NET extensions.
qwen/qwen3.6-35b-a3b Stabilization of .NET extensions approved. Maintainers confirmed no breaking changes, and the author agreed to submit a pull request to mark them stable for Snapcraft 9. The issue closed pending PR submission.
qwen3.6-35b-a3b-mtp-q6 Stabilization approved. The author will submit a pull request to remove the experimental environment variable requirement. The issue was closed pending the PR.
qwen3.6-35b-a3b-mtp-q6 Maintainers approved stabilizing .NET extensions after confirming no breaking changes. The contributor merged a PR to remove the experimental flag requirement, and the issue was closed ahead of the Snapcraft 9 release.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#6156 feat: make .NET extensions stable snapcraft merged Merged. Stabilizes dotnet8, dotnet9, and dotnet10 extensions by disabling experimental flags, closing #6154. Approved by two reviewers and passed CI checks.
76%