This is a release candidate for the upcoming 1.2 version of git-ubuntu. It's been two years since 1.1, so this new release will roll up numerous fixes, enhancements, and feature work. Almost all of this has already been available to those using the 'edge' channel of the snap package that many use on a daily basis, so we have strong confidence in it. Even so, we're rolling it out as a release-candidate first to maximize testing before finalizing 1.2 hopefully within a couple weeks or so.
Thus, please install and test this rc. Patches or bug reports welcomed, I'll try to land what I can. Highlights of this release include: * A script to work around the "empty dir" problem with certain source packages when merging. * How-to for patch piloting with git-ubuntu * Packaging refinements to enable shipping git-ubuntu in the Debian distribution. * Multi-arch builds for snaps. * Refinements, updates, and workarounds to snap packaging issues. * Change the default reviewer to ubuntu-sponsors. Install with: sudo snap install --beta --classic git-ubuntu Documentation is available at: https://canonical-git-ubuntu.readthedocs-hosted.com/en/latest/ Project page (for bug reports and code repository) is at: https://launchpad.net/git-ubuntu/ The shortlog of all changes since 1.1 are as follows: Benjamin Drung (3): Drop unused petname Fix spelling mistake of repository man: Fix bad whatis entries Bryce Harrington (11): doc: Start a howto for patch piloting with git-ubuntu patch-pilot: Add introductory text and more info patch-pilot: Define basic workflow patch-pilot: Explain how to autopkgtest a git-ubuntu mp via PPA patch-pilot: Explain how to checkout ubuntu/*-devel in git-ubuntu patch-pilot: Document how to request MPs be closed patch-pilot: Example workflow for converting debdiff to a git branch patch-pilot: Explain the empty directories workflow submit: Switch the default reviewer to ubuntu-sponsors submit: Allow reviewer to be specified via a .gitconfig setting Simplify self-test directions for the release process Jonas Jelten (6): fix using deprecated pygit2 symbols tag: format changelog_commitish with tag prefix tag: separate error messages for unfound commitish git objects export-orig: create relative symlinks to tarball build: test parent dir symlink creation Merge branch 'jj/logical-bug-tag' Robie Basak (46): wip wip Rename Add docstrings fixups Fix spelling release-process: master is now main release-process: snap edge publishing now automatic doc: beta snap no longer required Merge branch 'emptydirfixup' into main Rename/move emptydirfixup Rename gu-build Package experimental commands Move emptydirfixup docstring into docs doc: update emptydirfixup example Add test for create_tracking_branch Add test for remote tracking branch create_tracking_branch: split remote/branch name Correct configure tracking branches Merge branch 'experimental-endpoints' into main doc: fix prepare-upload mangle howto doc: fix up patch-pilot.rst doc: adjusted patch-pilot.rst hyperlinks doc: adjust note on closing MPs in patch-pilot.rst doc: explain rich history doc: fix command typo doc: explicitly require sphinx-rtd-theme Add [Install] section to systemd service examples snap: use arch-specific multiarch paths snap: CI build script for other architectures snap: switch base from core20 to core24 importer: fix error path handling snap: drop stage-package not needed on core24 snap: bump to Python 3.12 snap: run snapcraft with sudo snap: don't install build deps with recommends snap: explicitly make bin/bash executable self-test: provide overall summary result self-test: disable pip check snap: snapcraftctl -> craftctl snap: explicitly enable patchelf snap: update versioned Perl paths for core24 snap: switch to dash wherever possible snap: sort stage-packages Add SECURITY.md doc: make MP closing requests generic Ural Tunaboyu (1): snap: mark script as executable for CI Bryce -- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel