Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D debexpo
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 42
    • Issues 42
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mentors.debian.net
  • debexpo
  • Merge requests
  • !124

django: bugs management

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Baptiste Beauplat requested to merge lyknode/debexpo:dj/bugs into django Apr 23, 2020
  • Overview 29
  • Commits 15
  • Pipelines 6
  • Changes 13

Django migration: #47 (closed).

This MR introduce the Bug model in debexpo.

This allow to:

  • Fetch a bug from the BTS
  • Store bug info in an easy to use object

And, in the future, it will be able hold a cache of wnpp and sponsorship-requests bugs in order to:

  • Sync comments with RFS
  • Link package to RFS
  • Automatically close RFS
  • Enhance package info with links for wnpp bugs.

The Bug model uses the debianbts python module to fetch info from the BTS. It has been added to the CI/project dependency. It will need to be added to the mentors package.

As usual, tests and translation have been added.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: dj/bugs