godot (3.6+ds-1) to be uploaded to Debian unstable in a couple of days
Otto Kekäläinen <[email protected]> Sat, 14 Dec 2024 17:08:27 -0800
| Newsgroups | gmane.linux.debian.devel.games.devel,gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <CAOU6tAARTvbO_AOpRZ6kGeqAsg445QjFUThuw=hi=rW=2pb3Jw@mail.gmail.com> |
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).