Public bug reported:

[Availability]

All packages are already available in universe.

[Rationale]

With ubuntu-image becoming a main package, all of its future
dependencies need to be in main as well. Part of the new ubuntu-image
classic image build support feature requires pulling in git branches
remotely. For a more Python-native approach, we decided to use
python3-git for git support instead of calling git commands from Python.
This requires python-git to become a main package along with its chain
of dependencies: python-gitdb and python-smmap.

[Security]

There were no security issues spotted so far in any of the
aforementioned packages.

[Quality assurance]

Both python-gitdb and python-smmap have build-time unit tests. python-
git is a bit worse in this regard as its test suite is disabled during
regular build (due to networking requirements possibly). We will make
sure to run those manually with every upload and/or possibly working on
getting the tests migrated to autopkgtests.

So far no Ubuntu bugs present for the listed packages.

[Dependencies]

All the package dependencies (besides the chain that's part of this MIR)
are already in main.

[Standards compliance]

The packages are standard-compliant, copyright files in place.

[Maintenance]

All packages are actively maintained in Debian by the Debian Python
Modules Team. All packages are relatively up-to-date and auto-synced in
Ubuntu. All of them have limited packaging complexity as they're all
regular Python libraries.

[Background information]

We already use python3-git in our ubuntu-image autopkgtests.

** Affects: python-git (Ubuntu)
     Importance: Undecided
         Status: Incomplete

** Affects: python-gitdb (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: python-smmap (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: python-git (Ubuntu Artful)
     Importance: Undecided
         Status: New

** Affects: python-gitdb (Ubuntu Artful)
     Importance: Undecided
         Status: New

** Affects: python-smmap (Ubuntu Artful)
     Importance: Undecided
         Status: New


** Tags: artful bionic

** Also affects: python-gitdb (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: python-smmap (Ubuntu)
   Importance: Undecided
       Status: New

** Also affects: python-git (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Also affects: python-gitdb (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Also affects: python-smmap (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Description changed:

  [Availability]
  
  All packages are already available in universe.
  
  [Rationale]
  
  With ubuntu-image becoming a main package, all of its future
  dependencies need to be in main as well. Part of the new ubuntu-image
  classic image build support feature requires pulling in git branches
  remotely. For a more Python-native approach, we decided to use
  python3-git for git support instead of calling git commands from Python.
  This requires python-git to become a main package along with its chain
  of dependencies: python-gitdb and python-smmap.
  
  [Security]
  
  There were no security issues spotted so far in any of the
  aforementioned packages.
  
  [Quality assurance]
  
  Both python-gitdb and python-smmap have build-time unit tests. python-
  git is a bit worse in this regard as its test suite is disabled during
  regular build (due to networking requirements possibly). We will make
  sure to run those manually with every upload and/or possibly working on
  getting the tests migrated to autopkgtests.
  
  So far no Ubuntu bugs present for the listed packages.
  
  [Dependencies]
  
  All the package dependencies (besides the chain that's part of this MIR)
  are already in main.
  
  [Standards compliance]
  
- The packages are standard-compliant.
+ The packages are standard-compliant, copyright files in place.
  
  [Maintenance]
  
  All packages are actively maintained in Debian by the Debian Python
  Modules Team. All packages are relatively up-to-date and auto-synced in
  Ubuntu. All of them have limited packaging complexity as they're all
  regular Python libraries.
  
  [Background information]
  
  We already use python3-git in our ubuntu-image autopkgtests.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1734105

Title:
  [MIR] python-git, python-gitdb and python-smmap

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-git/+bug/1734105/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to