Convert click manifest to package.yaml automatically

Bug #1463804 reported by Daniel Holbach
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snapcraft
Expired
Wishlist
Unassigned
Snappy
Won't Fix
Wishlist
Unassigned

Bug Description

According to Michael snappy knows a lot about click manifest and the package.yaml, so it could be easy to add functionality to allow

 snappy build package

to convert an existing manifest into the relevant package.yaml, if it doesn't exist already.

Michael Vogt (mvo)
Changed in snappy:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
Leo Arias (elopio) wrote :

I thin that the role of building a snap from a click package source fits more in snapcraft. Moving there so Sergio and Kyle can comment.

The idea is also to get rid of snappy build and rely only on snapcraft to build snaps.

affects: snappy → snapcraft
Changed in snapcraft:
status: Triaged → New
Revision history for this message
Sergio Schvezov (sergiusens) wrote :

One comment, `package.yaml` doesn't exist anymore.

Revision history for this message
Sergio Schvezov (sergiusens) wrote :

Second comment, there is no such thing as a framework in the sense that click had one. Maybe with interfaces something similar might be achieved.

Revision history for this message
Sergio Schvezov (sergiusens) wrote :

Third comment, click has many hooks that don't exist in snappy, ergo those need to be developed first for which I'm re-adding snappy

Changed in snappy:
importance: Undecided → Wishlist
Revision history for this message
Sergio Schvezov (sergiusens) wrote :

I'm not sure how you intend us to accomplish this so I mark it incomplete

Changed in snapcraft:
status: New → Incomplete
Revision history for this message
Daniel Holbach (dholbach) wrote :

This came up in a conversation on the phone ten months ago. Maybe snappy has moved on too much since then and it's not possible any more. I CCed mvo on the bug - maybe he has some ideas for this... if not, let's move on and close the bug. Maybe a tutorial on how to move your phone app to a snap will be the better solution.

Michael Vogt (mvo)
Changed in snappy:
status: New → Won't Fix
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Snapcraft because there has been no activity for 60 days.]

Changed in snapcraft:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.