Bug#1070845: godot (3.6+ds-1) to be uploaded to Debian unstable in a couple of days
Otto Kekäläinen
otto at debian.org
Sun Dec 15 19:32:23 GMT 2024
Hi,
Note that if you want to try this new Godot 3.6 for Debian version,
you can download the binaries from the build job artifacts at
https://salsa.debian.org/games-team/godot3/-/jobs/6758691/artifacts/browse/debian/output/
I also did a test build and multiple architectures at
https://launchpad.net/~otto/+archive/ubuntu/ppa/+builds?build_text=&build_state=all,
which also allows the built binaries to be downloaded and run locally
if anyone wants to test.
On Sat, 14 Dec 2024 at 17:08, Otto Kekäläinen <otto at debian.org> wrote:
>
> Hi,
>
> Sorry for cross-posting to both bug, package maintainer mailing list
> and team mailing list, but I just wanted to ensure that previous
> maintainers are aware that Travis adopted this package in September,
> and as I stepped up to mentor him recently, we are now at the point
> that a new Godot version will be uploaded in coming days.
>
> Please speak up if you strongly object to this. Otherwise, I will
> proceed with upload.
>
> You can see a diff of how the files and `debian/control` changed after
> some excellent work from Travis to use more dependencies from Debian
> instead of the bundled ones:
> https://salsa.debian.org/games-team/godot3/-/merge_requests/10#note_560215
>
> The above link is the main MR for the 3.6 import. Full commit list of
> course at https://salsa.debian.org/games-team/godot3/-/commits/debian/latest
>
> Note also that we fixed the Salsa CI, so it both runs the whole
> pipeline, and jobs pass and are green.
>
> If you have feedback/suggestions of changes before upload, you can
> either share feedback here or submit a Merge Request for exact change
> requests.
>
> We will also later work on Godot 4.3, and the goal is to have both 3.6
> and 4.3 (or 4.4 if it comes out in time) exist in Debian repositories
> in parallel at least in of Trixie. Details of our plan for that will
> follow later. This email was sent for the purpose of heads-up of
> imminent upload.
>
>
> - Otto
>
> PS. While doing this packaging we leveraged as much as possible of all
> state-of-the-art tooling in Debian, such as git-buildpackage dual
> tarball and git tag import, DEP-14 branches, Salsa CI, code reviews,
> proper git commits etc. I skimmed through the games team docs at
> https://wiki.debian.org/Games/VCS,
> https://wiki.debian.org/Games/Development/BuildProcess,
> https://wiki.debian.org/Games/ToolsDiscuss but intentionally decided
> to not follow those guidelines as they seem outdated (describing
> mostly alioth and svn stuff from 10 years ago).
More information about the Pkg-games-devel
mailing list