Bug#1085585: RFS: mcds/1.7-1 [ITP] -- Mutt CardDAV search utility
Hi Tobias,
On Sat, Nov 16, 2024 at 09:50:13AM +0100, Tobias Frost wrote:
> On Fri, Nov 15, 2024 at 06:06:03PM +0000, Andrew Bower wrote:
> > I think I might have got the workflow wrong somehow for the sponsorship
> > because after the upload of 1.7-1 I worked with upstream on
> > improvements, including one of the suggestions you made below! This
> > resulted in version 1.9-1 which I uploaded to mentors.
> >
> > 1.7-1 should still be a good version so we are safe for that version
> > to make it to the archive but I wonder if you can suggest what my
> > next steps would be?
>
> Oh, I see now. I totally missed the updated version and used the wrong
> dsc file as base for the sponsoring.
>
> For the workflow you did the right thing, MAYBE you could delete old
> versions from mentors after uploading a new iteration, but I'm not sure
> if mentors allows you that. (you can delete before uploading, but a bot will
> close the RFS, so this will then require you to reopen the RFS bug)
I deleted the intermediate version 1.8-1 this morning so only 1.9-1
should remain but I wasn't sure whether to continue notifying the bug or
if that would have been to spammy, so the bug doesn't mention the update
to 1.9-1 except via retitling.
> I'll take a look at the new version right away, it is no problem to
> upload another version to the NEW queue.
Brilliant, thank you!
> > The binary change would be:
> >
> > * New upstream version 1.9
> > - adds libsecret integration for credential management
> >
> > And the source change:
> >
> > * Remove m4 macros from source tree
To summarise:
1.7-1 Initial RFS version.
1.8-1 enhanced with downstream feedback
1.9-1 Fix regression (loss of functionality) introduced by 1.8.
> > > - please consider moving the repository out of your private namespace on
> > > salsa; I can create you a mcds repo in the debian/ namespace and grant
> > > you all the required rights, please let me know.
> > > (private repositories are a hinderance in collaborative maintainance.)
> >
> > That would be great, yes please!
>
> Done.
> https://salsa.debian.org/debian/mcds
Thanks - will populate this. Presumably I should leave the personal one
at least as long as it takes for a future source package to be uploaded
that has a reference to the new collective one?
> > Thank you! I will propose to upstream.
> Thanks as well :)
The upstream maintainer has been very supportive so far! :)
For completeness, here is what the RFS would look like for the latest
upload on mentors:
I am looking for a sponsor for my package "mcds":
* Package name : mcds
Version : 1.9-1
Upstream contact : Timothy Brown <tbrown@freeshell.org>
* URL : https://github.com/t-brown/mcds
* License : GPL-3+
* Vcs : https://salsa.debian.org/abower/mcds
Section : net
The source builds the following binary packages:
mcds - Mutt CardDAV search utility
To access further information about this package, please visit the following URL:
https://mentors.debian.net/package/mcds/
Alternatively, you can download the package with 'dget' using this command:
dget -x https://mentors.debian.net/debian/pool/main/m/mcds/mcds_1.9-1.dsc
Changes for the initial release:
mcds (1.9-1) unstable; urgency=medium
.
* Initial release (Closes: #1085180)
Reply to: