Début du message réexpédié :debconfs, I think I'm ready to seriously start working on this package.
De: Philippe SWARTVAGHER <phil.swart@gmx.fr>
Objet: Team maintenance for package dia ?
Date: 17 octobre 2021 à 20:43:26 UTC+2
À: pkg-gnome-maintainers@lists.alioth.debian.org
Hello,
I'm new to the Debian packaging world, but I would like to be involved, and intent to adopt [1] the dia package. After a period of hanging out on the Debian documentation about packaging and package maintenance, following some mailing lists and
I'm sending this message to your team to ask if it could be possible to team-maintain (is it the right term ?) the dia package, since it seems already be integrated in the Gnome project [2]. I read and heard a lot that team maintenance is a good thingfor the package itself, but also for beginner maintainers (like me!).
The package dia wasn't updated in Debian since February 2020, and it contains a source code of 2016. Upstream [3] seems to have only one main maintainer, but is still active. However, there was no official upstream release since 2014.packages !
I already started to work on the package (a lot of tools to discover: schroot, sbuild, git-buildpackage, dch, uscan...!), especially to setup git-buildpackage and update the watch file. My plan is the following:
- fix errors reported by lintian and piuparts
- upgrade to the upstream current version/commit
- (linked to the previous point:) make some cleaning in the patches (probably some of them are not required anymore after upgrading to upstream current version; forward them to upstream if needed, ...)
- bug triage [4]
If you accept the dia package into your team, I have some questions:
- any comment / suggestion on what I already did and what I'm planning to do with the dia package ?
- should I contact upstream to clarify the release policy ? (do we need to wait for an official release, or just regularly update to the last upstream commit ?)
- if upstream doesn't provide releases, and we have to regularly upgrade to the last upstream commit, do we need a d/watch file ? If yes, what should it track ?
- if dia is team-maintenained, do I need to send an "official" RFS when the package will be ready to release, or just dropping an email to the team is enough ?
- could you create a repository on salsa and add me as a member ? My username on salsa is phsw
That's all for the moment, I probably will have more questions going further in the packaging process ! :)
If I succeed with the dia package, there are also the packages dia-shapes and autodia, which are currently maintained by the QA team, and, if I understand correctly the role of this team, they would be happy if someone else can take care of these
Looking forward to your reply,
Philippe.
PS: why this mailing list isn't listed on [5] ?
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982055
[2] https://wiki.gnome.org/Apps/Dia/
[3] https://gitlab.gnome.org/GNOME/dia/
[4] https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=dia
[5] https://lists.debian.org/completeindex.html
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 399 |
Nodes: | 16 (0 / 16) |
Uptime: | 29:28:21 |
Calls: | 8,327 |
Calls today: | 4 |
Files: | 13,153 |
Messages: | 5,890,081 |
Posted today: | 1 |