Activity log for bug #1734105

Date Who What changed Old value New value Message
2017-11-23 10:56:54 Łukasz Zemczak bug added bug
2017-11-23 10:57:06 Łukasz Zemczak bug task added python-gitdb (Ubuntu)
2017-11-23 10:57:31 Łukasz Zemczak bug task added python-smmap (Ubuntu)
2017-11-23 10:57:38 Łukasz Zemczak nominated for series Ubuntu Artful
2017-11-23 10:57:38 Łukasz Zemczak bug task added python-git (Ubuntu Artful)
2017-11-23 10:57:38 Łukasz Zemczak bug task added python-gitdb (Ubuntu Artful)
2017-11-23 10:57:38 Łukasz Zemczak bug task added python-smmap (Ubuntu Artful)
2017-11-23 11:00:59 Łukasz Zemczak description [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. [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. [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.
2017-11-23 11:01:44 Łukasz Zemczak bug added subscriber MIR approval team
2017-11-23 16:12:11 Łukasz Zemczak python-git (Ubuntu): status Incomplete New
2017-11-24 19:08:03 Łukasz Zemczak removed subscriber MIR approval team