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

Reply via email to