Godot plugin: release, list in the Godot Asset Library, and link from the README

Offen
#284 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Ein zugehöriger Pull Request wurde bereits gemerged.

  • #288 von @TMHSDigital — gemerged

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
12/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
github, godot

Rechercherichtung

This is a release task that depends on #279 to #283 being finished first. Look at plugin.cfg for the version, add a .gitattributes export-ignore rule so only addons/free_game_dev_assets/ ships, then add the README line and a section in docs/godot-budget-stack.md. Done means the Asset Library listing is approved, installs in a fresh project on the minimum and latest Godot versions, and #116 is closed.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

feature godot-plugin priority: low

Summary

Ship it: version the plugin, list it in the Godot Asset Library, and link it from this repo. This closes #116's "Done when".

Depends on #279, #280, #281 and #282 (and #283 green).

Suggested approach

  • Semantic version in plugin.cfg, tagged vX.Y.Z in the plugin's repo, with a changelog.
  • Asset Library submission:
    • category Tools
    • licence from #276
    • icon, plus 2 or 3 screenshots (browse, details, CREDITS export)
    • a description that states where the data comes from and that licences are as recorded, to be checked before shipping
    • the minimum Godot version
  • Make sure the download installs only addons/free_game_dev_assets/ (via .gitattributes export-ignore for repo-only files).
  • In this repo: a README line and a section in docs/godot-budget-stack.md, plus a mention on the site's Godot pages.

Acceptance criteria

  • The Asset Library listing is approved and installs into a fresh project at the minimum and latest Godot versions
  • The README and the Godot guide link to it
  • #116 is closed, with Unity and Unreal left as separate future ideas

Part of #116. Effort: S. audit-key: enhancement|godot-plugin|release

Vorherrschende Sprache
JavaScript
Sterne
58
Forks
15
Ø Merge
1 T. 7 Std.
Gemergte PRs (30 T.)
15

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus TMHSDigital/Free-Game-Dev-Assets

Alle Issues in TMHSDigital/Free-Game-Dev-Assets

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.