Improving distro-tracker to better support Debian Teams
Description of the project: distro-tracker is a set of services tailored to distribution developers, package maintainers, and anybody who might have to interact with those people (upstream developers, bug reporters, advanced users, etc). It lets you follow almost everything related to the life of a package (or of a set of packages). The goal of this project is to design and implement new features on distro-tracker to better support Debian Teams workflow. The idea is to implement features from PET (Package Entropy Tracker) in distro-tracker teams page with some enhancements. Moreover, this GSoC project may include several contributions to distro-tracker, such as bug fixes and refactoring.
Confirmed Mentor: Lucas Kanashiro
How to contact the mentor: kanashiro@debian.org and @kanashiro on IRC
Deliverables of the project: Enhancements to existing teams features in distro-tracker deployed in https://tracker.debian.org and possible bug fixes
Desirable skills: Version control system (git), python (specially django framework), web technologies (CSS, HTML and javascript)
What the intern will learn: How to design, develop and deploy a Debian service
Application tasks: propose a merge request against https://salsa.debian.org/kanashiro/distro-tracker closing one open issue
Related projects: PET