Team maintenance for package dia ?

Philippe SWARTVAGHER <[email protected]>
Newsgroups gmane.linux.debian.devel.gtk-gnome
Message-ID <[email protected]>
Hello,

I sent the e-mail above to the list [email protected], but I didn’t receive any answer yet. I don’t really understand the difference between the lists [email protected] and [email protected], so I’m trying the latter.

Philippe.

> Début du message réexpédié :
> 
> De: Philippe SWARTVAGHER <[email protected]>
> Objet: Team maintenance for package dia ?
> Date: 17 octobre 2021 à 20:43:26 UTC+2
> À: [email protected]
> 
> 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 debconfs, I think I'm ready to seriously start working on this package.
> 
> 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 thing for 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.
> 
> 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 packages !
> 
> 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
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.