Tracks request for gd-godot-engine-snapcraft

Hi,

Requesting track 3.5 for the snap gd-godot-engine-snapcraft.

Best Regard

Hello,

First-time track requests follow Process for aliases, auto-connections and tracks , meaning we will have a 7-day waiting period to allow for reviewers to inspect the request and cast their votes.

The main criteria for tracks is backward-incompatibility between releases of your software, particularly if people do have a legitimate reason to want to choose an older version over the new one.

For example, if it involves invasive code changes, or has a different data format, and there’s no easy migration/conversion tool that people could use with a new release.

Can you please indicate whether this is the case with your software?

Another thing we ask for is a reasonable lifetime for releases. If you’re releasing an incompatible version every 2 weeks, tracks would be a poor fit as you would be stranding a lot of people on older releases as you move ahead. This typically indicates your software is still evolving and tracks are really best suited for mature, stable projects.

If you have a link or documentation to your project’s release schedule/cadence, that will be useful for reviewers.

Thanks and apologies for asking so many questions :slight_smile:

Hi @verterok ,

I couldn’t say it’s my software, but I just packaged Godot Engine for Snapcraft. It’s better to have too many questions than not enough in order to target your needs. Here is the Godot Engine update policy:

Best Regard

Why has it got ‘snapcraft’ in the name!?

That’s quite the tautology, and completely unnecessary. Please reconsider the naming of the package. :pray:

Just like nobody names a debian package foo-deb.deb, I don’t think it’s sensible to bake the word snap or snapcraft in the name. It makes no sense.

https://snapcraft.io/gd-godot-engine-snapcraft and snap install gd-godot-engine-snapcraft are really messy.

Hi @popey ,

Why does the name contain “snapcraft” I simply don’t know why I put that at the end. But I agree with you that there’s no point in putting it except to make the name longer.

Best Regards