Sources are getting difficult to maintain
Metadata
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. |