← Back to issue list

Add some initial checks to intelligently build the initial snapcraft.yaml

View original Github issue

Metadata

Project
snapcraft
Number
#1203
Type
pull request
State
closed
Author
mhall119
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged as a proof of concept after requested changes went unanswered; maintainer suggested forum discussion if pursued.

Resolution: closed stale

Reason: Maintainer sergiusens explicitly closed canonical/snapcraft#1203 on 2017-04-19 for lack of response and invited updates or forum discussion. No resolving commit or merged PR was found.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Creating a PR for comments, this is not ready to merge yet. This extends the 'init' command to take an optional source argument, for example: snapcraft init https://github.com/snapcore/snapcraft.git It will then check the source's name (URL or local directory) for the snap's name, and introspect it's top-level files for hints as to what kind of plugin it might need. This is a very limited proof of concept, it would need to be expanded to support a wider variety of sources and plugins before landing.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Closed unmerged as a proof of concept after requested changes went unanswered; maintainer suggested forum discussion if pursued.
stealth/space-bunny-alpha — closed stale Closed unmerged as a limited proof of concept after requested changes went unanswered; the maintainer invited further discussion on the forums.
qwen/qwen3.6-35b-a3b — — Abandoned and closed due to lack of author response. The proposed feature to intelligently build snapcraft.yaml remained a proof of concept with requested changes and was never merged.
qwen3.6-35b-a3b-mtp-q6 — — Closed due to author inactivity. The maintainer declined merging the proof of concept, noting a more modularized alternative implementation and recommending forum discussion for future iterations.

Update history

No update history recorded yet.

Related work

  • Superseded By: stuartlangridge/syg (confidence 55%)

    A commenter linked this alternative as a more modular implementation, but no maintainer decision declared it a replacement.

Related issues

Issue Project State Summary Similarity
#682 Extending the created yaml from `snapcraft init` snapcraft closed Closed unmerged after a maintainer said the generated default project was not buildable; discussion moved to Launchpad bug #1604504.
74%