← Back to issue list

Sources are getting difficult to maintain

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1648906
Type
issue
State
closed
Author
~kyrofa
Labels
Created
Updated
Closed

Current evaluation

⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.

Closed without resolution. The proposal to refactor sources.py into a package was abandoned due to inactivity, with no comments or implementation recorded.

Suggested action:

No scores available.

Issue body

Currently all of the sources are contained in snapcraft/internal/sources.py, which results in a large line count and the ability to get lost. It would be nice to refactor this into a snapcraft/internal/sources package.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without resolution. The proposal to refactor sources.py into a package was abandoned due to inactivity, with no comments or implementation recorded.
qwen/qwen3.6-35b-a3b Abandoned. The proposed refactoring of sources.py into a package was not implemented and the issue was closed without resolution.
qwen3.6-35b-a3b-mtp-q6 Refactoring sources.py into a package was closed without resolution. Zero comments and over nine years of inactivity indicate the request was abandoned. No fix or merge occurred.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#953 sources: refactor base sources into new package. snapcraft closed Closed without merging after review requested changes. The base sources refactoring was abandoned or superseded by subsequent PRs, as the author noted this was the first in a series.
72%