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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs